libérer: 2026/09/19 13:02 lire: 0
Auteur original:vlogommentary
Source originale:https://www.youtube.com/embed/UuZF1defVL4
Découvrez comment configurer un jeton d'accès personnel (PAT) GitHub avec Poetry pour accéder aux référentiels GitHub privés en tant que dépendances lors de l'installation. --- Cette vidéo est basée sur la question https://stackoverflow.com/q/79283417/ posée par l'utilisateur 'Sean' ( https://stackoverflow.com/u/7766024/ ) et sur la réponse https://stackoverflow.com/a/79283648/ fournie par l'utilisateur 'Sean' ( https://stackoverflow.com/u/7766024/ ) à Site Web « Débordement de pile ». Merci à ces formidables utilisateurs et à la communauté Stackexchange pour leurs contributions. Visitez ces liens pour le contenu original et plus de détails, tels que les solutions alternatives, les dernières mises à jour/développements sur le sujet, les commentaires, l'historique des révisions, etc. Par exemple, le titre original de la question était : Comment utiliser un GitHub PAT avec Poetry ? En outre, le contenu (sauf la musique) sous licence CC BY-SA https://meta.stackexchange.com/help/licensing Le message de question d'origine est sous licence « CC BY-SA 4.0 » ( https://creativecommons.org/licenses/by-sa/4.0/ ), et le message de réponse original est sous licence « CC BY-SA 4.0 » ( https://creativecommons.org/licenses/by-sa/4.0/ ) permis. Si quelque chose vous semble bizarre, n'hésitez pas à m'envoyer un commentaire sous cette vidéo. --- Accès aux référentiels GitHub privés dans Poetry avec un jeton d'accès personnel (PAT) Lors de la gestion de projets Python avec Poetry, vous devrez peut-être inclure des référentiels GitHub privés en tant que dépendances. Cependant, l’installation de Poésie échoue souvent lorsque l’on tente de s’authentifier via HTTPS sans informations d’identification appropriées. The Problem Poetry utilise Git sous le capot pour récupérer les dépendances. Il ne déclenche pas d'invites interactives de nom d'utilisateur et de mot de passe pour l'authentification. Définir une variable d'environnement GITHUB_TOKEN ou s'appuyer uniquement sur Git Credential Manager ne fonctionne souvent pas de manière transparente. Cela entraîne des échecs lors de l'installation de dépendances à partir de référentiels privés. La solution : utiliser Git Credential Store avec un PAT Configurez Git pour stocker les informations d'identification globalement : [[Voir la vidéo pour révéler ce texte ou cet extrait de code]] Cela demande à Git d'enregistrer vos informations d'identification de manière permanente après les avoir saisies une fois. Déclenchez manuellement une invite d'authentification : effectuez une opération de clonage ou de récupération factice à partir de l'URL du référentiel privé : [[Voir la vidéo pour révéler ce texte ou cet extrait de code]] Lorsque vous y êtes invité, entrez : Nom d'utilisateur : votre nom d'utilisateur GitHub Mot de passe : votre jeton d'accès personnel (PAT) Comment cela aide Poetry : Puisque Git a désormais vos informations d'identification stockées localement, lorsque Poetry appelle Git pour récupérer les dépendances, il utilisera ces informations d'identification enregistrées en silence sans avoir besoin de nouvelles invites. Conseils supplémentaires Générez un PAT avec les étendues appropriées : assurez-vous que votre jeton a au moins une étendue de dépôt pour les référentiels privés. Évitez de coder en dur votre jeton dans les URL : comptez plutôt sur le stockage des informations d'identification Git pour la sécurité. Utilisez la configuration de poésie pour les dépôts privés : Poetry prend en charge l'authentification des référentiels privés via la configuration de poésie http-basic si vous préférez cette méthode. Résumé Étant donné que Poetry exploite Git mais ne gère pas l'authentification interactive, la configuration manuelle du stockage des informations d'identification Git avec votre nom d'utilisateur GitHub et PAT permet une récupération transparente des dépôts privés pendant l'installation de Poetry. Cette approche est simple, sécurisée et efficace sans modifier votre projet ni compromettre la sécurité des jetons. Bon codage avec Poetry et dépendances GitHub privées !
Crypto Talk Now
2026-09-20 22:53
Tieu Ai VN
2026-09-20 22:53
Trade with Renato Ulianov
2026-09-20 22:53
Professor Py: AI Engineering
2026-09-20 22:53
Tech with Muthu
2026-09-20 22:53
HBO Max
2026-09-20 22:36
凌云短剧社
2026-09-20 22:20
WCW
2026-09-20 22:20
KarmaStrike Drama
2026-09-20 22:00
Sélectionnez la devise
US Dollar
USD
Chinese Yuan
CNY
Japanese Yen
JPY
South Korean Won
KRW
New Taiwan Dollar
TWD
Canadian Dollar
CAD
Euro
EUR
Pound Sterling
GBP
Danish Krone
DKK
Hong Kong Dollar
HKD
Australian Dollar
AUD
Brazilian Real
BRL
Swiss Franc
CHF
Chilean Peso
CLP
Czech Koruna KČ
CZK
Singapore Dollar
SGD
Indian Rupee
INR
Saudi Riyal
SAR
Vietnamese Dong
VND
Thai Baht
THB
Sélectionnez la devise
US Dollar
USD-$
Chinese Yuan
CNY-¥
Japanese Yen
JPY-¥
South Korean Won
KRW -₩
New Taiwan Dollar
TWD-NT$
Canadian Dollar
CAD-$
Euro
EUR - €
Pound Sterling
GBP-£
Danish Krone
DKK-KR
Hong Kong Dollar
HKD- $
Australian Dollar
AUD-$
Brazilian Real
BRL -R$
Swiss Franc
CHF -FR
Chilean Peso
CLP-$
Czech Koruna KČ
CZK -KČ
Singapore Dollar
SGD-S$
Indian Rupee
INR -₹
Saudi Riyal
SAR -SAR
Vietnamese Dong
VND-₫
Thai Baht
THB -฿