Python 3.6 support should be dropped (EOL) #22
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Python 3.6 support should be dropped (EOL)
Priority: Low
Component: setup.py, CI
Type: Maintenance
Description
The project claims support for Python 3.6, but Python 3.6 reached end-of-life on December 23, 2021. Supporting EOL versions has security implications and limits use of newer Python features.
Current Configuration
setup.py:python_requires=">=3.6".github/workflows/run_tests.yml: Tests against 3.6-3.14README.md: States "Python 3.6 or higher"Problems
Proposed Solution
Update minimum version to Python 3.8 (current oldest supported version):
Benefits of requiring 3.8+:
:=walrus operatorimportlib.metadatafor version infoImpact
Low - Most users are already on newer Python versions.