diff options
| author | natsuoto <[email protected]> | 2026-06-25 12:18:49 +0530 |
|---|---|---|
| committer | natsuoto <[email protected]> | 2026-06-25 12:18:49 +0530 |
| commit | def4fe7c458c983340545dc89ef93aabf8b94a99 (patch) | |
| tree | 7fe4bdd755f10b3e68af89b9ac7015f9d4664504 /docs | |
| parent | 10e511b5476df7ddf77b1eafdbb311a90f6005fa (diff) | |
| download | edify-def4fe7c458c983340545dc89ef93aabf8b94a99.tar.xz edify-def4fe7c458c983340545dc89ef93aabf8b94a99.zip | |
feat!: drop Python 3.8 support
Python 3.8 reached end-of-life on 2024-10-07. Dependencies are now
actively dropping it — Dependabot PR #62 surfaced the first concrete
instance (virtualenv 21.5+ requires Python 3.9+, breaking the py38
CI job). Same rationale that drove dropping Python 3.7 in #32
applies more strongly here.
- setup.py: drop the 3.8 classifier; bump python_requires to >=3.9
- pyproject.toml: bump black target-version to py39
- tox.ini: drop py38 env and basepython entry
- README.rst: bump quick-start to Python 3.9-3.14
- .github/workflows/github-actions.yml: drop py38 (ubuntu) matrix
entry (the only py38 job left after the multi-OS drop in #60)
- CHANGELOG.rst: add Unreleased section covering this PR, #60, #56,
and #58
Branch protection on main was updated in lockstep — required
contexts dropped from 13 to 12.
BREAKING CHANGE: Edify now requires Python 3.9 or newer.
Closes #63
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
