PEP 703 by Sam Gross and sponsored by @ambv on Making the Global Interpreter Lock Optional in CPython is now a public draft:
https://peps.python.org/pep-0703/
Others and I contributed some context on why this would help improve the efficiency and maintainability of #Python code in the context of #DataScience, #MachineLearning #DeepLearning and more generally in scientific programming / #scipy contexts.
Feel free to discuss this draft here: https://discuss.python.org/t/pep-703-making-the-global-interpreter-lock-optional/22606

PEP 703 – Making the Global Interpreter Lock Optional in CPython | peps.python.org
CPython’s global interpreter lock (“GIL”) prevents multiple threads from executing Python code at the same time. The GIL is an obstacle to using multi-core CPUs from Python efficiently. This PEP proposes adding a build configuration (--disable-gil) to...