Require blurb >= 2.1
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
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
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus python/release-tools
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
python/release-tools#436 · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bug: Windows upload helper should quote URL-derived remote pathsEvtl. vergeben @e-q hat das vor 128 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
python/release-tools#401 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
python/release-tools#441 · 3 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
python/release-tools#417 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bug: release tooling should quote remote command argumentsEvtl. vergeben @e-q hat das vor 128 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 68/100
python/release-tools#397 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in python/release-tools
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Deepak3699/Ai_Mentor#244 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
btclib-org/btclib-node#1880 ·
Maintainer antworten meist innerhalb von 1 Tag
-
CONTRIBUTING.md: say how ticketless bug fixes and feature PRs are handledEvtl. vergeben @khuisman hat das heute übernommen. Offenv0.9.2
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
khuisman/mcp-gee-sweet#941 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
pyjanitor-devs/pyjanitor#1758 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug ready for review
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
odysseus-dev/odysseus#6641 ·
Maintainer antworten meist innerhalb von 1 Tag