Add conditional logic in `_compat.py.j2` to import static code from google-api-core
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 55/100
Piste de recherche
Commencez par lire le modèle du générateur _compat.py.j2 et par localiser le code statique qui est déplacé. Examinez ensuite la manière dont google-api-core expose ce code et la manière dont le générateur gère les imports conditionnels. La tâche est terminée lorsque le modèle utilise l’implémentation de google-api-core lorsqu’elle est disponible et conserve son fallback lorsqu’elle ne l’est pas.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
As part of refactoring the generator we are moving static code within templates to _compat.py.j2 and google-api-core. Add conditional logic to check if this static code exists in google-api-core and use it from there, if not then use the fallback implementation within the file.
- Langage dominant
- Python
- Étoiles
- 5.4k
- Forks
- 1.8k
- Merge moyen
- 2 j 18 h
- PR mergées (30 j)
- 148
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
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.
Autres issues de googleapis/google-cloud-python
-
api: spanner type: feature request
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
googleapis/google-cloud-python#18584 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
googleapis/google-cloud-python#18532 ·
Les mainteneurs répondent en général sous 1 jour
-
auth: call_client_cert_callback() discards passphrase for encrypted keysPeut-être pris @kwy404 l’a pris il y a 7 jours. Ouverte
Difficulté 1/5 1-3 heures Accessibilité débutants 92/100
googleapis/google-cloud-python#18467 ·
Les mainteneurs répondent en général sous 1 jour
-
auth: `impersonated_credentials` loses `subject` on copy, so `with_scopes()` and `with_quota_project()` turn off domain wide delegationPeut-être pris @Om-singhaI l’a pris il y a 18 jours. Ouverteauth priority: p2 type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
googleapis/google-cloud-python#18428 ·
Les mainteneurs répondent en général sous 1 jour
-
priority: p2 type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
googleapis/google-cloud-python#18375 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de googleapis/google-cloud-python
Issues similaires
-
[Bug]: `graphify export svg` writes a graph.svg that is not well-formed XML when a label contains a control characterPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Graphify-Labs/graphify#4241 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
-
DeviceTrackerOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 63/100
XiaoMi/ha_xiaomi_home#1821 ·
Les mainteneurs répondent en général sous 1 jour
-
Maven path-index: "Ambiguous or noncanonical artifact path" error does not report the offending pathOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
pulp/pulp_maven#524 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour