Skip to content

mayeut/manylinux-timeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

manylinux-timeline

Policy for dropping python versions

  • Python versions will be kept at least 2 years after EOL
  • Python versions will be dropped 4 years after EOL at the latest
  • Between those two dates, versions will be dropped if their overall download proportion at the beginning of the graph is less than 3%

This can be summed-up as:

2025-10 2026-01 2026-10 2027-06 2027-10 2028-10 2029-10 2030-10 2031-10
Python 3.6 🧟
Python 3.7 🧟 🧟 🧟
Python 3.8 💀 💀 🧟 🧟 🧟
Python 3.9 💀 💀 💀 💀 🧟 🧟
Python 3.10 💀 💀 💀 🧟 🧟
Python 3.11 💀 💀 🧟 🧟
Python 3.12 💀 💀 🧟 🧟
Python 3.13 💀 💀 🧟
Python 3.14 🚀 💀 💀
Python 3.15 🔨 🔨 🚀 💀
Python 3.16 🔨 🔨 🚀
Python 3.17 🔨 🚀
Python 3.18 🔨 🚀
Python 3.19 🔨 🚀

Legend:

  • ❌: Drop unconditionally 4 years after EOL
  • 🧟: EOL versions that are still shown if their overall download proportion at the beginning of the graph is more than 3%
  • 💀: EOL versions that are still shown unconditionally
  • ✅: non-EOL python versions
  • 🚀: release of new python version
  • 🔨: pre-release shown in preview

Thanks

This is derivative work from Drop Python, a site that tracks progress of packages dropping old (EOL) python versions. Thanks also to Python Wheels, a site that tracks progress in the new Python package distribution standard called Wheels, Python 3 Wall of Superpowers for the concept and making their code open source, and see also Python 3 Readiness.

About

Tracking manylinux progress on packager side

Topics

Resources

License

Stars

Watchers

Forks

Contributors 5