Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upload Python 3.12 wheel to scientific-python-nightly-wheels? #54447

Closed
lesteve opened this issue Aug 7, 2023 · 4 comments · Fixed by #55010
Closed

Upload Python 3.12 wheel to scientific-python-nightly-wheels? #54447

lesteve opened this issue Aug 7, 2023 · 4 comments · Fixed by #55010
Assignees
Labels
Build Library building on various platforms Python 3.12

Comments

@lesteve
Copy link
Contributor

lesteve commented Aug 7, 2023

Is there a chance that Python 3.12 wheels get uploaded to scientific-python-nightly-wheels i.e.
https://anaconda.org/scientific-python-nightly-wheels/pandas/files?

This would be useful for scikit-learn as we would like to build and test Python 3.12 wheels and we currently install pandas when we test wheels (pandas is an optional scikit-learn dependency). Numpy and scipy already upload a Python 3.12 wheel, see https://anaconda.org/scientific-python-nightly-wheels/numpy/files and https://anaconda.org/scientific-python-nightly-wheels/scipy/files.

In #53743 a Python 3.12 entry was added but commented out:

# TODO: Enable Python 3.12 wheels when numpy releases a version that supports Python 3.12
python: [["cp39", "3.9"], ["cp310", "3.10"], ["cp311", "3.11"]]#, ["cp312", "3.12"]]

I am willing to have a go at a PR, but I thought I would ask in an issue first.

@lithomas1
Copy link
Member

Hi @lesteve,
Sorry for the wait. Currently, we're waiting on numpy 1.26 to release wheels for pandas.

I think the numpy folks promised us that 1.26 would come out when Python 3.12rc1 is out
(that was yesterday I think, so 1.26 should be out any day now).
numpy/numpy#23808 (comment)

@lithomas1 lithomas1 added Build Library building on various platforms Python 3.12 labels Aug 7, 2023
@lesteve
Copy link
Contributor Author

lesteve commented Aug 8, 2023

OK thanks, it makes sense to wait for numpy 1.26 if it is happening soonish.

@maharris77
Copy link
Contributor

numpy 1.26.0b1 is available.

@lithomas1
Copy link
Member

Just put up #55010.

The plan is to have nightly wheels with that. We'll wait for numpy before officially putting out wheels in a release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build Library building on various platforms Python 3.12
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants