Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[ENH]: Nightly Python 3.12 builds #26557

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

Closed
effigies opened this issue Aug 20, 2023 · 4 comments · Fixed by #26582
Closed

[ENH]: Nightly Python 3.12 builds #26557

effigies opened this issue Aug 20, 2023 · 4 comments · Fixed by #26582
Milestone

Comments

@effigies
Copy link

effigies commented Aug 20, 2023

Problem

Trying to get pre-release testing on 3.12 working across some repositories I work on. Matplotlib is currently a blocker for projects that have it as a mandatory dependency. With numpy 1.26.0b1 on PyPI, I suspect this is now doable?

Looking through the issue/PR list, this isn't obviously on the roadmap, so I'm hoping this is a nudge, not pestering.

Proposed solution

If it's just a matter of duplicating the following with cp312, I'm happy to submit a PR:

- name: Build wheels for CPython 3.11
uses: pypa/cibuildwheel@39a63b5912f086dd459cf6fcb13dcdd3fe3bc24d # v2.15.0
with:
package-dir: dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
env:
CIBW_BUILD: "cp311-*"
CIBW_ARCHS: ${{ matrix.cibw_archs }}

@oscargus
Copy link
Member

There are tests in #24711 and at the most recent attempt they did not pass.

@effigies
Copy link
Author

Ah, I'm sorry. I saw the initial date on that PR and assumed it was non-active.

@effigies effigies closed this as not planned Won't fix, can't repro, duplicate, stale Aug 20, 2023
@oscargus
Copy link
Member

I think your request still makes sense though. My comment was more to update you on the status.

@oscargus oscargus reopened this Aug 21, 2023
@QuLogic QuLogic added this to the v3.9.0 milestone Aug 30, 2023
@ianthomas23
Copy link
Member

FYI there is now a ContourPy release candidate (1.1.1rc1) available on PyPI that includes wheels for Python 3.12.

I have also reinstated shipping win32 wheels as NumPy are intending to do so in the 1.26.0 release. I'll retroactively build them for the previous release (1.1.0) so that there isn't a gap without win32 wheels.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants