Development #46990
remplacement méthodes dépréciées (base64.*string et warn)
Début:
25 septembre 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
decodebytes et encodebytes plutôt que *string, et warning plutôt que warn.
Fichiers
Révisions associées
trivial: use logger .warning() instead of deprecated .warn() (#46990)
Historique
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Sujet changé de remplacement méthodes déprécies (base64.*string et warn) à remplacement méthodes dépréciées (base64.*string et warn)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Fichier 0002-trivial-replace-base64-deprecated-methods-46990.patch 0002-trivial-replace-base64-deprecated-methods-46990.patch ajouté
- Fichier 0001-trivial-use-logger-.warning-instead-of-deprecated-.w.patch 0001-trivial-use-logger-.warning-instead-of-deprecated-.w.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Ok mais j'ai quand même l'impression que decodebytes c'est juste un alias de b64decode qui est plus commun, c'est quand même qualifié de "legacy interface" dans la doc et à un non connaisseur ça semblera être quelque chose de différent de b64decode.
Mis à jour par Frédéric Péters il y a plus de 3 ans
/home/fred/src/eo/wcs/wcs/qommon/http_request.py:57: DeprecationWarning: decodestring() is a deprecated alias since Python 3.1, use decodebytes() username, password = force_text(base64.decodestring(force_bytes(auth_header))).split(':', 1)
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
Je ne discute pas de ça, je dis que je ne vois pas la différence avec b64decode qu'on emploie partout, donc tant qu'a renommer autant aller vers un peu plus de cohérence (mais j'ai validé donc fais comme tu le sens).
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 51fd23a435412108da5d6103aaa9947a9ba09c70 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Sep 24 08:42:07 2020 +0200 trivial: use logger .warning() instead of deprecated .warn() (#46990) commit 659243f9c77d2457805fce40d0d824e46b6d137a Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Sep 24 09:16:51 2020 +0200 trivial: replace base64 deprecated methods (#46990)
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
trivial: replace base64 deprecated methods (#46990)