A docker image with several python versions, and associated python tools. This image is Debian stable, with the following Python versions compiled from source:
- Python: 2.7, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14, 3.15.
- Pypy: 2.7, 3.7, 3.8, 3.9, 3.10, 3.11, 3.11.
- Jython: 2.7.
- MicroPython: 1.29.
- Even more Python implementations, installed from Pypi:
- Some python packages are installed using pip3: black build coverage pycodestyle pylint tox
Missing a tool? Contact me to add any Python package from the Python Packaging Authority, the Python Software Foundation, or Python Code Quality Authority.
The accurate versions of each tools (excepted thoses installed using pip3) is available at the start of the Dockerfile.
I try to keep the tools here up-to-date: when a new python or Debian version is available, this image is updated soon after, without notice. However, if a new version of whatever binary is installed here is available, and I did not update this Docker image yet, please contact me (issue tracker or mail at the beginning of the Dockerfile).
sudo docker pull paternal/pythons
sudo docker run -i -t paternal/pythons