Bug Fix: PyPI's rfc3986 version 2.0.0 release seems to be older than this repository
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Vergleiche den im Repository getaggten 2.0.0-Quellcode mit der in der Issue verlinkten PyPI-Datei rfc3986-2.0.0.tar.gz und konzentriere dich dabei auf die fehlenden Typannotationen und den von mypy gemeldeten py.typed-Marker. Prüfe den Release-Prozess des Projekts, um festzustellen, ob das veröffentlichte Artefakt korrigiert werden kann; als erledigt gilt die Aufgabe, wenn ein PyPI-Release den vorgesehenen 2.0.0-Quellcode enthält und die gemeldete mypy-Warnung behebt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Thank you for this excellent codebase, it's made dealing with URIs much easier.
I was messing around with mypy and got this error:
error: Skipping analyzing "rfc3986": module is installed, but missing library stubs or py.typed marker [import]
Which was surprising to me because I can see in this repository's latest tagged version for 2.0.0, released on January 9th 2022 has type hints.
But if you look at the source code .tar.gz file for the same release on PyPI, the 2.0.0 version, also released on January 9th 2022, does not have any type-hints: https://files.pythonhosted.org/packages/85/40/1520d68bfa07ab5a6f065a186815fb6610c86fe957bc065754e47f7b0840/rfc3986-2.0.0.tar.gz (from this page: https://pypi.org/project/rfc3986/2.0.0/#files)
My guess is that somehow the 1.5.0 version of the code was released to PyPI as 2.0.0 by mistake. Could we get another 2.0.1 release (or a reupload of 2.0.0) to fix it?
- Vorherrschende Sprache
- Python
- Sterne
- 189
- Forks
- 43
- Ø Merge
- 12 Std. 14 Min.
- Gemergte PRs (30 T.)
- 2
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-hyper/rfc3986
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
python-hyper/rfc3986#164 ·
-
ParseResultBytes.unsplit() raises AttributeError for a reference without an authorityEvtl. vergeben @mayuriphad hat das vor 2 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
python-hyper/rfc3986#163 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
python-hyper/rfc3986#138 · 1 Kommentar ·
-
sdist is missing `tox.ini`Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
python-hyper/rfc3986#129 ·
-
wrong parseOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100
python-hyper/rfc3986#128 ·
Alle Issues in python-hyper/rfc3986
Ähnliche Issues
-
The changelog workflow excludes otelbot but not dependabot, so every Dependabot pull request fails the changelog checkEvtl. vergeben @ocelotl hat das heute übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
open-telemetry/opentelemetry-python#5825 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
cuga-project/cuga-agent#1020 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
microsoft/playwright#43640 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
stac-utils/stac-fastapi-elasticsearch-opensearch#965 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
from-review-extraction library privacy python severity:suggested
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
LearningCircuit/local-deep-research#7951 ·
Maintainer antworten meist innerhalb von 2 Tagen