Releases: liormizr/s3path
New Package Version: 0.6.0
Version 0.6.0
This version firstly remove the support for Python Version 3.8 and add support for Python Version 3.14
Do to Python Version 3.14 changes and also the maturity of the new glob algorithm, the glob and rglob methods are now support only the new algorithm.
The configuration to switch algorithms is in a deprecated cycle
Issue fixed list:
New Package Version: 0.5.8
New Package Version: 0.5.7
Version 0.5.6
Very small version
We added the configuration_map as a public class so users can get the relevant boto3 resource if needed
import s3path
resource, _ = s3path.configuration_map.get_configuration(path)
New Package Version: 0.5.6
New Package Version: 0.5.5
Version 0.5.5
Issue fixed list:
- #164 - Do not import boto3 when using PureS3Path - Bug fix in work that got added in version 0.5.4
New Package Version: 0.5.4
Version 0.5.3
Issue fixed list:
- #164 - Do not import boto3 when using PureS3Path - Bug fix in work that got added in version 0.5.4
New Package Version: 0.5.3
New Package Version: 0.5.2
New Package Version: 0.5.1
Version 0.5.1
This is a big version.
New Features list:
- #149 Support for Python 3.12
Bug Fix list:
Also s3path become a package instead of a module to support multiple Python versions.
On Python 3.13 we will have a big change in the Path objects structure
Hopefully after that we will be able to change back the package to a small module.
New Package Version: 0.5.0
Version 0.5.0
This is a big version.
New Features list:
- #134 Remove S3DirEntry from the public api
- #128 Add Type Hints
- #126 Add PureVersionedS3Path and VersionedS3Path to support S3 keys with versioning
- #125 Add S3Path.get_presigned_url to create a pre-signed url for the S3 Key
- Remove Python < 3.8 Version support
Version Bug Fix list:
- #136 - Python Version 3.11.4 break S3Path.glob