File tree Expand file tree Collapse file tree 6 files changed +11
-10
lines changed Expand file tree Collapse file tree 6 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 1
- # Uncovering concurrency issues, testing and debugging
1
+ # Uncovering Concurrency Issues, Testing and Debugging
2
2
3
3
Until now, the GIL has allowed developers to ignore C
4
4
safety issues when writing parallel programs, since the GIL ensured that
Original file line number Diff line number Diff line change @@ -16,17 +16,18 @@ maintainers and end users interested in supporting or experimenting with
16
16
free-threaded Python. An overview of the compatibility status of various Python
17
17
libraries is maintained in:
18
18
19
- - [ Compatibility status tracking ] ( tracking.md )
19
+ - [ Compatibility Status Tracking ] ( tracking.md )
20
20
21
21
This website also provide documentation and porting guidance - with a focus on
22
22
extension modules using the Python C API, because that's where most of the work
23
23
will be. The following resources should get you started:
24
24
25
- - [ Installing free-threaded CPython ] ( installing_cpython.md )
26
- - [ Running Python with the GIL disabled ] ( running-gil-disabled.md )
27
- - [ Porting extension modules to support free-threading ] ( porting.md )
25
+ - [ Installing Free-Threaded Python ] ( installing_cpython.md )
26
+ - [ Running Python with the GIL Disabled ] ( running-gil-disabled.md )
27
+ - [ Porting Python Packages to Support Free-Threading ] ( porting.md )
28
28
- [ Setting up CI] ( ci.md )
29
- - [ Finding, testing and debugging concurrency issues] ( debugging.md )
29
+ - [ Uncovering Concurrency Issues, Testing and Debugging] ( debugging.md )
30
+ - [ More Resources] ( resources.md )
30
31
31
32
## About this site
32
33
Original file line number Diff line number Diff line change 1
- # Installing a free-threaded Python
1
+ # Installing Free-Threaded Python
2
2
3
3
To install a free-threaded CPython interpreter, you can either use a pre-built
4
4
binary or build CPython from source. The former is quickest to get started
Original file line number Diff line number Diff line change 1
- # More resources
1
+ # More Resources
2
2
3
3
Apart from this website, there's a wide list of resources on the
4
4
free-threaded build and free-threading topics in general, including
Original file line number Diff line number Diff line change 1
- # Running with the GIL disabled
1
+ # Running Python with the GIL Disabled
2
2
3
3
!!! info
4
4
Most of the content on this page is also covered in the Python 3.13
Original file line number Diff line number Diff line change 1
- # Compatibility status tracking
1
+ # Compatibility Status Tracking
2
2
3
3
This page tracks the status of packages for which we're aware of active work on
4
4
free-threaded support. It contains packages with extension modules, as well
You can’t perform that action at this time.
0 commit comments