python-versions
python-versions copied to clipboard
Remove EOL Python code, set 3.9 as base, add 3.14 stdlib module
Python 2 is end-of-life and no longer supported by GitHub Actions, so remove the special handling for it.
Python 3.9 is the oldest non-EOL version, so set 3.9 as the base version.
https://devguide.python.org/versions/
Finally, annotationlib is a new module in the 3.14 stdlib, add it.
https://docs.python.org/3.14/whatsnew/3.14.html#new-modules
Merge conflict resolved.
Hi @hugovk, The script is currently failing due to a syntax error, which is preventing the It blocks inside the if statement from being parsed correctly and causing the entire test block to fail. Please resolve the check failures and sync the code with the main branch so we can proceed with the review and merge.
@aparnajyothi-y Updated, please could you re-run the CI?