Skip to content

Drop EOL Python 3.9 support#1114

Merged
frankslin merged 1 commit intomasterfrom
copilot/remove-python-3-9-support
Apr 15, 2026
Merged

Drop EOL Python 3.9 support#1114
frankslin merged 1 commit intomasterfrom
copilot/remove-python-3-9-support

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 15, 2026

Python 3.9 reached end-of-life in October 2025. Remove it from all CI and release pipelines.

Changes

  • .github/workflows/python.yml — removed 3.9 from the test matrix
  • release-pypi-linux.sh / release-pypi-macos.sh / release-pypi-windows.cmd — removed 3.9 from the build loop; updated the upload step's fallback conda env from py3.9py3.10

Vendored deps (deps/pybind11-2.13.1, deps/google-benchmark) are unchanged.

@frankslin frankslin merged commit 366af28 into master Apr 15, 2026
34 checks passed
@frankslin frankslin deleted the copilot/remove-python-3-9-support branch April 15, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants