Skip to content

Instantly share code, notes, and snippets.

@willingc
Last active November 19, 2025 18:39
Show Gist options
  • Select an option

  • Save willingc/62f19d6ade42636d08c527b9c329042a to your computer and use it in GitHub Desktop.

Select an option

Save willingc/62f19d6ade42636d08c527b9c329042a to your computer and use it in GitHub Desktop.
SC25 Python in HPC Birds of a Feather

SC 25 Python in HPC Birds of a Feather

Free-threaded Python

Resource Notes
PEPs
PEP 703 - Making the Global Interpreter Lock Optional in CPython Accepted PEP
PEP 779 - Criteria for supported status for free-threaded Python Acceptance criteria
Documentation
Python Free-threading Guide Community maintained
Python Support for Free-threading CPython technical docs
C API Extension Support for Free-Threading CPython technical docs
Third party package support
Package compatibility support for Free-Threaded Python Curated list
Tracker of Free-Threaded Wheels Currently 148 of 360 Visual of popular packages on PyPI
Porting Guide
Testing, Debugging, Profiling Guide Tools and practices
Stable ABI
PEP 803 - Stable ABI for Free-threaded Builds DRAFT
Community
Free-threaded Python Community Discord Join us: https://discord.gg/rqgHCDqdRr

JIT

PEP 744: JIT Compilation: informational PEP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment