Development #40726
python3: correction d'encodage sur hobo_deploy.py
Début:
13 mars 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Correction pour pouvoir déployer bijoe en python3
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Nicolas Roche il y a environ 4 ans
- Fichier 0001-python3-encoding-correction-on-hobo_deploy.py-40726.patch 0001-python3-encoding-correction-on-hobo_deploy.py-40726.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Nicolas Roche il y a environ 4 ans
- Lié à Development #40699: Tourner en python3 ajouté
Mis à jour par Thomas Noël il y a environ 4 ans
Pour vérifier l'affaire d'encodage, tu pourrais ajouter quelques accents sur un title.
Aussi, il est d'usage dans les tests d'utiliser des domaines prévus pour les tests, à savoir example.net ou example.org (au lieu de publik.love visible ici). (et oui j'ai bien vu le "zob.org" présent plus haut, lui on le laisse tranquille c'est pas ta faute ;) )
Mis à jour par Nicolas Roche il y a environ 4 ans
- Fichier 0001-python3-encoding-correction-on-hobo_deploy.py-40726.patch 0001-python3-encoding-correction-on-hobo_deploy.py-40726.patch ajouté
Merci, le premier patch introduisait une regression.
J'ai oublié de donner la trace :
> config.set(base_url, 'cubes_label', service.get('title').encode('utf-8')) E UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4: ordinal not in range(128)
(et j'en ai profité pour retirer un espace qui trainait sur la dernière ligne)
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
force_str() si tu veux une compatibilité py2/py3.
Mis à jour par Nicolas Roche il y a environ 4 ans
- Fichier 0001-python3-encoding-correction-on-hobo_deploy.py-40726.patch 0001-python3-encoding-correction-on-hobo_deploy.py-40726.patch ajouté
yep, c'est plus explicite, merci (et j'ai appris un truc).
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
Ok.
Mis à jour par Nicolas Roche il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 26dd217655bacb8bd340c914535624bc661a3327 Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Fri Mar 13 16:41:55 2020 +0100 python3: encoding correction on hobo_deploy.py (#40726)
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
python3: encoding correction on hobo_deploy.py (#40726)