Repository navigation
Enable support of Python 3.15 - #188
Open
antonwolfy wants to merge 1 commit into
Open
antonwolfy wants to merge 1 commit into
antonwolfy wants to merge 1 commit into
Conversation
Add Python 3.15 to the CI matrices and package metadata: - pyproject.toml: add the 3.15 classifier and bump requires-python to <3.16 - clang builds: add 3.15 and allow-prereleases in setup-python - build_pip: add 3.15 rows and the conda-forge/label/python_rc channel - conda-package(-cf): add 3.15 rows (numpy 2.5) and the python_rc channel The 3.15 release candidate on conda-forge depends on the _python_rc package, which is only published in conda-forge/label/python_rc.
antonwolfy
requested review from
jharlow-intel,
ndgrigorian,
vlad-perevezentsev and
xaleryb
as code owners
October 5, 2026 20:51
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds Python 3.15 across the CI matrices and package metadata.
Python 3.15 is still a release candidate, so:
conda-forge/label/python_rcchannel. The 3.15 RC builds on conda-forge depend on the_python_rcpackage, which is only published thereallow-prereleases: trueinsetup-pythonNote, only the regular (GIL) 3.15 build is added. The free-threaded 3.15t build is left out for now because conda-forge has no NumPy build for it yet.