Development #65764
tests cassés avec python3.10 : 'collections' has no attribute 'Mapping'
Début:
30 mai 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
ERROR passerelle.resource.astregs.test:models.py:1014 Error occurred while processing request Traceback (most recent call last): File "/home/bdauvergne/wd/eo/passerelle/passerelle/utils/jsonresponse.py", line 129, in api resp = f(*args, **kwargs) File "/home/bdauvergne/wd/eo/passerelle/passerelle/views.py", line 556, in perform result = self.endpoint(request, **params) File "/home/bdauvergne/wd/eo/passerelle/passerelle/apps/astregs/models.py", line 618, in link link.get_label() File "/home/bdauvergne/wd/eo/passerelle/passerelle/apps/astregs/models.py", line 938, in get_label self.resource.logger.error('No data found for association %s', self.association_id) File "/home/bdauvergne/wd/eo/passerelle/passerelle/base/models.py", line 1033, in error self._log('ERROR', message, *args, **kwargs) File "/home/bdauvergne/wd/eo/passerelle/passerelle/base/models.py", line 963, in _log if rl_args and len(rl_args) == 1 and isinstance(rl_args[0], collections.Mapping) and rl_args[0]: AttributeError: module 'collections' has no attribute 'Mapping' WARNING django.request:log.py:222 Internal Server Error: module 'collections' has no attribute 'Mapping'
Ça a été déplacé dans collections.abc en python 3.3 mais je suppose que le retrait de collections n'a eu lieu que récemment.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Fichier 0001-misc-import-Mapping-from-collections.abc-65764.patch 0001-misc-import-Mapping-from-collections.abc-65764.patch ajouté
- Tracker changé de Bug à Development
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Statut changé de Solution proposée à En cours
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Statut changé de En cours à Solution proposée
Mis à jour par Serghei Mihai il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 74a82fe54e39821ebcb949acb26b12f01e35f892 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Mon May 30 13:35:10 2022 +0200 misc: import Mapping from collections.abc (#65764)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
misc: import Mapping from collections.abc (#65764)