jjhickman/python-nogil

By jjhickman

Updated about 1 year ago

Python without the Global Interpreter Lock! True multi-threading for Python!

Image
Languages & frameworks
Developer tools
0

454

jjhickman/python-nogil repository overview

python-nogil

This is the repository for the base image for Python without the GIL (Global Interpreter Lock). This allows for true multi-threading in Python, boosting your apps' processing capabilities. Please use it as a base for all of your high performance Python projects!

Supported architectures: linux/amd64, linux/amd64/v2, linux/arm64, and linux/arm/v7.

To test that the build is truly multi-threaded, simply run the default command for the image: docker run jjhickman/python-nogil:[TAG]

You should see output like the following:

Python 3.15.0a0 free-threading build (heads/main:49365bd110a, Jul 11 2025, 08:20:54) [GCC 12.2.0]

Tag summary

Content type

Image

Digest

sha256:2c49c7146

Size

1007.9 MB

Last updated

about 1 year ago

docker pull jjhickman/python-nogil