Development #47197
Problème sur les tests hobo lancés en python 3.5
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
30 septembre 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
#47084 introduit ast.Constant, comme la doc le préconise (https://docs.python.org/fr/3/library/ast.html)
Modifié dans la version 3.8: Class ast.Constant is now used for all constants.
# python 3.8 introduced ast.Constant to replace Num, Str, Bytes and NameConstant (True, False, None) if sys.version_info < (3, 8): CONSTANT_CLASSES = (ast.Num, ast.Str, ast.Bytes) else: CONSTANT_CLASSES = (ast.Constant,)
Mais, j'ai l'impression qu'ast.Bytes n'existe pas en python 3.5 : https://hg.python.org/cpython/file/3.5/Lib/ast.py
> CONSTANT_CLASSES = (ast.Num, ast.Str, ast.Bytes) E AttributeError: 'module' object has no attribute 'Bytes'
Demandes liées
Historique
Mis à jour par Nicolas Roche il y a plus de 3 ans
- Lié à Bug #47120: mettre à jour les tests pour authentic ajouté
Mis à jour par Nicolas Roche il y a plus de 3 ans
- Statut changé de Nouveau à Rejeté
Non, cette erreur à lieu avec python2 uniquement.