python / python/typing_extensions
Python version support policy
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 583
- Forks
- 146
- Ø Merge
- 10 Std. 11 Min.
- Gemergte PRs (30 T.)
- 5
Beschreibung
I think it would be useful to have an explicit Python version support policy.
Here's a few aspects I'd like to propose:
- We support all feature versions (3.x) of Python from the the beginning of the release candidate phase until they reach end-of-life.
- We attempt to support pre-releases before the RC phase too, especially while they're in beta, but there may be some mismatches.
- We drop support for old versions sometime after they reach EOL, usually not immediately but only when CI maintenance starts to become a burden.
- We aim to support all bugfix releases (3.x.y) of supported feature versions. However, to keep CI sane we don't necessarily test against all possible bugfix releases.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Es wird keine Datei und kein Test genannt. Beginne damit, die Dokumentation des Repositorys und die CI-Konfiguration zu finden, in denen die Unterstützung von Python-Versionen beschrieben wird, und vergleiche sie anschließend mit der vorgeschlagenen Richtlinie. Als erledigt gilt die Aufgabe, wenn die Richtlinie zu den unterstützten Versionen klar dokumentiert ist und mit der angegebenen CI-Abdeckung des Projekts übereinstimmt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100