python / python/cpython

Split up the Changelog

Aperta
#137,795 2 commenti 2 reazioni 1 assegnatario Vedi su GitHub

@AA-Turner ci sta già lavorando.

Dal 15/8/2025.

docs
Lingua principale
Python
Stelle
77.2k
Fork
35.9k
Metriche di merge delle PR
Metriche PR in attesa

Descrizione

Documentation

Originally proposed in https://github.com/python/docs-community/issues/98

The full changelog is rather long, containing every NEWS entry since Python 3.5. We propose splitting it up into smaller individual files.

Doing this will also improve (parallel) builds -- build/NEWS (the file included by changelog.rst) is currently c. 55,000 lines long, the next longest file is 'only' 6,000 lines.

Consensus on the docs-community issue seemed to align with my proposal of splitting the changelog by minor version, meaning that we would have e.g. whatsnew/changelog/3.6.html.

I suggest that whatsnew/changelog/index.html would contain the entries for a pre-beta version (e.g. currently the 3.15 pre-alphas), but we could put these straight into whatsnew/changelog/3.15.html. Any strong opinions?

If we are happy to do this, I will propose the needed changes to blurb & then open PRs in CPython.

A

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.