Skip to content

Latest commit

 

History

History
65 lines (38 loc) · 1.52 KB

CHANGELOG.md

File metadata and controls

65 lines (38 loc) · 1.52 KB

e2fyi.utils

v0.3.0-rc-1

  • Changes:

    • Updated dependencies manager to poetry from pipenv. Made pandas an optional package.

v0.2.2

  • Fixes:

    • S3Resource.save will convert any string stream to binary stream as s3transfer only support binary streams.
    • S3Bucket.create_resource will correctly initialize Metadata with empty dict instead of None.

v0.2.1

  • Fixes:

    • S3Bucket.list should properly yield all objects when max_objects is less or equal to 0.

v0.2.0

  • New features:

    • S3Stream is a wrapper class for any io streams, with static methods to convert any python objects to a stream.
    • Added S3Resource.save to upload resource to S3 bucket.
  • Changes:

    • S3Bucket.list now return a generator which yields S3Resource in the S3 bucket, instead of a list of string.
    • Renamed Result into Maybe.
  • Deprecations

    • Deprecated S3ResourceHelper (use S3Stream.from_any instead).
    • Deprecated S3Bucket.upload (use S3Resource.save instead).
    • Removed e2fyi.utils.io (empty module).

v0.1.0

  • Patches:
    • Catch exception if python-magic is not installed properly.

v0.1.0a4

  • New features:
    • Added methods: create_resource_key, create_resource_uri, and create_resource to S3Bucket.

v0.1.0a3

  • Bug fixes
    • incuded e2fyi.utils.aws, e2fyi.utils.core and e2fyi.utils.io into setup.py

v0.1.0a2

  • Bug fixes
    • included requirements.txt into setup.py

v0.1.0a1.post1

  • Added README.md to pypi.

v0.1.0a1

  • Initial release.