Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop support for Python 3.8 and lower #46

Merged
merged 1 commit into from
Sep 24, 2024

Conversation

kurtmckee
Copy link
Contributor

This PR introduces the following changes:

  • Target CPython 3.9+ and PyPy 3.9+ in local and CI test runs
  • Update the list of PyPI trove classifiers
  • Prevent visibility and installation of the package using python_requires='>=3.9' in setup.py

Introducing python_requires in setup.py should eliminate concerns about breaking changes: there is no way for installers running on older Python versions to resolve a new release of Flask-Compress. It is invisible during automatic installation, and installation will fail if users attempt to force installation of the new release of Flask-Compress.

Therefore this could be released tomorrow as 1.16 or as 2.0 and -- to older Pythons -- it would be the same as not releasing a new version. 👍

Closes #27

@alexprengere alexprengere merged commit 88108aa into colour-science:master Sep 24, 2024
9 of 10 checks passed
@kurtmckee kurtmckee deleted the drop-python-2 branch September 24, 2024 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dropping Python 2 Support?
2 participants