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

Editable installs broken with pip 22.1

Ouverte
#725 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
python
Domaine
build-system

Piste de recherche

Commencez par reproduire l’échec de l’installation editable avec pip 22.1 et examinez pyproject.toml ainsi que la gestion de _version.py et de version_info mentionnée dans l’issue. Consultez l’issue pip liée et le comportement de flit avant de choisir entre le comportement des dépendances et la duplication des métadonnées de version. C’est terminé lorsque les installations editables ne produisent plus l’erreur UndefinedEnvironmentName et qu’un test vérifie que les valeurs de version concernées restent synchronisées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Problem

All CI jobs will probably fail right now if using pip 22.1 with the tell-tale error of:

pip._vendor.packaging.markers.UndefinedEnvironmentName: 'extra' does not exist in evaluation environment.

References

Approaches

  • wait for it to resolve itself
    • pip or flit might fix something
  • accept dupliaction
    • in pyproject.toml
      • remove version from dynamic
      • add explicit version there
    • add a test, etc. to verify the versions are in sync
  • ???
Langage dominant
Python
Étoiles
653
Forks
218
Merge moyen
6 h 36 min
PR mergées (30 j)
1

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de ipython/traitlets

Toutes les issues de ipython/traitlets

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

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