danielgtaylor / danielgtaylor/python-betterproto
warnings package not imported for deprecated warning.
- Langage dominant
- Python
- Étoiles
- 1.8k
- Forks
- 234
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hi there, thanks for the great project!
My environment:
betterproto: v2.0.0b3
python: v3.8.5
OS: Ubuntu 20.04
I use `deprecated` option in a message definition. betterproto generates a `warnings.warn` properly, but the `warnings` package is not imported, so it throws `NameError: name 'warnings' is not defined`. I manually add the line for now, but it'd be great if it can be fixed in the package.
Thanks!
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Reproduisez l’option obsolète avec betterproto v2.0.0b3 et inspectez la sortie Python générée. La tâche est terminée lorsque le code généré importe le package warnings et émet l’avertissement de dépréciation sans lever de NameError.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- devtools
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 45/100