Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Require blurb >= 2.1

Offen Anfängerfreundlich
#450 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
74/100
Issue-Typ
Feature
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
python
Bereich
release

Rechercherichtung

Durchsuche die Release-Skripte danach, wo die Anwesenheit von blurb bereits überprüft wird (wahrscheinlich ein shutil.which('blurb')- oder ein vergleichbarer Check) und ergänze daneben einen Versions-Parser, der gegen das erforderliche Minimum vergleicht. Lies den umgebenden Error-Handling-Stil, damit die Fehlermeldung zu den vorhandenen Checks passt, und vermerke die referenzierten blurb-Release-Notes, warum die Versionsreihenfolge wichtig ist. Fertig heißt: Das Skript weigert sich, mit einem älteren blurb zu laufen, und besteht weiterhin den Test, wenn eine ausreichend neue Version installiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

https://github.com/python/blurb/releases/tag/v2.1.0 keeps sections in importance order: https://github.com/python/blurb/pull/75.

Fixed after https://discuss.python.org/t/python-3-15-0-alpha-7/106475/2 but seems some RMs are still on an older version. So let's add a check to the scripts here for blurb version. It already checks for blurb presence.

Thanks to @mcepl for reporting this at https://discuss.python.org/t/python-3-10-22-3-11-17-3-12-15-3-13-16-and-3-14-8-are-now-available/109296/9.

Vorherrschende Sprache
Python
Sterne
62
Forks
48
Ø Merge
5 Std. 50 Min.
Gemergte PRs (30 T.)
6

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus python/release-tools

Alle Issues in python/release-tools

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.