Projet

Général

Profil

Development #47197

Problème sur les tests hobo lancés en python 3.5

Ajouté par Nicolas Roche il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

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

Lié à Hobo - Bug #47120: mettre à jour les tests pour authenticFermé29 septembre 2020

Actions

Historique

#1

Mis à jour par Nicolas Roche il y a plus de 3 ans

  • Lié à Bug #47120: mettre à jour les tests pour authentic ajouté
#2

Mis à jour par Nicolas Roche il y a plus de 3 ans

  • Statut changé de Nouveau à Rejeté

Non, cette erreur à lieu avec python2 uniquement.

Formats disponibles : Atom PDF