detect url deps and leave them as-is in the pre-commit config
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Commencez par retracer la manière dont les dépendances sont synchronisées depuis pyproject vers la configuration pre-commit, en vous concentrant sur les dépendances installées via une URL et sur la gestion existante du fichier .pre-commit. Confirmez le comportement avec une dépendance basée sur une URL et une dépendance avec une version publique ; c’est terminé lorsque les entrées d’URL restent inchangées tandis que les versions publiques sont mises à jour.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
if a dep is installed from a url, it should not sync the version information in the pre-commit config as that will cause pre-commit to install that version from pypi whereas we would like to install the dep from the url as defined in the pyproject. we should detect that case and leave the url as-is however if the dep is changed to use public version, pre-commit sync should update the .pre-commit file to public version
- Langage dominant
- Python
- Étoiles
- 0
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Graphify-Labs/graphify#4524 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
topoteretes/cognee#5982 ·
Les mainteneurs répondent en général sous 1 jour
-
Patches of derivations with `__structuredAttrs` are ignoredPeut-être pris @KiaraGrouwstra l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 81/100
nix-community/vulnix#184 ·
-
New InternshipOuvertenew_internship
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
aws-samples/sample-per-model-bedrock#295 ·
Les mainteneurs répondent en général sous 1 jour