Support Python 3.14: Build and upload wheels to PyPI #551

Closed
opened 2026-01-29 20:45:43 +00:00 by claunia · 4 comments
Owner

Originally created by @5j9 on GitHub (Oct 10, 2025).

Originally created by @5j9 on GitHub (Oct 10, 2025).
Author
Owner

@radarhere commented on GitHub (Oct 10, 2025):

You may be interested in following an existing discussion at https://github.com/google/brotli/issues/1327#issuecomment-3380232230

@radarhere commented on GitHub (Oct 10, 2025): You may be interested in following an existing discussion at https://github.com/google/brotli/issues/1327#issuecomment-3380232230
Author
Owner

@anthrotype commented on GitHub (Oct 11, 2025):

we can build and ship the 3.14 wheels in the next release, however if we also wish to fully support the new experimental free-threaded Python 3.14 (with GIL disabled) the brotli C extension may need adjusting, see

https://docs.python.org/3/howto/free-threading-python.html
https://py-free-threading.github.io/porting-extensions/#declaring-free-threaded-support

@anthrotype commented on GitHub (Oct 11, 2025): we can build and ship the 3.14 wheels in the next release, however if we also wish to fully support the new experimental free-threaded Python 3.14 (with GIL disabled) the brotli C extension may need adjusting, see https://docs.python.org/3/howto/free-threading-python.html https://py-free-threading.github.io/porting-extensions/#declaring-free-threaded-support
Author
Owner

@ngoldbaum commented on GitHub (Oct 14, 2025):

however if we also wish to fully support the new experimental free-threaded Python 3.14 (with GIL disabled) the brotli C extension may need adjusting

Hi, I'm one of the authors of the second link you posted. If you have any questions or need support in getting this done, our team at Quansight is able to help. We'd really like to be able to ship cp314t wheels.

@ngoldbaum commented on GitHub (Oct 14, 2025): > however if we also wish to fully support the new experimental free-threaded Python 3.14 (with GIL disabled) the brotli C extension may need adjusting Hi, I'm one of the authors of [the second link you posted](https://py-free-threading.github.io/porting-extensions/#declaring-free-threaded-support). If you have any questions or need support in getting this done, our team at Quansight is able to help. We'd really like to be able to ship cp314t wheels.
Author
Owner

@alexprengere commented on GitHub (Nov 6, 2025):

This can now be closed as 3.14 wheels are available on PyPI, see here

@alexprengere commented on GitHub (Nov 6, 2025): This can now be closed as 3.14 wheels are available on PyPI, see [here](https://pypi.org/project/brotli/1.2.0/#files)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/brotli#551