Auto generate pyright test config
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- python
- Domaine
- ci-cd, testing-qa
Piste de recherche
Commencez par examiner les fichiers METADATA.toml et la configuration actuelle des tests pyright, puis consultez le contexte de l’issue #10722. Le travail est terminé lorsque les informations pertinentes sur les exclusions de stubs et les stubs incomplets sont représentées dans METADATA.toml et peuvent prendre en charge les tests pyright et autres vérifications CI.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Take the information which stubs to exclude from the METADATA.toml files. On one hand this is necessary for #10722, i.e. to correctly handle requires_python, on the other hand this allows us to move a "stub incomplete" marker into the METADATA.toml file, and use it for other purposes than just the pyright tests. E.g. instead of relying solely on pyright to prevent regressions of "complete" stubs (which doesn't work great, since pyright doesn't understand Incomplete), we could have a separate script in CI.
- Langage dominant
- Python
- Étoiles
- 5.1k
- Forks
- 2.1k
- Merge moyen
- 2 j 5 h
- PR mergées (30 j)
- 122
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun 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 python/typeshed
-
`networkx.set_edge_attributes` should support scalar value + namePeut-être pris @Fire162 l’a pris il y a 10 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
Les mainteneurs répondent en général sous 1 jour
-
false alarm on decode callPeut-être pris @jw9829 l’a pris il y a 38 jours. Ouvertehelp wanted stubs: false positive
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
python/typeshed#16441 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Don't run pyright basic checks on projects with strict pyright settings in CIPeut-être pris @Mohith1612 l’a pris il y a 74 jours. Ouverteproject: infrastructure
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
python/typeshed#16005 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
stubs: improvement
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
python/typeshed#15548 · 5 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
stubs: improvement
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
python/typeshed#15529 · 5 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de python/typeshed
Issues similaires
-
bug ready-for-dev
Difficulté 1/5 1-3 heures Accessibilité débutants 92/100
OpenHands/extensions#897 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
tensorflow/datasets#11253 ·
Les mainteneurs répondent en général sous 1 jour
-
fix(core): a config section with all keys commented out crashes startupPeut-être pris @Aryanbhargava18 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
kubeflow/mcp-server#512 ·
Les mainteneurs répondent en général sous 1 jour
-
Stop trusting the compromised eMudhra CA certificatesPeut-être pris @anth-volk l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
PolicyEngine/uk-triple-lock#54 ·
Les mainteneurs répondent en général sous 1 jour
-
DBFS append mode silently overwrites existing filesPeut-être pris @IlyaKhalafi l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
fsspec/filesystem_spec#2429 ·
Les mainteneurs répondent en général sous 1 jour