danielgtaylor / danielgtaylor/python-betterproto

PEP 585 support

Abierto
#295 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement low priority
Lenguaje dominante
Python
Estrellas
1.8k
Forks
234
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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).

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza por localizar el punto de entrada del compilador y la ruta de generación de código que selecciona la sintaxis de contenedores de Python. Sigue cómo se definen las opciones del compilador y cómo se invoca el formateo; después, determina cómo target_version podría controlar tanto las anotaciones generadas como el formateo. Se considera terminado cuando la compatibilidad con contenedores de Python 3.9 es opcional y el comportamiento existente para Python 3.6+ sigue siendo compatible.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
tooling
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
38/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.