Sign inSign up

epicmorg/python

By epicmorg

•Updated about 2 hours ago

CPython 2.6-3.16 built from source on Debian trixie, own OpenSSL with RPATH

Image
0

10K+

epicmorg/python repository overview

⁠Version Compablity

⁠Status of Python versions

https://endoflife.date/python⁠ https://devguide.python.org/versions/⁠ https://openssl-library.org/source/⁠ https://openssl-library.org/source/old/⁠ https://pypi.org/project/pip/⁠ https://pypi.org/project/setuptools/⁠

PythonOpenSSLGCCComponentsCommentsStatus
2.61.0.2u, End Of Life, 20 Dec 20194.9pip 9.0.3, setuptools 36.8.0, no SNI ⚠️End Of Life, 2013-10-29Ready ✅
2.71.1.1w, End Of Life, 20 Dec 201911pip 20.3.4, setuptools 44.1.1End Of Life, 2020-01-01Ready ✅
3.01.0.2u, End Of Life, 20 Dec 20194.9No pip and setuptools, no SNI ⚠️End Of Life, 2009-06-27Ready ✅
3.11.0.2u, End Of Life, 20 Dec 20194.9No pip and setuptools, no SNI ⚠️End Of Life, 2012-04-09Ready ✅
3.21.0.2u, End Of Life, 20 Dec 20194.9pip 7.1.2, setuptools 29.0.1End Of Life, 2016-02-20Ready ✅
3.31.0.2u, End Of Life, 20 Dec 20197pip 10.0.1, setuptools 39.2.0End Of Life, 2017-09-29Ready ✅
3.41.0.2u, End Of Life, 20 Dec 20197pip 19.1.1, setuptools 43.0.0End Of Life, 2019-03-18Ready ✅
3.51.1.1w, End Of Life, 12 Sep 20237pip 20.3.4, setuptools 50.3.2End Of Life, 2020-09-30Ready ✅
3.61.1.1w, End Of Life, 12 Sep 20239pip 21.3.1, setuptools 59.6.0End Of Life, 2021-12-23Ready ✅
3.71.1.1w, End Of Life, 12 Sep 202310pip 24.0, setuptools 68.0.0End Of Life, 2023-06-27Ready ✅
3.81.1.1w, End Of Life, 12 Sep 202310pip 25.0.1, setuptools 75.3.2End Of Life, 2024-10-07Ready ✅
3.91.1.1w, End Of Life, 12 Sep 202310pip 26.0.1, setuptools 80.9.0End Of Life, 2025-10-31Ready ✅
3.103.5.x, LTS, 08 Apr 203013pip 26.2.1, setuptools 80.9.0security, 2026-10Ready ✅
3.113.5.x, LTS, 08 Apr 203013pip 25.3, setuptools 80.9.0security, 2029-10Ready ✅
3.123.5.x, LTS, 08 Apr 203013pip 25.3, setuptools 80.9.0security, 2028-10Ready
3.133.5.x, LTS, 08 Apr 203014pip 25.3, setuptools 80.9.0bugfix, 2029-10Ready
3.143.5.x, LTS, 08 Apr 203014pip 25.3, setuptools 80.9.0bugfix, 2030-10Ready
3.153.5.x, LTS, 08 Apr 203015pip 25.3, setuptools 80.9.0pre-release, 2031-10Ready
3.16\dev3.5.x, LTS, 08 Apr 203015pip 25.3, setuptools 80.9.0DEVELOPMENTReady

Museum versions (2.6, 3.0–3.6) are built as-is for legacy software, with a few build-only patches (glibc 2.41 sinpi, ncurses 6, multiarch paths). Known limits:

  • 2.6, 3.0, 3.1 have no SNI in ssl: HTTPS to SNI-only hosts (incl. PyPI) fails, so pip install from PyPI does not work there — use local wheels/sdists.
  • 3.0, 3.1 ship without pip/setuptools.
  • Not built on any museum version: nis (no rpc/rpc.h in glibc); _dbm on 3.1–3.6; _tkinter on 2.6/3.0; lzma before 3.3.

Only supported versions will be automaticly updated at CI.

⁠EOL Versions⁠

BranchScheduleStatusFirst releaseEnd of lifeRelease manager
3.9PEP 596end-of-life2020-10-052025-10-31Łukasz Langa
3.8PEP 569end-of-life2019-10-142024-10-07Łukasz Langa
3.7PEP 537end-of-life2018-06-272023-06-27Ned Deily
3.6PEP 494end-of-life2016-12-232021-12-23Ned Deily
3.5PEP 478end-of-life2015-09-132020-09-30Larry Hastings
3.4PEP 429end-of-life2014-03-162019-03-18Larry Hastings
3.3PEP 398end-of-life2012-09-292017-09-29Georg Brandl & Ned Deily (3.3.7)
3.2PEP 392end-of-life2011-02-202016-02-20Georg Brandl
3.1PEP 375end-of-life2009-06-272012-04-09Benjamin Peterson
3.0PEP 361end-of-life2008-12-032009-06-27Barry Warsaw
2.7PEP 373end-of-life2010-07-032020-01-01Benjamin Peterson
2.6PEP 361end-of-life2008-10-012013-10-29Barry Warsaw

⁠Tags

TagsDockerfile
2.62.6⁠
2.72.7⁠
3.03.0⁠
3.13.1⁠
3.23.2⁠
3.33.3⁠
3.43.4⁠
3.53.5⁠
3.63.6⁠
3.73.7⁠
3.83.8⁠
3.93.9⁠
3.103.10⁠
3.113.11⁠
3.123.12⁠
3.133.13⁠
3.143.14⁠
3.153.15⁠
dev, 3.16dev⁠

Every tag is pushed to docker.io, quay.io and ghcr.io (epicmorg/python:<tag> on each) - same digest everywhere.

Tag summary

Content type

Image

Digest

sha256:a7bd0c87e…

Size

900.2 MB

Last updated

about 2 hours ago

docker pull epicmorg/python:3.7