Skip to content

Conversation

@lemenkov
Copy link

hendrikmakait and others added 5 commits July 15, 2025 21:34
* Test against 3.14-dev on CI

* Fixes to support Python 3.14-dev (pytoolz#224)
Also, remove `versioneer.py` (finally!) and use `setuptools-git-versioning`.

Also update how we use `cibuildwheel`--let's see if anything works!
@eriknw
Copy link
Member

eriknw commented Oct 14, 2025

Thanks @hendrikmakait and @lemenkov! I appreciate it. Sorry for my delay.

I took the liberty to continue this PR and am cleaning up some technical debt. I'm also reworking how we're using cibuildwheel 🤞 . This may take a bit more experimentation to get right.

Heh, I do aim to support new Python versions before they're released, so I definitely dropped the ball on this one.

@eriknw
Copy link
Member

eriknw commented Oct 17, 2025

Alright, I think cytoolz is ready for Python 3.14! Thanks again all.

I took the opportunity to modernize a lot of the packaging and tooling. We also build more wheels now, including for pyodide.

I need to verify the new tooling with Trusted Publishing works as expected, so the 1.1.0 release is still hours away, but hopefully we can get cytoolz released today 🚀

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants