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

PyPI release failing due to direct git dependency

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

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
55/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
git, python

Piste de recherche

Start with the linked release log and trace the packaging configuration that declares grimoirelab-toolkit as a direct git dependency. Done when the package can be uploaded to PyPI without the 400 direct-dependency error.

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

Description

<html>
    <head>
        <title>
            400 Can't have direct dependency: grimoirelab-toolkit @
            git+https://github.com/chaoss/grimoirelab-toolkit.git. See
            https://packaging.python.org/specifications/core-metadata for more information.
        </title>
    </head>
    <body>
        <h1>
            400 Can't have direct dependency: grimoirelab-toolkit @
            git+https://github.com/chaoss/grimoirelab-toolkit.git. See
            https://packaging.python.org/specifications/core-metadata for more information.
        </h1>
        The server could not comply with the request since it is either malformed or otherwise incorrect.<br /><br />
        Can&#x27;t have direct dependency: grimoirelab-toolkit @ git+https://github.com/chaoss/grimoirelab-toolkit.git.
        See https://packaging.python.org/specifications/core-metadata for more information.
    </body>
</html>
                                                               
ERROR    HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/        
         Bad Request

Release log: https://github.com/aboutcode-org/healthycode/actions/runs/35199480396/job/105130638325

Langage dominant
Jupyter Notebook
Étoiles
1
Forks
3
Merge moyen
4 j 16 h
PR mergées (30 j)
1

Préparer son environnement

  • Fournit un Dockerfile ou un fichier Docker Compose
  • Aucun modèle de pull request
  • Aucun guide de contribution

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 aboutcode-org/healthycode

Toutes les issues de aboutcode-org/healthycode

Issues similaires

Plus d'issues Build System

Recevez les nouvelles issues par e-mail

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