🐍 #Python 📦 #packaging news. Looks like the latest release of `cibuildwheel` v2.19 now supports #freethreading #nogil 🎉 thanks to @henryiii

https://github.com/pypa/cibuildwheel/issues/1657

#PyPA

[request] support --disable-gil builds (PEP703) · Issue #1657 · pypa/cibuildwheel

Description Please can you add support for building wheels for the --disable-gil version of CPython 3.13. Similar to debug builds (d), --disable-gil wheels will have an extra suffix (t). The ABI is...

GitHub
@webknjaz 2.18.1 supported it for Windows and Linux weeks ago, this is just the first one to support it fully on all platforms, including macOS. :)
🎡 cibuildwheel 2.19

cibuildwheel 2.19 is out, with some very big additions. A new platform, Pyodide, has been added for building WebAssembly wheels. We’ve added CPython 3.13 free-threaded builds, now on all OS’s. And we have an opt-in speed improvement with the build[uv] build-frontend option. We’ve had some fantastic releases of cibuildwheel since my last post over 2.10, so I’ll include a few of the new features from those releases, too, with a highlight on a larger feature that can use more explaining: inherit for overrides.

ISciNumPy.dev