minio / minio-py

MinIO Client SDK for Python
https://docs.min.io/docs/python-client-quickstart-guide.html
Apache License 2.0
851 stars 325 forks source link

Don't install package on Python below 3.8 #1417

Closed dolfinus closed 4 months ago

dolfinus commented 6 months ago

1413 removed Python 3.7 from a list of supported Python versions. But minio-py still can be installed on Python 3.7.

If some next release introduces any change not compatible with 3.7 (e.g. walrus operator or some new typing annotations), users with this Python version should explicitly add an upper limit for package version, to avoid breaking changes.

Added python_requires to setup.py which prevents installing this package on Python below 3.8.

dolfinus commented 5 months ago

Is this going to be merged?