danielgtaylor / danielgtaylor/python-betterproto

Issue importing structures between files in subpackages

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

Descripción

Given a file like...

```
import "badger/mushroom";

package badger.snake;

message Snake {
badger.mushroom.Mushroom mushroom = ...;
}
```

This results in compiling a `badger/snake.py` which includes the line `from .badger import mushroom` instead of `from . import mushroom`.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Reproduce el ejemplo con la importación de badger.mushroom y el paquete badger.snake; después, inspecciona el archivo badger/snake.py generado. Rastrea cómo el compilador resuelve las importaciones entre subpaquetes; se considera completado cuando el archivo generado usa `from . import mushroom` y sigue compilándose correctamente.

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

Evaluación

Stack tecnológico
python
Área
compilers
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.