Skip to content

0.4.0

Compare
Choose a tag to compare
@matthewhanson matthewhanson released this 19 Nov 06:58
· 16 commits to main since this release
d179f26

[v0.4.0] - 2022-11-18

Added

  • s3.download_with_metadata() downloads a file and returns both the file path and a selection of metadata about the object (e.g. ETag, Version, etc)
  • s3.get_object() takes a new argument, extra_args={} that is passed to the underlying client
  • s3.download() takes a new argument, extra_args={} that is passed to the underlying client
  • s3.download() parses query parameters from the provided url, adding them to the extra_args passed to the underlying client
  • Draft S3Inventory class to replace the functions (to be deprecated) in the s3 module for using S3 Inventories
  • s3.exists(), s3.find(), and s3.get_object_metadata() now support requester pays

Modified

  • s3.urlparse() now supports query parameters, returning them in the 'query_params' section of the returned dict
  • added coverage.xml to .gitignore