Skip to content

Comments

CI: Update publish workflow#3439

Merged
snowman2 merged 9 commits intorasterio:maint-1.4from
snowman2:cibw
Dec 5, 2025
Merged

CI: Update publish workflow#3439
snowman2 merged 9 commits intorasterio:maint-1.4from
snowman2:cibw

Conversation

@snowman2
Copy link
Member

@snowman2 snowman2 commented Dec 4, 2025

Continuation of #3381

@snowman2 snowman2 added this to the 1.4.4 milestone Dec 4, 2025
@snowman2 snowman2 added packaging ci dependencies Pull requests that update a dependency file labels Dec 4, 2025
@snowman2
Copy link
Member Author

snowman2 commented Dec 5, 2025

Windows Python 3.14 freethreaded tests failing. Probably going to disable them as not a high priority to fix.

@w8sl
Copy link
Contributor

w8sl commented Dec 5, 2025

Windows Python 3.14 freethreaded tests failing. Probably going to disable them as not a high priority to fix.

Thank you for including this and your continued efforts and refinements to the CI build!
The test failures appear to be random and dependent on runner timing. With this commit: w8sl@5ce3c63
I was able to successfully run two consecutive builds and tests using GDAL 3.11.5 and Python versions 3.10 through 3.14
without errors.
My third attempt resulted in a ban from zlib.net. I'll try again on another day.

@snowman2
Copy link
Member Author

snowman2 commented Dec 5, 2025

With this commit: w8sl@5ce3c63

That looks like something we should be using. Mind submitting a PR with that change?

@snowman2 snowman2 marked this pull request as ready for review December 5, 2025 17:32
@snowman2 snowman2 merged commit 520ecfe into rasterio:maint-1.4 Dec 5, 2025
6 of 17 checks passed
@snowman2 snowman2 deleted the cibw branch December 5, 2025 17:32
snowman2 added a commit that referenced this pull request Dec 5, 2025
* DEP: WHeels contain GDAL 3.10.3 & PROJ 9.7.1

* CI: macos deployment target 15 for intel

* CI: Use trusted publishing for pypi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci dependencies Pull requests that update a dependency file packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants