Releases: minio/minio-py
Releases · minio/minio-py
Breaking change
Highlights
- Minio constructor has changed and is now in following form
Minio(endpoint, access_key=None, secret_key=None, secure=True, region=None, http_client=None)
Changelog
Bug fix release.
Changelog
- Fixes gcs/azure bucket policy test issues (#587) (4 days ago)
- Fix: Use dict.items() instead of dict.iteritems() (#586) (3 weeks ago)
- tests: Return NA when APINotImplemented for bucket policy (#582) (4 weeks ago)
- Fix minor bugs in logging format (#584) (4 weeks ago)
- Adds support for a generic presigned_url method (#580) (4 weeks ago)
- Do not fail input checks for endpoints with .amazonaws.com as prefix (#581) (4 weeks ago)
- Fix for issue #574: Introduces log output class (#575) (5 weeks ago)
2.2.5
Highlights
- Parallel upload of multipart parts.
- put_object doesn't always calculate md5sum, md5sum is calculate only if the requests are on secure connection.
Changelog
- Update minio-py to output new mint log format (#572) (7 days ago)
- Updated example to include the set_content_type method (#571) (9 days ago)
- Fix parsing failure for list_buckets with s3 endpoint (#567) (5 weeks ago)
- Improve example for 'examples/remove_objects.py' (#568) (5 weeks ago)
- Parallel upload of object parts (#563) (6 weeks ago) <A. Elleuch>
- API: stat_object returns time.time instead of secs (#566) (6 weeks ago) <A. Elleuch>
- tests: Remove useless path append (#564) (7 weeks ago) <A. Elleuch>
- Fix: Raise ValueError if server returns empty policy statements (#559) (8 weeks ago)
- Split tests into functions (#555) (2 months ago) <A. Elleuch>
- api: put_object shouldn't calculate md5sum always. (#550) (2 months ago)
Bug fix release.
Changelog
- tests: Add support for functional tests to run in mint. (#547) (19 minutes ago)
- Simplify python tests and reduce CPU usage. (#546) (3 days ago)
- Provide additional headers for all multipart upload's requests. (#544) (5 days ago)
- Add shell scripts to run functional and unit tests for python2 and python3 (#535) (8 days ago)
- multipart: Disable resuming incomplete uploads (#542) (10 days ago) <A. Elleuch>
- tests: put_object a big file to cover more code (#540) (13 days ago) <A. Elleuch>
- Use md5_hex for parts' md5sum (#538) (2 weeks ago)
Bug fix release.
Changelog
- url: resource and query encoding should support unicode (#530) (2 hours ago)
- tests: Fix functional tests for Python 3 (#534) (4 days ago)
- Use hex instead of hash interface in partMetadata (#531) (4 days ago)
- signv4: Strip port 80 & 443 from url (#528) (3 weeks ago)
- fix: Use urllib.quote() instead of pathname2url() (#525) (5 weeks ago)
- Add support for custom headers for get, fget and get_partial methods (#522) (5 weeks ago)
- examples: Fix curl command for presigned post (#517) (7 weeks ago)
- Correct attribute initialization in ResponseError (#515) (7 weeks ago)
Bug fix release.
- correct bucket_name to bucket.name (#506) (2 weeks ago)
- api: Return custom metadata in stat_object. (#505) (2 weeks ago)
- signV4: Fix signature issue while doing multipart upload. (#504) (2 weeks ago)
- Add proper exception handling with known exceptions. (#498) (3 weeks ago)
- api: ListenBucketNotification now supports s3:ObjectAccessed:* (#501) (4 weeks ago)
- Fix listen_bucket_notification do not preload_content. (#496) (6 weeks ago)
- Custom certificate bundles (#494) (7 weeks ago)
Regression bugfix release
Changelog
- FoldCaseDict should extend python dict (#489) (22 minutes ago)
API enhancement release
Bug fix release.
Changelog
- Fix set_bucket_policy crash in bucket_resource handling. (#483) (86 minutes ago)
- policy: Should treat policy.NONE by removing statements. (#478) (5 days ago)
- DRY: Exceptions (#477) (6 days ago)
- DRY: Use functions to construct resource names. (#476) (7 days ago)
- get_bucket_policy is broken (#475) (7 days ago)
- Make resource compatible with new policy (#456) (7 days ago)
- Allow bucket region cache to be overriden. (#474) (11 days ago)