danielgtaylor / danielgtaylor/python-betterproto
PEP 585 support
- Langage dominant
- Python
- Étoiles
- 1.8k
- Forks
- 234
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
It would be nice to have support for the new containers introduced in 3.9 as an option for slightly faster startup times.
Ideally this would be enabled by passed to the compiler a target_version (which could also get passed to black).
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par localiser le point d’entrée du compilateur et le chemin de génération de code qui sélectionne la syntaxe des conteneurs Python. Suivez la définition des options du compilateur et la manière dont le formatage est invoqué, puis déterminez comment target_version pourrait contrôler à la fois les annotations générées et le formatage. C’est terminé lorsque la prise en charge des conteneurs Python 3.9 est optionnelle et que le comportement existant pour Python 3.6+ reste compatible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100