danielgtaylor / danielgtaylor/python-betterproto
Use of deprecated `typing` aliases
- Lenguaje dominante
- Python
- Estrellas
- 1.8k
- Forks
- 234
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Betterproto currently is using some `typing` imports that are now deprecated, though they are noted in the Python docs to be guaranteed to remain until at least 3.14.
For more details, see [this Python docs section](https://docs.python.org/3.11/library/typing.html#deprecated-aliases). Betterproto uses some of these such as `typing.Generator` within `src/betterproto/__init__.py`.
Guía de contribución
Línea de trabajo
Comienza en src/betterproto/__init__.py y revisa la sección deprecated-alias de la documentación de Python typing enlazada en el issue. Identifica los imports de typing obsoletos que se utilizan allí, sustitúyelos por equivalentes compatibles manteniendo la compatibilidad indicada con Python 3.6+ y verifica que las pruebas del proyecto sigan pasando.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- backend
- Tipo de issue
- Refactorización
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100