Projet

Général

Profil

Development #70693

mettre à jour pyupgrade partout vers la dernière version

Ajouté par Frédéric Péters il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
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

#1

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 !

#2

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.

#3

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF