https://github.com/jwodder/pyversion-info-data
List of Python version release and EOL dates
https://github.com/jwodder/pyversion-info-data
history json python python-versions
Last synced: 4 months ago
JSON representation
List of Python version release and EOL dates
- Host: GitHub
- URL: https://github.com/jwodder/pyversion-info-data
- Owner: jwodder
- License: cc0-1.0
- Created: 2019-04-23T17:02:32.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-08-12T13:07:25.000Z (5 months ago)
- Last Synced: 2025-08-12T15:14:20.430Z (5 months ago)
- Topics: history, json, python, python-versions
- Language: Python
- Homepage:
- Size: 83 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
.. image:: http://www.repostatus.org/badges/latest/active.svg
:target: http://www.repostatus.org/#active
:alt: Project Status: Active — The project has reached a stable, usable
state and is being actively developed.
.. image:: https://github.com/jwodder/pyversion-info-data/workflows/Validate/badge.svg?branch=master
:target: https://github.com/jwodder/pyversion-info-data/actions?workflow=Validate
:alt: CI Status
.. image:: https://img.shields.io/github/license/jwodder/pyversion-info-data.svg
:target: https://creativecommons.org/publicdomain/zero/1.0/
:alt: Creative Commons Zero v1.0 Universal
This repository contains the databases of CPython and PyPy version information
that are queried by the `pyversion-info
`_ Python library in order to provide
up-to-date information about supported & historic Python versions — namely,
what versions exist/have been announced, when they were or will be released,
CPython series end-of-life dates, and CPython versions corresponding to each
PyPy release.
I promise 24-hour turnaround times for keeping the database up-to-date until I
am hit by a bus.
Files
=====
``pyversion-info-data.json``
The database used by v0.x of ``pyversion-info``, containing only
information on CPython releases.
``pyversion-info-data.schema.json``
The JSON Schema for ``pyversion-info-data.json``
``pyversion-info-data.v1.json``
The database used by v1.x of ``pyversion-info``, containing information on
both CPython and PyPy
``pyversion-info-data.v1.schema.json``
The JSON Schema for ``pyversion-info-data.v1.json``
``manage.py``
A utility script for updating the databases
``validate.py``
A script for validating and sanity-checking the databases