Overview of the Python Free-Threading Guide
mainThe Python Free-Threading Guide is a centralized resource for Python package maintainers and end users interested in supporting or experimenting with free-threaded CPython (PEP 703).
Key resources provided by this guide include:
- Compatibility Status Tracker: A tracker for the compatibility status of packages that include native code (tracking.md).
- Installation & Execution Guides: Instructions for installing free-threaded Python and running it with the GIL disabled.
- Porting Guides: Documentation for updating pure Python packages and native extensions to support free-threading.
- Testing & Debugging: Guidance on improving multithreaded test coverage, setting up CI, and debugging thread safety issues.