
py-eol 1.0: Catch End-of-Life Python Versions in CI
py-eol checks whether the Python versions your project uses have reached end of life. It scans project files and reports each EOL version with its file and line number, warns ahead of time with –warn-before, and runs in CI as a GitHub Action or a pre-commit hook so expired versions cannot slip back in.