-
-
Notifications
You must be signed in to change notification settings - Fork 683
Closed
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Milestone
Description
Is your feature request related to a problem? Please describe.
This feature tracks the removal of support for Python 3.8 since it will be end-of-life as of October 2024. See https://devguide.python.org/versions/ for details.
Describe the solution you'd like
- Remove code specific for Python 3.8
- calls.py has
sys.version_info >= (3, 9):
- hashlib_insecure_functions.py has
sys.version_info >= (3, 9):
- calls.py has
- Remove classifier in setup.cfg claiming 3.8 support
- Update unit testing to minimum version of 3.9 (pythonpackage.yml)
- Update publish-to-pypi.yml to 3.9
- Update publish-to-test-pypi.yml to 3.9
- Update setup.py python_requires to 3.9
- Update tox.ini envlist to py39
- Remove python 3.8 in bug-report.yml
- Update faq.rst to using 3.9 and 3.10 as examples
- Update .readthedocs.yaml to 3.9
Should also put this feature in a new minor release (1.8.0)
Describe alternatives you've considered
n/a
Additional context
Love this idea? Give it a 👍. We prioritize fulfilling features with the most 👍.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers