danielgtaylor / danielgtaylor/python-betterproto
Issue importing structures between files in subpackages
- Langage dominant
- Python
- Étoiles
- 1.8k
- Forks
- 234
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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`.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Reproduisez l’exemple avec l’importation de badger.mushroom et le package badger.snake, puis examinez le fichier badger/snake.py généré. Suivez la manière dont le compilateur résout les imports entre les sous-packages ; c’est terminé lorsque le fichier généré utilise `from . import mushroom` et se compile toujours correctement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- compilers
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100