Closed
Description
Since Python 3.7, PyEval_InitThreads() does nothing, since the GIL is now always created: https://vstinner.github.io/python37-gil-change.html This function is deprecated since Python 3.9 and I removed it in Python 3.13 alpha1.
Problem: my Fedora team identified that 16 projects are affected by this function removal.
- collectd
- freeradius
- gnumeric
- libesedb
- libsigrokdecode
- OpenIPMI
- openscap
- profanity
- pyliblo
- pyotherside
- python-confluent-kafka
- python-cradox
- python-gphoto2
- python-simpleaudio
- python-subvertpy
- rb_libtorrent
I propose to restore the function in Python 3.13 beta1, and remove it again in Python 3.14 alpha1.