Development #70693
mettre à jour pyupgrade partout vers la dernière version
Début:
26 octobre 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Club:
Non
Description
Je me suis retrouvé en local avec pyupgrade qui échoue en local,
File "/home/fred/.cache/pre-commit/repofjruw36o/py_env-python3/lib/python3.10/site-packages/pyupgrade/_main.py", line 29, in <module> from pyupgrade._data import FUNCS File "/home/fred/.cache/pre-commit/repofjruw36o/py_env-python3/lib/python3.10/site-packages/pyupgrade/_data.py", line 125, in <module> _import_plugins() File "/home/fred/.cache/pre-commit/repofjruw36o/py_env-python3/lib/python3.10/site-packages/pyupgrade/_data.py", line 122, in _import_plugins __import__(name, fromlist=['_trash']) File "/home/fred/.cache/pre-commit/repofjruw36o/py_env-python3/lib/python3.10/site-packages/pyupgrade/_plugins/pep584.py", line 5, in <module> from tokenize_rt import List ImportError: cannot import name 'List' from 'tokenize_rt' (/home/fred/.cache/pre-commit/repofjruw36o/py_env-python3/lib/python3.10/site-packages/tokenize_rt.py)
Il y a eu quantité de mises à jour pyupgrade depuis, je serais pour partir sur la dernière (3.1.0); testé dans w.c.s. ça n'a amené aucun changement de code.
Objection à monter ça partout ?
Historique
Mis à jour par Valentin Deniaud il y a plus d'un an
Frédéric Péters a écrit :
Objection à monter ça partout ?
Non, go !
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Nouveau à Solution déployée
Fait partout, ça a amené quelques changements supplémentaires; déjà : eopayment ça a viré six, django-journal ça a modifié les tests pour utiliser assertEqual plutôt que assertEquals, si jenkins en signale d'autre je les corrige.