canonical / charmed-kubeflow-uats

Automated UATs for Charmed Kubeflow
Apache License 2.0
6 stars 2 forks source link

chore(deps): update dependency minio to v7 #63

Open renovate[bot] opened 7 months ago

renovate[bot] commented 7 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
minio <7.0 -> <7.3 age adoption passing confidence

Release Notes

minio/minio-py (minio) ### [`v7.2.8`](https://togithub.com/minio/minio-py/releases/tag/7.2.8): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.2.7...7.2.8) #### What's Changed - Don't install package on Python below 3.8 by [@​dolfinus](https://togithub.com/dolfinus) in [https://github.com/minio/minio-py/pull/1417](https://togithub.com/minio/minio-py/pull/1417) - codespell: ignore word assertIn by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1424](https://togithub.com/minio/minio-py/pull/1424) - fix admin command enum typing by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1436](https://togithub.com/minio/minio-py/pull/1436) - Error out for invalid object name with '.' and '..' by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1431](https://togithub.com/minio/minio-py/pull/1431) - Add get_data_usage_info admin API by [@​slistov](https://togithub.com/slistov) in [https://github.com/minio/minio-py/pull/1423](https://togithub.com/minio/minio-py/pull/1423) #### New Contributors - [@​dolfinus](https://togithub.com/dolfinus) made their first contribution in [https://github.com/minio/minio-py/pull/1417](https://togithub.com/minio/minio-py/pull/1417) - [@​slistov](https://togithub.com/slistov) made their first contribution in [https://github.com/minio/minio-py/pull/1423](https://togithub.com/minio/minio-py/pull/1423) **Full Changelog**: https://github.com/minio/minio-py/compare/7.2.7...7.2.8 ### [`v7.2.7`](https://togithub.com/minio/minio-py/releases/tag/7.2.7): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.2.6...7.2.7) #### What's Changed - remove EOLed 3.7 by [@​harshavardhana](https://togithub.com/harshavardhana) in [https://github.com/minio/minio-py/pull/1413](https://togithub.com/minio/minio-py/pull/1413) - fix range calculation in compose_object API by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1416](https://togithub.com/minio/minio-py/pull/1416) **Full Changelog**: https://github.com/minio/minio-py/compare/7.2.6...7.2.7 ### [`v7.2.6`](https://togithub.com/minio/minio-py/releases/tag/7.2.6): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.2.5...7.2.6) #### What's Changed - Add ExcludedPrefixes option to VersioningConfig by [@​VerdantForge](https://togithub.com/VerdantForge) in [https://github.com/minio/minio-py/pull/1402](https://togithub.com/minio/minio-py/pull/1402) - fix: missing f-string for a ValueError by [@​butuzov](https://togithub.com/butuzov) in [https://github.com/minio/minio-py/pull/1409](https://togithub.com/minio/minio-py/pull/1409) #### New Contributors - [@​VerdantForge](https://togithub.com/VerdantForge) made their first contribution in [https://github.com/minio/minio-py/pull/1402](https://togithub.com/minio/minio-py/pull/1402) - [@​butuzov](https://togithub.com/butuzov) made their first contribution in [https://github.com/minio/minio-py/pull/1409](https://togithub.com/minio/minio-py/pull/1409) **Full Changelog**: https://github.com/minio/minio-py/compare/7.2.5...7.2.6 ### [`v7.2.5`](https://togithub.com/minio/minio-py/releases/tag/7.2.5): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.2.4...7.2.5) #### What's Changed - MinioAdmin: Add {add,update,delete,list,get}\_service_account APIs by [@​Alveel](https://togithub.com/Alveel) in [https://github.com/minio/minio-py/pull/1399](https://togithub.com/minio/minio-py/pull/1399) - fix DecryptReader to handle stream data correctly by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1400](https://togithub.com/minio/minio-py/pull/1400) - fix pylint error by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1403](https://togithub.com/minio/minio-py/pull/1403) #### New Contributors - [@​Alveel](https://togithub.com/Alveel) made their first contribution in [https://github.com/minio/minio-py/pull/1399](https://togithub.com/minio/minio-py/pull/1399) **Full Changelog**: https://github.com/minio/minio-py/compare/7.2.4...7.2.5 ### [`v7.2.4`](https://togithub.com/minio/minio-py/releases/tag/7.2.4): Bugfix release [Compare Source](https://togithub.com/minio/minio-py/compare/7.2.3...7.2.4) #### What's Changed - fix typing in remove_objects/upload_snowball_objects APIs by [@​cuu508](https://togithub.com/cuu508) in [https://github.com/minio/minio-py/pull/1389](https://togithub.com/minio/minio-py/pull/1389) - Ignore Amazon EC2 public domain as AWS S3 domain by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1391](https://togithub.com/minio/minio-py/pull/1391) - Add UserTags support to list_objects API by [@​angrybat](https://togithub.com/angrybat) in [https://github.com/minio/minio-py/pull/1381](https://togithub.com/minio/minio-py/pull/1381) #### New Contributors - [@​cuu508](https://togithub.com/cuu508) made their first contribution in [https://github.com/minio/minio-py/pull/1389](https://togithub.com/minio/minio-py/pull/1389) - [@​angrybat](https://togithub.com/angrybat) made their first contribution in [https://github.com/minio/minio-py/pull/1381](https://togithub.com/minio/minio-py/pull/1381) **Full Changelog**: https://github.com/minio/minio-py/compare/7.2.3...7.2.4 ### [`v7.2.3`](https://togithub.com/minio/minio-py/releases/tag/7.2.3): Bugfix release [Compare Source](https://togithub.com/minio/minio-py/compare/7.2.2...7.2.3) #### What's Changed - Add import aliases to make mypy happy by [@​a1d4r](https://togithub.com/a1d4r) in [https://github.com/minio/minio-py/pull/1383](https://togithub.com/minio/minio-py/pull/1383) - Make urllib3 v1 compatible by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1384](https://togithub.com/minio/minio-py/pull/1384) - Update docs for cert_check flag by [@​paytonward6](https://togithub.com/paytonward6) in [https://github.com/minio/minio-py/pull/1385](https://togithub.com/minio/minio-py/pull/1385) #### New Contributors - [@​a1d4r](https://togithub.com/a1d4r) made their first contribution in [https://github.com/minio/minio-py/pull/1383](https://togithub.com/minio/minio-py/pull/1383) - [@​paytonward6](https://togithub.com/paytonward6) made their first contribution in [https://github.com/minio/minio-py/pull/1385](https://togithub.com/minio/minio-py/pull/1385) **Full Changelog**: https://github.com/minio/minio-py/compare/7.2.2...7.2.3 ### [`v7.2.2`](https://togithub.com/minio/minio-py/releases/tag/7.2.2): Bugfix release [Compare Source](https://togithub.com/minio/minio-py/compare/7.2.1...7.2.2) #### What's Changed - fix install_requires urllib3 by [@​ydc-0](https://togithub.com/ydc-0) in [https://github.com/minio/minio-py/pull/1379](https://togithub.com/minio/minio-py/pull/1379) #### New Contributors - [@​ydc-0](https://togithub.com/ydc-0) made their first contribution in [https://github.com/minio/minio-py/pull/1379](https://togithub.com/minio/minio-py/pull/1379) **Full Changelog**: https://github.com/minio/minio-py/compare/7.2.1...7.2.2 ### [`v7.2.1`](https://togithub.com/minio/minio-py/releases/tag/7.2.1): Bugfix release [Compare Source](https://togithub.com/minio/minio-py/compare/7.2.0...7.2.1) #### What's Changed - Add type hints for MinioAdmin class by [@​jessebot](https://togithub.com/jessebot) in [https://github.com/minio/minio-py/pull/1334](https://togithub.com/minio/minio-py/pull/1334) - fix remove_objects() example to convert map to list of map by [@​dsgibbons](https://togithub.com/dsgibbons) in [https://github.com/minio/minio-py/pull/1311](https://togithub.com/minio/minio-py/pull/1311) - fix part size value appropriately in upload_snowball_objects() API by [@​erwin-vanduijnhoven](https://togithub.com/erwin-vanduijnhoven) in [https://github.com/minio/minio-py/pull/1333](https://togithub.com/minio/minio-py/pull/1333) - Add type annotations to xml.py by [@​trim21](https://togithub.com/trim21) in [https://github.com/minio/minio-py/pull/1327](https://togithub.com/minio/minio-py/pull/1327) - Add typing to remove_object() API by [@​trim21](https://togithub.com/trim21) in [https://github.com/minio/minio-py/pull/1336](https://togithub.com/minio/minio-py/pull/1336) - Add typing to sse.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1338](https://togithub.com/minio/minio-py/pull/1338) - Add typing to time.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1339](https://togithub.com/minio/minio-py/pull/1339) - Remove 16KiB limit in MinioAdmin crypto functions by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1345](https://togithub.com/minio/minio-py/pull/1345) - Add typing to helpers.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1341](https://togithub.com/minio/minio-py/pull/1341) - Add typing in signer.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1340](https://togithub.com/minio/minio-py/pull/1340) - Add typing in crypto.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1346](https://togithub.com/minio/minio-py/pull/1346) - Add typing in versioningconfig.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1347](https://togithub.com/minio/minio-py/pull/1347) - Add typing in tagging.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1348](https://togithub.com/minio/minio-py/pull/1348) - Add extra headers to stat_object() API by [@​trollfot](https://togithub.com/trollfot) in [https://github.com/minio/minio-py/pull/1335](https://togithub.com/minio/minio-py/pull/1335) - Remove typing.Dict usage in sse.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1350](https://togithub.com/minio/minio-py/pull/1350) - fix typing in xml.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1352](https://togithub.com/minio/minio-py/pull/1352) - Add typing in sseconfig.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1351](https://togithub.com/minio/minio-py/pull/1351) - Add typing in retention.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1353](https://togithub.com/minio/minio-py/pull/1353) - Add typing in objectlockconfig.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1354](https://togithub.com/minio/minio-py/pull/1354) - Add typing in legalhold.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1355](https://togithub.com/minio/minio-py/pull/1355) - Add typing in error.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1356](https://togithub.com/minio/minio-py/pull/1356) - Add typing in deleteobjects.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1357](https://togithub.com/minio/minio-py/pull/1357) - Add typing in datatypes.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1362](https://togithub.com/minio/minio-py/pull/1362) - Add typing in commonconfig.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1363](https://togithub.com/minio/minio-py/pull/1363) - Add typing in lifecycleconfig.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1364](https://togithub.com/minio/minio-py/pull/1364) - Add typing in notificationconfig.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1365](https://togithub.com/minio/minio-py/pull/1365) - Add typing in replicationconfig.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1366](https://togithub.com/minio/minio-py/pull/1366) - fix typing in signer.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1369](https://togithub.com/minio/minio-py/pull/1369) - fix: certs path directory by [@​harshavardhana](https://togithub.com/harshavardhana) in [https://github.com/minio/minio-py/pull/1375](https://togithub.com/minio/minio-py/pull/1375) - fix typing in versioningconfig.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1370](https://togithub.com/minio/minio-py/pull/1370) - Fix typing in tagging py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1371](https://togithub.com/minio/minio-py/pull/1371) - Add typing in credentials module by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1372](https://togithub.com/minio/minio-py/pull/1372) - fix typing in helpers.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1373](https://togithub.com/minio/minio-py/pull/1373) - Add typing in minioadmin.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1367](https://togithub.com/minio/minio-py/pull/1367) - Add typing in api.py by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1368](https://togithub.com/minio/minio-py/pull/1368) - Enable mypy check by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1376](https://togithub.com/minio/minio-py/pull/1376) - Update the Python Quickstart README by [@​feorlen](https://togithub.com/feorlen) in [https://github.com/minio/minio-py/pull/1326](https://togithub.com/minio/minio-py/pull/1326) #### New Contributors - [@​jessebot](https://togithub.com/jessebot) made their first contribution in [https://github.com/minio/minio-py/pull/1334](https://togithub.com/minio/minio-py/pull/1334) - [@​dsgibbons](https://togithub.com/dsgibbons) made their first contribution in [https://github.com/minio/minio-py/pull/1311](https://togithub.com/minio/minio-py/pull/1311) - [@​erwin-vanduijnhoven](https://togithub.com/erwin-vanduijnhoven) made their first contribution in [https://github.com/minio/minio-py/pull/1333](https://togithub.com/minio/minio-py/pull/1333) - [@​trollfot](https://togithub.com/trollfot) made their first contribution in [https://github.com/minio/minio-py/pull/1335](https://togithub.com/minio/minio-py/pull/1335) - [@​feorlen](https://togithub.com/feorlen) made their first contribution in [https://github.com/minio/minio-py/pull/1326](https://togithub.com/minio/minio-py/pull/1326) **Full Changelog**: https://github.com/minio/minio-py/compare/7.2.0...7.2.1 ### [`v7.2.0`](https://togithub.com/minio/minio-py/releases/tag/7.2.0): Refactor AdminClient release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.17...7.2.0) #### What's Changed - Refactor MinioAdminClient using HTTP client by [@​pbrw](https://togithub.com/pbrw) in [https://github.com/minio/minio-py/pull/1291](https://togithub.com/minio/minio-py/pull/1291) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.17...7.2.0 ### [`v7.1.17`](https://togithub.com/minio/minio-py/releases/tag/7.1.17): Bugfix release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.16...7.1.17) #### What's Changed - add type hint for `minio/credentials/credentials.py` by [@​trim21](https://togithub.com/trim21) in [https://github.com/minio/minio-py/pull/1298](https://togithub.com/minio/minio-py/pull/1298) - Fix missed f-strings by [@​alldevic](https://togithub.com/alldevic) in [https://github.com/minio/minio-py/pull/1304](https://togithub.com/minio/minio-py/pull/1304) - prepare temporary directory when `fget_object` by [@​Laisky](https://togithub.com/Laisky) in [https://github.com/minio/minio-py/pull/1309](https://togithub.com/minio/minio-py/pull/1309) - Add CertificateIdentityProvider to imports by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1308](https://togithub.com/minio/minio-py/pull/1308) - add type hint for `Minio.put_object` by [@​trim21](https://togithub.com/trim21) in [https://github.com/minio/minio-py/pull/1301](https://togithub.com/minio/minio-py/pull/1301) - add type hint for `Minio.get_object` by [@​trim21](https://togithub.com/trim21) in [https://github.com/minio/minio-py/pull/1300](https://togithub.com/minio/minio-py/pull/1300) - add type hint for `Minio.__init__` by [@​trim21](https://togithub.com/trim21) in [https://github.com/minio/minio-py/pull/1299](https://togithub.com/minio/minio-py/pull/1299) #### New Contributors - [@​trim21](https://togithub.com/trim21) made their first contribution in [https://github.com/minio/minio-py/pull/1298](https://togithub.com/minio/minio-py/pull/1298) - [@​alldevic](https://togithub.com/alldevic) made their first contribution in [https://github.com/minio/minio-py/pull/1304](https://togithub.com/minio/minio-py/pull/1304) - [@​Laisky](https://togithub.com/Laisky) made their first contribution in [https://github.com/minio/minio-py/pull/1309](https://togithub.com/minio/minio-py/pull/1309) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.16...7.1.17 ### [`v7.1.16`](https://togithub.com/minio/minio-py/releases/tag/7.1.16): Bugfix release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.15...7.1.16) #### What's Changed - Update deprecated mc admin policy commands by [@​pbrw](https://togithub.com/pbrw) in [https://github.com/minio/minio-py/pull/1277](https://togithub.com/minio/minio-py/pull/1277) - update release references to master in README.md by [@​sprior](https://togithub.com/sprior) in [https://github.com/minio/minio-py/pull/1285](https://togithub.com/minio/minio-py/pull/1285) - Fix upload snowball objects with staging file by [@​emrocha](https://togithub.com/emrocha) in [https://github.com/minio/minio-py/pull/1286](https://togithub.com/minio/minio-py/pull/1286) - Add generic AWS S3 domain support by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1289](https://togithub.com/minio/minio-py/pull/1289) #### New Contributors - [@​pbrw](https://togithub.com/pbrw) made their first contribution in [https://github.com/minio/minio-py/pull/1277](https://togithub.com/minio/minio-py/pull/1277) - [@​sprior](https://togithub.com/sprior) made their first contribution in [https://github.com/minio/minio-py/pull/1285](https://togithub.com/minio/minio-py/pull/1285) - [@​emrocha](https://togithub.com/emrocha) made their first contribution in [https://github.com/minio/minio-py/pull/1286](https://togithub.com/minio/minio-py/pull/1286) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.15...7.1.16 ### [`v7.1.15`](https://togithub.com/minio/minio-py/releases/tag/7.1.15): Bugfix release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.14...7.1.15) #### What's Changed - upload_snowball_object(): seek stream to 0 before upload by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1271](https://togithub.com/minio/minio-py/pull/1271) - Revert "list_objecst: fix parsing user metadata as per MinIO server ([#​1240](https://togithub.com/minio/minio-py/issues/1240))" by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1273](https://togithub.com/minio/minio-py/pull/1273) - Disable multipart upload for upload_snowball_objects() api. by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1283](https://togithub.com/minio/minio-py/pull/1283) - Remove locale usage for datetime parsing by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1274](https://togithub.com/minio/minio-py/pull/1274) - fix policy as a string in presigned_post_policy() API by [@​cniackz](https://togithub.com/cniackz) in [https://github.com/minio/minio-py/pull/1272](https://togithub.com/minio/minio-py/pull/1272) - Add cert_check flag to main class constructor by [@​walnuttiger8](https://togithub.com/walnuttiger8) in [https://github.com/minio/minio-py/pull/1267](https://togithub.com/minio/minio-py/pull/1267) #### New Contributors - [@​cniackz](https://togithub.com/cniackz) made their first contribution in [https://github.com/minio/minio-py/pull/1272](https://togithub.com/minio/minio-py/pull/1272) - [@​walnuttiger8](https://togithub.com/walnuttiger8) made their first contribution in [https://github.com/minio/minio-py/pull/1267](https://togithub.com/minio/minio-py/pull/1267) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.14...7.1.15 ### [`v7.1.14`](https://togithub.com/minio/minio-py/releases/tag/7.1.14): Bugfix release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.13...7.1.14) #### What's Changed - Have single GitHub workflow YAML by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1259](https://togithub.com/minio/minio-py/pull/1259) - fget_object(): create tmp_file_path string generically by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1258](https://togithub.com/minio/minio-py/pull/1258) - Add upload_snowball_objects() API by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1260](https://togithub.com/minio/minio-py/pull/1260) - checks: ignore broad-exception-raised pylint error by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1266](https://togithub.com/minio/minio-py/pull/1266) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.13...7.1.14 ### [`v7.1.13`](https://togithub.com/minio/minio-py/releases/tag/7.1.13): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.12...7.1.13) ##### What's Changed - Use Apache license SPDX identifier by [@​elprimato](https://togithub.com/elprimato) in [https://github.com/minio/minio-py/pull/1242](https://togithub.com/minio/minio-py/pull/1242) - fix usage of deprecated urllib3.Response.getheaders() by [@​farnsworth](https://togithub.com/farnsworth) in [https://github.com/minio/minio-py/pull/1249](https://togithub.com/minio/minio-py/pull/1249) - Fix typos and add codespell GitHub Action by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/minio/minio-py/pull/1251](https://togithub.com/minio/minio-py/pull/1251) - Expose fetch-owner in the api for list_object by [@​dmosesson](https://togithub.com/dmosesson) in [https://github.com/minio/minio-py/pull/1255](https://togithub.com/minio/minio-py/pull/1255) - Add python 3.11 support by [@​fedepad](https://togithub.com/fedepad) in [https://github.com/minio/minio-py/pull/1253](https://togithub.com/minio/minio-py/pull/1253) ##### New Contributors - [@​elprimato](https://togithub.com/elprimato) made their first contribution in [https://github.com/minio/minio-py/pull/1242](https://togithub.com/minio/minio-py/pull/1242) - [@​farnsworth](https://togithub.com/farnsworth) made their first contribution in [https://github.com/minio/minio-py/pull/1249](https://togithub.com/minio/minio-py/pull/1249) - [@​kianmeng](https://togithub.com/kianmeng) made their first contribution in [https://github.com/minio/minio-py/pull/1251](https://togithub.com/minio/minio-py/pull/1251) - [@​dmosesson](https://togithub.com/dmosesson) made their first contribution in [https://github.com/minio/minio-py/pull/1255](https://togithub.com/minio/minio-py/pull/1255) - [@​fedepad](https://togithub.com/fedepad) made their first contribution in [https://github.com/minio/minio-py/pull/1253](https://togithub.com/minio/minio-py/pull/1253) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.12...7.1.13 ### [`v7.1.12`](https://togithub.com/minio/minio-py/releases/tag/7.1.12): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.11...7.1.12) ##### What's Changed - fix documentation display composing by [@​j13tw](https://togithub.com/j13tw) in [https://github.com/minio/minio-py/pull/1231](https://togithub.com/minio/minio-py/pull/1231) - fget_object(): add progress support by [@​moon-jong](https://togithub.com/moon-jong) in [https://github.com/minio/minio-py/pull/1235](https://togithub.com/minio/minio-py/pull/1235) - Updating documentation links to new URLs by [@​djwfyi](https://togithub.com/djwfyi) in [https://github.com/minio/minio-py/pull/1239](https://togithub.com/minio/minio-py/pull/1239) - list_objects: fix parsing user metadata as per MinIO server by [@​harshavardhana](https://togithub.com/harshavardhana) in [https://github.com/minio/minio-py/pull/1240](https://togithub.com/minio/minio-py/pull/1240) ##### New Contributors - [@​j13tw](https://togithub.com/j13tw) made their first contribution in [https://github.com/minio/minio-py/pull/1231](https://togithub.com/minio/minio-py/pull/1231) - [@​moon-jong](https://togithub.com/moon-jong) made their first contribution in [https://github.com/minio/minio-py/pull/1235](https://togithub.com/minio/minio-py/pull/1235) - [@​djwfyi](https://togithub.com/djwfyi) made their first contribution in [https://github.com/minio/minio-py/pull/1239](https://togithub.com/minio/minio-py/pull/1239) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.11...7.1.12 ### [`v7.1.11`](https://togithub.com/minio/minio-py/releases/tag/7.1.11): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.10...7.1.11) ##### What's Changed - select: yield available payload fully by requested num_bytes by [@​kldtz](https://togithub.com/kldtz) in [https://github.com/minio/minio-py/pull/1225](https://togithub.com/minio/minio-py/pull/1225) ##### New Contributors - [@​kldtz](https://togithub.com/kldtz) made their first contribution in [https://github.com/minio/minio-py/pull/1225](https://togithub.com/minio/minio-py/pull/1225) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.10...7.1.11 ### [`v7.1.10`](https://togithub.com/minio/minio-py/releases/tag/7.1.10): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.9...7.1.10) ##### What's Changed - fget_object(): remove resume support. by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1215](https://togithub.com/minio/minio-py/pull/1215) - fix lifecycle config rule validation by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1217](https://togithub.com/minio/minio-py/pull/1217) - error out if lifecycle rule has null filter by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1219](https://togithub.com/minio/minio-py/pull/1219) - EventIterable: Reconnect on closed response. by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1222](https://togithub.com/minio/minio-py/pull/1222) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.9...7.1.10 ### [`v7.1.9`](https://togithub.com/minio/minio-py/releases/tag/7.1.9): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.8...7.1.9) ##### What's Changed - allow hashlib.md5() calls to work with FIPS kernels by [@​BOPOHA](https://togithub.com/BOPOHA) in [https://github.com/minio/minio-py/pull/1200](https://togithub.com/minio/minio-py/pull/1200) - Handle 304 status code properly by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1202](https://togithub.com/minio/minio-py/pull/1202) - correct ValueError when part_size > MAX_PART_SIZE by [@​ernestang98](https://togithub.com/ernestang98) in [https://github.com/minio/minio-py/pull/1205](https://togithub.com/minio/minio-py/pull/1205) - Set minimum requirement to Python v3.7 by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1209](https://togithub.com/minio/minio-py/pull/1209) ##### New Contributors - [@​BOPOHA](https://togithub.com/BOPOHA) made their first contribution in [https://github.com/minio/minio-py/pull/1200](https://togithub.com/minio/minio-py/pull/1200) - [@​ernestang98](https://togithub.com/ernestang98) made their first contribution in [https://github.com/minio/minio-py/pull/1205](https://togithub.com/minio/minio-py/pull/1205) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.8...7.1.9 ### [`v7.1.8`](https://togithub.com/minio/minio-py/releases/tag/7.1.8): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.7...7.1.8) ##### What's Changed - fix make version-id dictionary instead of set by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1197](https://togithub.com/minio/minio-py/pull/1197) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.7...7.1.8 ### [`v7.1.7`](https://togithub.com/minio/minio-py/releases/tag/7.1.7): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.6...7.1.7) ##### What's Changed - fix converting boolean value to XML boolean. by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1186](https://togithub.com/minio/minio-py/pull/1186) - fix: listen bucket event response should use response.readline() by [@​harshavardhana](https://togithub.com/harshavardhana) in [https://github.com/minio/minio-py/pull/1195](https://togithub.com/minio/minio-py/pull/1195) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.6...7.1.7 ### [`v7.1.6`](https://togithub.com/minio/minio-py/releases/tag/7.1.6): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.5...7.1.6) ##### What's Changed - Add **reduce**() method to errors for pickle compatible. by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1190](https://togithub.com/minio/minio-py/pull/1190) - use unittest.mock instead of mock by [@​pgajdos](https://togithub.com/pgajdos) in [https://github.com/minio/minio-py/pull/1188](https://togithub.com/minio/minio-py/pull/1188) ##### New Contributors - [@​pgajdos](https://togithub.com/pgajdos) made their first contribution in [https://github.com/minio/minio-py/pull/1188](https://togithub.com/minio/minio-py/pull/1188) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.5...7.1.6 ### [`v7.1.5`](https://togithub.com/minio/minio-py/releases/tag/7.1.5): Feature Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.4...7.1.5) ##### What's Changed - Add AssumeRoleWithCertificate credential provider. by [@​balamurugana](https://togithub.com/balamurugana) in [https://github.com/minio/minio-py/pull/1182](https://togithub.com/minio/minio-py/pull/1182) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.4...7.1.5 ### [`v7.1.4`](https://togithub.com/minio/minio-py/releases/tag/7.1.4): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.3...7.1.4) ##### What's Changed - docs: fix typo in object_lock config function name by [@​harshavardhana](https://togithub.com/harshavardhana) in [https://github.com/minio/minio-py/pull/1176](https://togithub.com/minio/minio-py/pull/1176) - fix progress bar division by zero error by [@​harshavardhana](https://togithub.com/harshavardhana) in [https://github.com/minio/minio-py/pull/1177](https://togithub.com/minio/minio-py/pull/1177) - Add policy unset method to minio admin by [@​federicober](https://togithub.com/federicober) in [https://github.com/minio/minio-py/pull/1180](https://togithub.com/minio/minio-py/pull/1180) - fix: lint checks and enable MINIO_CI_CD=1 for functional tests by [@​harshavardhana](https://togithub.com/harshavardhana) in [https://github.com/minio/minio-py/pull/1181](https://togithub.com/minio/minio-py/pull/1181) ##### New Contributors - [@​federicober](https://togithub.com/federicober) made their first contribution in [https://github.com/minio/minio-py/pull/1180](https://togithub.com/minio/minio-py/pull/1180) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.3...7.1.4 ### [`v7.1.3`](https://togithub.com/minio/minio-py/releases/tag/7.1.3): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.2...7.1.3) ##### What's Changed - Update set_object_lock_config.py by [@​anooptp](https://togithub.com/anooptp) in [https://github.com/minio/minio-py/pull/1170](https://togithub.com/minio/minio-py/pull/1170) - fix finding user's home directory in AWSConfigProvider/MinioClientConfigProvider by [@​nfioraio-ec](https://togithub.com/nfioraio-ec) in [https://github.com/minio/minio-py/pull/1175](https://togithub.com/minio/minio-py/pull/1175) - fix EnvAWSProvider/EnvMinioProvider to fetch access/secret keys and session token always from os.environ by [@​nfioraio-ec](https://togithub.com/nfioraio-ec) in [https://github.com/minio/minio-py/pull/1174](https://togithub.com/minio/minio-py/pull/1174) ##### New Contributors - [@​anooptp](https://togithub.com/anooptp) made their first contribution in [https://github.com/minio/minio-py/pull/1170](https://togithub.com/minio/minio-py/pull/1170) - [@​nfioraio-ec](https://togithub.com/nfioraio-ec) made their first contribution in [https://github.com/minio/minio-py/pull/1175](https://togithub.com/minio/minio-py/pull/1175) **Full Changelog**: https://github.com/minio/minio-py/compare/7.1.2...7.1.3 ### [`v7.1.2`](https://togithub.com/minio/minio-py/releases/tag/7.1.2): Minor Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.1...7.1.2) ##### Changelog - fix: do not enforce role value for replicationConfig ([#​1166](https://togithub.com/minio/minio-py/issues/1166)) (11/24/21) (Harshavardhana) - fix: canonical request path if empty choose '/' ([#​1165](https://togithub.com/minio/minio-py/issues/1165)) (11/24/21) (Harshavardhana) ### [`v7.1.1`](https://togithub.com/minio/minio-py/releases/tag/7.1.1): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.1.0...7.1.1) ##### Changelog - Fix transition xml name in lifecycleconfig ([#​1142](https://togithub.com/minio/minio-py/issues/1142)) (10/09/21) (Bala FA) - Remove nose tests and move to python unittest ([#​1152](https://togithub.com/minio/minio-py/issues/1152)) (10/09/21) (Steve Kowalik) - Use `unquote_plus()` to decode url encoded value. ([#​1158](https://togithub.com/minio/minio-py/issues/1158)) (10/09/21) (Bala FA) - Ignore cert addition if custom httpclient is passed ([#​1157](https://togithub.com/minio/minio-py/issues/1157)) (10/08/21) (Anton Samokhvalov) - use f-string wherever possible ([#​1155](https://togithub.com/minio/minio-py/issues/1155)) (10/08/21) (Bala FA) - Raise ValueError instead of returning in ChainedProvider ([#​1146](https://togithub.com/minio/minio-py/issues/1146)) (09/01/21) (Bala FA) ### [`v7.1.0`](https://togithub.com/minio/minio-py/releases/tag/7.1.0): Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.0.4...7.1.0) ##### Highlights - Minor version bumped for behavior change in listen_bucket_notification() implementation refer [#​1118](https://togithub.com/minio/minio-py/issues/1118), [#​1126](https://togithub.com/minio/minio-py/issues/1126) ##### Changelog - EventIterable: use looping instead of tail recursion in **next**() ([#​1126](https://togithub.com/minio/minio-py/issues/1126)) (07/07/21) (Bala FA) - fix pylint errors ([#​1121](https://togithub.com/minio/minio-py/issues/1121)) (07/01/21) (Bala FA) - list_objects(): add url encoding type support. ([#​1107](https://togithub.com/minio/minio-py/issues/1107)) (06/29/21) (Bala FA) - docs: add anchor for get_presigned_url method in API docs ([#​1109](https://togithub.com/minio/minio-py/issues/1109)) (06/28/21) (Harman Singh) - listen_bucket_notification(): return EventIterable object as controlled iterator. ([#​1118](https://togithub.com/minio/minio-py/issues/1118)) (06/25/21) (Bala FA) ### [`v7.0.4`](https://togithub.com/minio/minio-py/releases/tag/7.0.4): Minor Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.0.3...7.0.4) ##### Changelog - fix: pylint build issues in minio-py ([#​1111](https://togithub.com/minio/minio-py/issues/1111)) (06/07/21) (Harshavardhana) - allow setting custom environment variables for mc admin subprocess ([#​1100](https://togithub.com/minio/minio-py/issues/1100)) (05/24/21) (cbows) - fix error when mc admin response has a trailing newline ([#​1099](https://togithub.com/minio/minio-py/issues/1099)) (05/24/21) (cbows) - Bucket: add string representation and equality method ([#​1095](https://togithub.com/minio/minio-py/issues/1095)) (05/24/21) (Bahram Aghaei) - list_objects(): identify delete marker generically ([#​1106](https://togithub.com/minio/minio-py/issues/1106)) (05/24/21) (Bala FA) ### [`v7.0.3`](https://togithub.com/minio/minio-py/releases/tag/7.0.3): Minor Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.0.2...7.0.3) ##### Changelog - make_bucket: use region passed via constructor ([#​1103](https://togithub.com/minio/minio-py/issues/1103)) (03/29/21) (Bala FA) - Add compression type in XML of Input Serialization ([#​1092](https://togithub.com/minio/minio-py/issues/1092)) (03/25/21) (Bala FA) - Add non-empty filter rule check in Lifecycle configuration. ([#​1094](https://togithub.com/minio/minio-py/issues/1094)) (03/25/21) (Bala FA) - fix user metadata query parameter in list_objects() ([#​1098](https://togithub.com/minio/minio-py/issues/1098)) (03/20/21) (Bala FA) - fix Minio constructor documentation ([#​1087](https://togithub.com/minio/minio-py/issues/1087)) (03/14/21) (Bala FA) - Add new mc config format support in MinioClientConfigProvider ([#​1090](https://togithub.com/minio/minio-py/issues/1090)) (03/11/21) (Dimitri Igdalov) - fix pytest warning error ([#​1088](https://togithub.com/minio/minio-py/issues/1088)) (03/02/21) (Gromil) - Optimize logic of read_part_data() ([#​1085](https://togithub.com/minio/minio-py/issues/1085)) (02/21/21) (Bala FA) - Fix divided by zero error at part info computation. ([#​1083](https://togithub.com/minio/minio-py/issues/1083)) (02/18/21) (Bala FA) ### [`v7.0.2`](https://togithub.com/minio/minio-py/releases/tag/7.0.2): Feature Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.0.1...7.0.2) ##### Highlights - MinIO admin API support. See ([#​1076](https://togithub.com/minio/minio-py/issues/1076)) for more details. ##### Changelog - Add MinIO admin API support. ([#​1076](https://togithub.com/minio/minio-py/issues/1076)) (02/12/21) (Bala FA) - Convert timedelta.total_seconds() to integer in credential providers. ([#​1081](https://togithub.com/minio/minio-py/issues/1081)) (02/12/21) (Brian Thorne) - Update fget_object() API documentation ([#​1075](https://togithub.com/minio/minio-py/issues/1075)) (02/01/21) (Bala FA) - fix data argument description of put_object() API ([#​1071](https://togithub.com/minio/minio-py/issues/1071)) (01/29/21) (Bala FA) - fix getbytes() usage in make_bucket() API ([#​1073](https://togithub.com/minio/minio-py/issues/1073)) (01/29/21) (Bala FA) - fix Retention properties usage ([#​1066](https://togithub.com/minio/minio-py/issues/1066)) (01/27/21) (Bala FA) - fix Tagging.tags usage properly ([#​1061](https://togithub.com/minio/minio-py/issues/1061)) (01/27/21) (Bala FA) - Add default 5 minutes timeout to default http client ([#​1069](https://togithub.com/minio/minio-py/issues/1069)) (01/25/21) (Bala FA) - fix docstring and error handling in \_validate_size() ([#​1063](https://togithub.com/minio/minio-py/issues/1063)) (01/19/21) (Mykola Mokhnach) - Enhance HTTP trace ([#​1056](https://togithub.com/minio/minio-py/issues/1056)) (01/09/21) (Bala FA) ### [`v7.0.1`](https://togithub.com/minio/minio-py/releases/tag/7.0.1): Minor Bugfix Release [Compare Source](https://togithub.com/minio/minio-py/compare/7.0.0...7.0.1) ##### Changelog - fix XML construction in Tagging ([#​1054](https://togithub.com/minio/minio-py/issues/1054)) (01/05/21) (Bala FA) - Allow empty prefix in Filter ([#​1053](https://togithub.com/minio/minio-py/issues/1053)) (01/05/21) (Bala FA) - fix: bring back previous change to functional test script ([#​1045](https://togithub.com/minio/minio-py/issues/1045)) (12/10/20) (Harshavardhana) - Remove configparser as dependency ([#​1046](https://togithub.com/minio/minio-py/issues/1046)) (12/10/20) (Bala FA) - remove double reference for the constructor (12/08/20) (Minio Trusted) ### [`v7.0.0`](https://togithub.com/minio/minio-py/releases/tag/7.0.0): Feature Release [Compare Source](https://togithub.com/minio/minio-py/compare/6.0.2...7.0.0) ##### Highlights - Python2 support has been removed. - Added support for S3 APIs related to object locking and versioning, tagging. - Added support for compose object. - Lots of APIs and functions have been refactored. ##### Changelog - fix: running functional tests issues (12/08/20) (Minio Trusted) - Makefile: add tests target ([#​1044](https://togithub.com/minio/minio-py/issues/1044)) (12/09/20) (Bala FA) - Fix examples and documentations ([#​1038](https://togithub.com/minio/minio-py/issues/1038)) (12/08/20) (Bala FA) - fix setup.py to use same process for publish ([#​1043](https://togithub.com/minio/minio-py/issues/1043)) (12/07/20) (Bala FA) - Tidy up github CI scripts ([#​1041](https://togithub.com/minio/minio-py/issues/1041)) (12/07/20) (Bala FA) - Tidy up Makefile, minio/**init**.py and setup.py ([#​1039](https://togithub.com/minio/minio-py/issues/1039)) (12/05/20) (Bala FA) - Enhance put_object() API to support more parameters ([#​1022](https://togithub.com/minio/minio-py/issues/1022)) (12/04/20) (Bala FA) - Rename presigned_url() to get_presigned_url() ([#​1032](https://togithub.com/minio/minio-py/issues/1032)) (12/03/20) (Bala FA) - Simplify select_object_content() response stream ([#​1018](https://togithub.com/minio/minio-py/issues/1018)) (12/02/20) (Bala FA) - Add compose_object() and enhance copy_object() APIs ([#​1021](https://togithub.com/minio/minio-py/issues/1021)) (12/02/20) (Bala FA) - Refactor PostPolicy implementation ([#​1023](https://togithub.com/minio/minio-py/issues/1023)) (12/01/20) (Bala FA) - fix: allow tests to run properly on gateway setups ([#​1034](https://togithub.com/minio/minio-py/issues/1034)) (11/28/20) (Harshavardhana) - error.code() is a property not function (11/28/20) (Harshavardhana) - ignore NoSuchVersion returned in remove_objects ([#​1033](https://togithub.com/minio/minio-py/issues/1033)) (11/28/20) (Harshavardhana) - Merge thread_pool.py into helpers.py ([#​1024](https://togithub.com/minio/minio-py/issues/1024)) (11/25/20) (Bala FA) - Handle locale-safe time formats ([#​1020](https://togithub.com/minio/minio-py/issues/1020)) (11/24/20) (Bala FA) - fix client grants provider example ([#​1027](https://togithub.com/minio/minio-py/issues/1027)) (11/24/20) (Bala FA) - Make code property check optional in IamAwsProvider ([#​1025](https://togithub.com/minio/minio-py/issues/1025)) (11/24/20) (Bala F:...skipping... - Update version to next release (12/08/20) (Minio Trusted) - fix: running functional tests issues (12/08/20) (Minio Trusted) - Makefile: add tests target ([#​1044](https://togithub.com/minio/minio-py/issues/1044)) (12/09/20) (Bala FA) - Fix examples and documentations ([#​1038](https://togithub.com/minio/minio-py/issues/1038)) (12/08/20) (Bala FA) - fix setup.py to use same process for publish ([#​1043](https://togithub.com/minio/minio-py/issues/1043)) (12/07/20) (Bala FA) - Tidy up github CI scripts ([#​1041](https://togithub.com/minio/minio-py/issues/1041)) (12/07/20) (Bala FA) - Tidy up Makefile, minio/**init**.py and setup.py ([#​1039](https://togithub.com/minio/minio-py/issues/1039)) (12/05/20) (Bala FA) - Enhance put_object() API to support more parameters ([#​1022](https://togithub.com/minio/minio-py/issues/1022)) (12/04/20) (Bala FA) - Rename presigned_url() to get_presigned_url() ([#​1032](https://togithub.com/minio/minio-py/issues/1032)) (12/03/20) (Bala FA) - Simplify select_object_content() response stream ([#​1018](https://togithub.com/minio/minio-py/issues/1018)) (12/02/20) (Bala FA) - Add compose_object() and enhance copy_object() APIs ([#​1021](https://togithub.com/minio/minio-py/issues/1021)) (12/02/20) (Bala FA) - Refactor PostPolicy implementation ([#​1023](https://togithub.com/minio/minio-py/issues/1023)) (12/01/20) (Bala FA) - fix: allow tests to run properly on gateway setups ([#​1034](https://togithub.com/minio/minio-py/issues/1034)) (11/28/20) (Harshavardhana) - error.code() is a property not function (11/28/20) (Harshavardhana) - ignore NoSuchVersion returned in remove_objects ([#​1033](https://togithub.com/minio/minio-py/issues/1033)) (11/28/20) (Harshavardhana) - Merge thread_pool.py into helpers.py ([#​1024](https://togithub.com/minio/minio-py/issues/1024)) (11/25/20) (Bala FA) - Handle locale-safe time formats ([#​1020](https://togithub.com/minio/minio-py/issues/1020)) (11/24/20) (Bala FA) - fix client grants provider example ([#​1027](https://togithub.com/minio/minio-py/issues/1027)) (11/24/20) (Bala FA) - Make code property check optional in IamAwsProvider ([#​1025](https://togithub.com/minio/minio-py/issues/1025)) (11/24/20) (Bala FA) - fix examples of {fget,get,stat}\_object() APIs ([#​1028](https://togithub.com/minio/minio-py/issues/1028)) (11/23/20) (Bala FA) - Merge definitions.py into helpers.py ([#​1017](https://togithub.com/minio/minio-py/issues/1017)) (11/11/20) (Bala FA) - Normalize user metadata in request headers properly ([#​1016](https://togithub.com/minio/minio-py/issues/1016)) (11/11/20) (Bala FA) - Handle response XML inside S3Error class ([#​1015](https://togithub.com/minio/minio-py/issues/1015)) (11/11/20) (Bala FA) - Handle response XML inside \_create_multipart_upload() API ([#​1009](https://togithub.com/minio/minio-py/issues/1009)) (11/10/20) (Bala FA) - Refactor XML handling of \_list_multipart_uploads() API ([#​1011](https://togithub.com/minio/minio-py/issues/1011)) (11/09/20) (Bala FA) - Update return type in put_object() and copy_object() API ([#​1012](https://togithub.com/minio/minio-py/issues/1012)) (11/09/20) (Bala FA) - Refactor XML handling of \_list_parts() API ([#​1008](https://togithub.com/minio/minio-py/issues/1008)) (11/09/20) (Bala FA) - Refactor XML handling of \_complete_multipart_upload() API ([#​1010](https://togithub.com/minio/minio-py/issues/1010)) (11/05/20) (Bala FA) - add {set,get}\_object_retention() APIs ([#​986](https://togithub.com/minio/minio-py/issues/986)) (10/23/20) (Bala FA) - Refactor XML handling of {set,get,delete}\_bucket_encryption APIs ([#​991](https://togithub.com/minio/minio-py/issues/991)) (10/23/20) (Bala FA) - add {set,get,delete}\_object_lock_config APIs ([#​985](https://togithub.com/minio/minio-py/issues/985)) (10/21/20) (Bala FA) - fix unit test filenames ([#​1007](https://togithub.com/minio/minio-py/issues/1007)) (10/20/20) (Bala FA) - Refactor XML handling of {set,get,delete}\_bucket_notification APIs ([#​990](https://togithub.com/minio/minio-py/issues/990)) (10/20/20) (Bala FA) - add {enable,disable,is}\_object_legal_hold\[\_enabled] APIs ([#​987](https://togithub.com/minio/minio-py/issues/987)) (10/19/20) (Bala FA) - Refactor XML handling of remove_objects() API ([#​995](https://togithub.com/minio/minio-py/issues/995)) (10/19/20) (Bala FA) - Refactor XML handling of \_list_objects() ([#​997](https://togithub.com/minio/minio-py/issues/997)) (10/19/20) (Bala FA) - Refactor response XML handling of ListBuckets S3 API ([#​989](https://togithub.com/minio/minio-py/issues/989)) (10/19/20) (Bala FA) - Refactor XML handling of \_complete_multipart_upload() API ([#​994](https://togithub.com/minio/minio-py/issues/994)) (10/19/20) (Bala FA) - fix STS endpoint construction in IamAwsProvider ([#​1001](https://togithub.com/minio/minio-py/issues/1001)) (10/20/20) (Daisuke Taniwaki) - add {set,get,delete}\_{bucket,object}\_tags apis ([#​982](https://togithub.com/minio/minio-py/issues/982)) (10/19/20) (Bala FA) - Add python 3.9 support in github workflow. ([#​1003](https://togithub.com/minio/minio-py/issues/1003)) (10/19/20) (menishmueli) - Refactor XML handling of select_object_content() API ([#​993](https://togithub.com/minio/minio-py/issues/993)) (10/19/20) (Bala FA) - fix Host header in request correctly ([#​1004](https://togithub.com/minio/minio-py/issues/1004)) (10/19/20) (Bala FA) - Update API.md ([#​1002](https://togithub.com/minio/minio-py/issues/1002)) (10/19/20) (Conight) - Refactor XML handling of copy_object() API ([#​996](https://togithub.com/minio/minio-py/issues/996)) (10/19/20) (Bala FA) - refactor VersioningConfig with embedded XML handling ([#​988](https://togithub.com/minio/minio-py/issues/988)) (10/15/20) (Bala FA) - add {set,get,delete}\_bucket_lifecycle apis ([#​981](https://togithub.com/minio/minio-py/issues/981)) (10/15/20) (Bala FA) - Support Presigned URL for rotating credentials ([#​1000](https://togithub.com/minio/minio-py/issues/1000)) (10/15/20) (Daisuke Taniwaki) - Handle location constraints inside API methods ([#​992](https://togithub.com/minio/minio-py/issues/992)) (10/14/20) (Bala FA) - add {set,get,delete}\_bucket_replication APIs. ([#​979](https://togithub.com/minio/minio-py/issues/979)) (10/13/20) (Bala FA) - fix typos in docstring and API guide ([#​984](https://togithub.com/minio/minio-py/issues/984)) (10/04/20) (numas) - Add {set,get}\_bucket_versioning() APIs ([#​975](https://togithub.com/minio/minio-py/issues/975)) (09/25/20) (Bala FA) - Fixed Docstring typo in copy_object ([#​977](https://togithub.com/minio/minio-py/issues/977)) (09/24/20) (Rishi Kambil) - Move http execution at one place ([#​968](https://togithub.com/minio/minio-py/issues/968)) (09/21/20) (Bala FA) - fix: Pass request parameters in query string in LDAPIdentityProvider. ([#​976](https://togithub.com/minio/minio-py/issues/976)) (09/13/20) (stepanko7) - remove python2 support ([#​973](https://togithub.com/minio/minio-py/issues/973)) (09/04/20) (Bala FA) - Remove universal wheel setting ([#​972](https://togithub.com/minio/minio-py/issues/972)) (09/03/20) (Brian Helba) - Remove unnecessary requirement on "future" ([#​971](https://togithub.com/minio/minio-py/issues/971)) (09/03/20) (Brian Helba) - Remove collections.abc fallback import ([#​970](https://togithub.com/minio/minio-py/issues/970)) (09/03/20) (Brian Helba) - replace {list,remove}\_incomplete_uploads with private methods. ([#​967](https://togithub.com/minio/minio-py/issues/967)) (09/02/20) (Bala FA) - fix imports using isort ([#​969](https://togithub.com/minio/minio-py/issues/969)) (09/02/20) (Bala FA) - simplify credentials module ([#​963](https://togithub.com/minio/minio-py/issues/963)) (09/01/20) (Bala FA) - merge list_objects_v2() into list_objects() method ([#​953](https://togithub.com/minio/minio-py/issues/953)) (09/01/20) (Bala FA) - fix pylint errors ([#​966](https://togithub.com/minio/minio-py/issues/966)) (08/26/20) (Bala FA) - IAMProvider accepts ECS IAM Task roles ([#​960](https://togithub.com/minio/minio-py/issues/960)) (08/22/20) (Nick Lavrov) - Ship missing credential files in MANIFEST.in ([#​962](https://togithub.com/minio/minio-py/issues/962)) (08/21/20) (Steve Kowalik) - Typo: Use correct variable name for bucket ([#​959](https://togithub.com/minio/minio-py/issues/959)) (08/15/20) (kannappanr) - update minimum requirements for minio-py (08/11/20) (Harshavardhana) - simplify sse handling ([#​949](https://togithub.com/minio/minio-py/issues/949)) (08/12/20) (Bala FA) - fix presigned_url generation issue ([#​954](https://togithub.com/minio/minio-py/issues/954)) (08/10/20) (Harshavardhana) - merge get_partial_object() into get_object() method ([#​952](https://togithub.com/minio/minio-py/issues/952)) (08/10/20) (Bala FA) - simplify non-empty string check ([#​951](https://togithub.com/minio/minio-py/issues/951)) (08/06/20) (Bala FA) - simplify bucket name check ([#​950](https://togithub.com/minio/minio-py/issues/950)) (08/05/20) (Bala FA) - queue and queue_empty were removed from minio-py in 6.0 ([#​948](https://togithub.com/minio/minio-py/issues/948)) (08/03/20) (Jochen Wersdörfer) - remove deprecate CI build status (08/02/20) (Harshavardhana)

Configuration

📅 Schedule: Branch creation - "on the 2nd and 4th day instance on sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 2 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: tests/notebooks/mlflow-minio/requirements.txt
Command failed: pip-compile requirements.in
  ERROR: Cannot install pandas because these package versions have conflicting dependencies.
Discarding pandas==2.2.2 (from -r requirements.txt (line 45)) to proceed the resolution
    error: subprocess-exited-with-error

    × python setup.py egg_info did not run successfully.
    │ exit code: 1
    ╰─> [15 lines of output]
        /tmp/pip-resolve-pe4hiol8/pandas_47f6678e341343cdb2af194f66bb3c96/setup.py:12: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
          import pkg_resources
        /opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
        !!

                ********************************************************************************
                Requirements should be satisfied by a PEP 517 installer.
                If you are using pip, you can try `pip install --use-pep517`.
                ********************************************************************************

        !!
          dist.fetch_build_eggs(dist.setup_requires)
        error in pandas setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected end or semicolon (after version specifier)
            pytz >= 2011k
                 ~~~~~~~^
        [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
Traceback (most recent call last):
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata
    call_subprocess(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess
    raise error
pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/bin/pip-compile", line 8, in <module>
    sys.exit(cli())
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/click/decorators.py", line 33, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/piptools/scripts/compile.py", line 470, in cli
    results = resolver.resolve(max_rounds=max_rounds)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/piptools/resolver.py", line 604, in resolve
    is_resolved = self._do_resolve(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/piptools/resolver.py", line 636, in _do_resolve
    resolver.resolve(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve
    result = self._result = resolver.resolve(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve
    state = resolution.resolve(requirements, max_rounds=max_rounds)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 427, in resolve
    failure_causes = self._attempt_to_pin_criterion(name)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 237, in _attempt_to_pin_criterion
    for candidate in criterion.candidates:
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 162, in <genexpr>
    return (c for c in iterator if id(c) not in self._incompatible_ids)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 53, in _iter_built
    candidate = func()
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 186, in _make_candidate_from_link
    base: Optional[BaseCandidate] = self._make_base_candidate_from_link(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 232, in _make_base_candidate_from_link
    self._link_candidate_cache[link] = LinkCandidate(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 303, in __init__
    super().__init__(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 158, in __init__
    self.dist = self._prepare()
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 235, in _prepare
    dist = self._prepare_distribution()
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 314, in _prepare_distribution
    return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 527, in prepare_linked_requirement
    return self._prepare_linked_requirement(req, parallel_builds)
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 642, in _prepare_linked_requirement
    dist = _get_prepared_distribution(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 72, in _get_prepared_distribution
    abstract_dist.prepare_distribution_metadata(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata
    self.req.prepare_metadata()
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata
    self.metadata_directory = generate_metadata_legacy(
  File "/opt/containerbase/tools/pip-tools/7.4.1/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata
    raise MetadataGenerationFailed(package_details=details) from error
pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed