Skip to content

Releases: minio/minio-py

Minor bugfix release

13 Jun 21:50
4.0.1
Compare
Choose a tag to compare

Changelog

  • remove EOL'ed python releases from support list (#661) (06/10/18)
  • Fix listen_bucket_notification (#659) (06/09/18)
  • tests: Negative tests should ignore exceptions properly (#658) (06/07/18)
  • fix listen_bucket_notification (#657) (06/07/18)
  • api:put_object not saving user metadata without x-amz-meta- prefix (#655) (#656) (05/02/18)
  • Support for specifying custom presign request date (#649) (05/01/18)

Breaking API change

28 Apr 00:43
4.0.0
Compare
Choose a tag to compare

Highlights

Breaking API change get_bucket_policy and set_bucket_policy APIs now take the entire policy, canned policies are deprecated.

Changelog

  • support aliyun OSS api (#654) (04/23/18) <赖信涛>
  • Refactors get_bucket_policy and set_bucket_policy apis (#639) (04/19/18)
  • tests: Fix test_thread_safe behavior (#642) (04/12/18)
  • fix issue #645. (#647) (04/10/18)
  • Increase urllib3 connection pool size (#638) (#646) (04/05/18)
  • Fix put_object documentation example (#644) (03/29/18)
  • Adds some missing defaults and params (#641) (03/26/18)
  • Add SSL_CERT_FILE env. var. to specify custom CA certificate (#637) (03/14/18)

Bug fix release

07 Mar 20:36
3.0.4
Compare
Choose a tag to compare

Changelog

  • Change ThreadPool and Worker class in thread_pool.py (#628)
  • Fix date parsing (#633)

Bug fix release

08 Feb 03:19
3.0.3
Compare
Choose a tag to compare

Changelog

  • Override all other regions if region is set (#624)
  • Strip port 80/443 only for the corresponding protocol, http/https (#620)

Bug fix release.

24 Jan 22:11
3.0.2
Compare
Choose a tag to compare

Changelog

  • Fix test_thread_safe azure gateway failure (#619)
  • Fix put_object negative test case to fail properly (#615)
  • Fixes 2 tests failing for gateway azure (#617)
  • fix test_list_objects_with_prefix bug when listing (#613)
  • enable MINT_MODE=full for travis tests (#614)

Bug fix release

16 Jan 01:28
3.0.1
Compare
Choose a tag to compare

Changelog

  • Adds missing tests and fixes tests with problems (#609)
  • fix calculate optimal part size bug (#608) <刘兴起>
  • Use sys.exit instead of exit from site packages (#604)
  • Update readme for minio-py installation using pip3 (#605)
  • Add ap-southeast-2 to aws region specific endpoints (#600)
  • translate minio-py docs to Chinese. (#597)
  • Cleanup incomplete upload upon error (#599)
  • add easy-access methods to PostPolicy (#596)

Breaking change

17 Nov 22:10
3.0.0
Compare
Choose a tag to compare

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

  • Allow users to use custom http client in the constructor (#589) (4 days ago)
  • fix: Order complete multipart list (#591) (12 days ago) <A. Elleuch>

Bug fix release.

31 Oct 02:19
2.2.6
Compare
Choose a tag to compare

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

23 Sep 20:21
2.2.5
Compare
Choose a tag to compare

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.

06 Jul 00:25
2.2.4
Compare
Choose a tag to compare

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)