Skip to content

Conversation

@djhoese
Copy link
Contributor

@djhoese djhoese commented Aug 6, 2025

Continuation from #1512

  • Closes #xxxx
  • Tests added
  • Fully documented, including history.rst for all changes and api/*.rst for new API

@djhoese djhoese self-assigned this Aug 6, 2025
@djhoese djhoese added enhancement cicd CICD Related labels Aug 6, 2025
@djhoese
Copy link
Contributor Author

djhoese commented Aug 6, 2025

@snowman2 PyPy is no longer built by default with cibuildwheel 3+. Do you still want those wheels built?

Edit: I see CIBW_SKIP: "pp*-win* pp31*" which a warning says are no longer supported. So I'm not sure what PyPy versions that leaves.

@djhoese
Copy link
Contributor Author

djhoese commented Aug 6, 2025

Alright reading the logs it looks like 3.13t wheels are being built now @alihamdan.

@djhoese
Copy link
Contributor Author

djhoese commented Aug 6, 2025

Regarding PyPy, cibuildwheel supports builds for PyPy with 3.8-3.11, but the selectors in CI were already dropping PyPy on Windows and all PyPy starting with 31*. Kind of feels like PyPy shouldn't be built until someone comes along and needs it again.

@snowman2
Copy link
Member

snowman2 commented Aug 6, 2025

Kind of feels like PyPy shouldn't be built until someone comes along and needs it again.

That's fine with me. Mind making an issue about pypy support and pinning it?

@djhoese
Copy link
Contributor Author

djhoese commented Aug 6, 2025

Issue created but I can't pin it because there are already 3 pinned and github only allows 3.

@snowman2
Copy link
Member

snowman2 commented Aug 6, 2025

Issue created but I can't pin it because there are already 3 pinned and github only allows 3.

Much appreciated. I updated the pins.

@djhoese djhoese merged commit 0cd586a into pyproj4:main Aug 6, 2025
15 of 24 checks passed
@djhoese djhoese deleted the ci-313-ft branch August 6, 2025 17:00
@djhoese djhoese changed the title Add 3.13 free-threading wheels to CI CI: Add 3.13 free-threading wheels Aug 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants