Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

A Python Implementation of RFC3986 including validations

python-hyper/rfc3986 est-il accessible aux débutants ?

Nous avons vu trop peu de pull requests récentes de contributeurs externes sur python-hyper/rfc3986 pour dire à quelle fréquence elles sont fusionnées. 2 issues accessibles aux débutants sont ouvertes en ce moment.

Étoiles
189
Forks
43
Issues débutants ouvertes
2
Issues indexées
21
Merge moyen
12 h 14 min
PR mergées (30 j)
2
Langage dominant
Python
Licence
Aucune donnée de licence
Dernier push GitHub
6/10/2026
Dernière indexation
19/9/2026
Guide de contribution
Aucun guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
Aucun label débutant indexé

Comment contribuer à python-hyper/rfc3986

  1. Il n'y a pas de guide de contribution : partez du README et de quelques pull requests fusionnées récemment pour voir comment les changements sont proposés.
  2. Choisissez l'une des 2 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • URIBuilder.extend_query_with drops existing parameters that have an empty value
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 86/100

    python-hyper/rfc3986#164 ·

  • uri_reference.is_valid() accepts invalid hostnames and out-of-range ports
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    python-hyper/rfc3986#138 · 1 commentaire ·

  • sdist is missing `tox.ini`
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 55/100

    python-hyper/rfc3986#129 ·

  • wrong parse
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 38/100

    python-hyper/rfc3986#128 ·

  • rfc3986 uses its own deprecated method - warning spam
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 35/100

    python-hyper/rfc3986#123 · 2 commentaires ·

  • Bug Fix: PyPI's rfc3986 version 2.0.0 release seems to be older than this repository
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    python-hyper/rfc3986#122 · 3 commentaires · 1 réaction ·

  • Label
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 1/100

    python-hyper/rfc3986#120 ·

  • any way to validate only relative path?
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    python-hyper/rfc3986#109 · 1 commentaire ·

  • 2.0.1 patch release?
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    python-hyper/rfc3986#107 · 2 commentaires ·

  • Host ']'
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 42/100

    python-hyper/rfc3986#90 · 6 commentaires ·

  • The first path segment is unexpectedly interpreted as an authority after normalization
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    python-hyper/rfc3986#85 ·

  • URLs ending in "\n" are stripped of the new-line before normalization
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    python-hyper/rfc3986#58 ·

  • Path segment normalization should be consistent with RFC 3986 Section 5.2.4
    Peut-être à nouveau libre @sethmlarson l’a pris il y a 2822 jours, et aucune pull request n’est ouverte. Ouverte

    python-hyper/rfc3986#47 · 1 commentaire · 1 personne assignée ·

  • Document how to create a pattern to match any IP address hostname
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
    enhancement

    Difficulté 2/5 1-3 heures Accessibilité débutants 50/100

    python-hyper/rfc3986#41 · 3 commentaires ·

  • Incorrect result returned by is_valid_uri()
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 48/100

    python-hyper/rfc3986#30 · 10 commentaires ·

  • normalisation of urls containing non-ascii domains is broken and loses data
    Peut-être à nouveau libre @sethmlarson l’a pris il y a 2818 jours, et aucune pull request n’est ouverte. Ouverte

    python-hyper/rfc3986#23 · 4 commentaires · 1 personne assignée ·

  • ParseResultBytes.unsplit() raises AttributeError for a reference without an authority
    Peut-être pris @mayuriphad l’a pris il y a 1 jour. Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 84/100

    python-hyper/rfc3986#163 ·

  • To encode or not encode - best practices for "uncommon" uri characters, including whitespaces (%20)?
    Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    python-hyper/rfc3986#104 · 1 commentaire ·

  • ":" in relative path within relative reference
    Peut-être pris @ac1982 l’a pris il y a 15 jours. Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    python-hyper/rfc3986#91 · 1 commentaire ·

  • Resolution result is not consistent with RFC 3986 when the base has "rootless" path without authority
    Peut-être pris @Haasini-kudala l’a pris il y a 32 jours. Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 48/100

    python-hyper/rfc3986#84 ·

  • Empty (but present) authority component lost
    Peut-être pris @ac1982 l’a pris il y a 15 jours. Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    python-hyper/rfc3986#78 ·

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.