Projet

Général

Profil

Development #40726

python3: correction d'encodage sur hobo_deploy.py

Ajouté par Nicolas Roche il y a environ 4 ans. Mis à jour il y a environ 4 ans.

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

Lié à BiJoe - Development #40699: Tourner en python3Fermé12 mars 2020

Actions

Révisions associées

Révision 26dd2176 (diff)
Ajouté par Nicolas Roche il y a environ 4 ans

python3: encoding correction on hobo_deploy.py (#40726)

Historique

#1

Mis à jour par Nicolas Roche il y a environ 4 ans

#2

Mis à jour par Nicolas Roche il y a environ 4 ans

#3

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 ;) )

#4

Mis à jour par Nicolas Roche il y a environ 4 ans

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)

#5

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

force_str() si tu veux une compatibilité py2/py3.

#6

Mis à jour par Nicolas Roche il y a environ 4 ans

yep, c'est plus explicite, merci (et j'ai appris un truc).

#7

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

  • Statut changé de Solution proposée à Solution validée

Ok.

#8

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)
#9

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

Formats disponibles : Atom PDF