Support for free-threaded (no-gil) Python

Ognyan Moore ognyan.moore at gmail.com
Wed Apr 2 10:45:31 BST 2025


Thanks for the context Phil, I do not have an opinion on what would be more
useful, proper support for multiple sub-interpreters vs. the free threaded
python.

On Wed, Apr 2, 2025 at 12:42 PM Phil Thompson <phil at riverbankcomputing.com>
wrote:

> On 02/04/2025 09:22, Ognyan Moore wrote:
> > Hi Phil,
> >
> > Do you plan on adding support for the free-threaded python that's
> > available
> > in python 3.13?
> >
> > Some context, in the free threaded python, the GIL is disabled.  The
> > feature is in experimental support, but other projects such as numpy
> > and
> > django already support it.
> >
> > If there is an experimental build, I would be happy to help test.
> >
> > Links for more context/reference:
> > https://docs.python.org/3/howto/free-threading-python.html
> > https://peps.python.org/pep-0703/
>
> At some point. A lot of preparation is needed first, see...
>
> https://github.com/Python-SIP/sip/issues/34
>
> This work is needed anyway and is next on the TODO list.
>
> Then there is...
>
> https://github.com/Python-SIP/sip/issues/35
>
> Personally I feel that proper support for multiple sub-interpreters will
> be more useful.
>
> Phil
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20250402/d9cf16e4/attachment.htm>


More information about the PyQt mailing list