Development #49608
utils.evaluate: adaptation pour python 3.9
0%
Description
La grammaire du module ast a encore changé entre 3.8 et 3.9.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Fichier 0001-utils-fix-subscript-checking-for-python-3.9-49608.patch 0001-utils-fix-subscript-checking-for-python-3.9-49608.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Nicolas Roche il y a plus de 3 ans
tu n'ajoutes pas python 3.9 dans tox.ini ?
Je pense que ça casserait les tests sur jenkins (python 3.5) à cause des problèmes d'incompatibilité rencontrés entre ces 2 versions (par exemple sur feedparser).
Pour tourner les tests localement sur une machine qui est en 3.9 par défaut, je donne explicitement la version 3.8 à tox.
Par exemple sur passerelle :
$ tox -e py38-django111-coverage -- tests/test_maelis.py
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
Je veux bien qu'on valide ce ticket, je ne peux pas vraiment travailler tranquillement sans ça (c'est toujours un peu chiant de voir cette erreur quand je lance les tests, même si je ne sais qu'elle n'est pas grave). Debian ne permet pas d'installer plusieurs version de python en parallèle simplement (il faut qu'elles soient disponible dans la distribution) donc non je n'ajouterai pas de cible spécifique pour python 3.9.
Mis à jour par Serghei Mihai il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 081a4e5798aef3e9061c377adda2976ea715c8bd Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Fri Dec 18 14:51:06 2020 +0100 utils: fix subscript checking for python 3.9 (#49608)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
utils: fix subscript checking for python 3.9 (#49608)