Review Request: PEP 835 – Shorthand syntax for Annotated type metadata
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
- Type d'issue
- Documentation
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- python
- Domaine
- documentation
Piste de recherche
Commencez par lire PEP 835 et le fil Discourse associé, puis examinez sa discussion sur la sécurité d’annotationlib, l’impact de la migration et les limites des métaclasses. Consultez les prototypes associés de CPython, Mypy, Pyright et Ruff pour avoir du contexte. Le travail est considéré comme terminé lorsqu’une recommandation a été formulée et que la checklist de validation de TC a été mise à jour au fur et à mesure que le conseil prend des décisions.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Please provide a recommendation for PEP 835.
The current draft addresses the core technical feedback from the community thread, specifically regarding annotationlib safety, migration impact, and establishing strict metaclass boundaries to protect runtime matrix multiplication. Prototype implementations for CPython, Mypy, Pyright, and Ruff are complete and linked in the PEP.
- PEP: https://peps.python.org/pep-0835/
- Discourse: https://discuss.python.org/t/pep-835-shorthand-syntax-for-annotated-type-metadata/107814
- Sponsor: @ilevkivskyi
TC Sign-off
- Carl
- Dave
- Jelle
- Joren
- Rebecca
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 57
- Forks
- 2
- 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.
Autres issues de python/typing-council
-
PEP 846Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100
python/typing-council#67 · 1 réaction ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
python/typing-council#64 ·
-
PEP 718Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
python/typing-council#61 · 2 réactions ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
python/typing-council#52 ·
Toutes les issues de python/typing-council
Issues similaires
-
Windows docs: pin a tested ConPTY version for Kitty graphics; 1.25.260930003 corrupts large uploadsOuverte
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
raphamorim/rio#2021 ·
Les mainteneurs répondent en général sous 1 jour
-
sync-en
Difficulté 1/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
sync-en
Difficulté 1/5 Moins d'une heure Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
area:docs phase:release priority:p0 type:test
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
-
Перевод устарел
Difficulté 1/5 Moins d'une heure Accessibilité débutants 62/100