Projet

Général

Profil

Tâche #30269

Scénario #30259: Migration sethaaf en python3 sur 2.7.2 et +

Migrer pyeole remove_accents

Ajouté par Gilles Grandgérard il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
05/06/2020
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Le code de 'remove_accents' a été copié dans util.py

Voir s'il faut corriger dans pyeole ou garder la fonction dans util.py

Révisions associées

Révision a4bc6fe6 (diff)
Ajouté par gilles.grandgerard il y a presque 4 ans

migration python3 : suppression .encode('utf-8') superflue +
remove_accents

REF #30259

Révision 24fa7898 (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

UTF-8 est la valeur par défaut de decode (ref #30269)

Révision e4d945b6 (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

support de python3 pour 'remove_accent' (ref #30269)

Historique

#1 Mis à jour par Gilles Grandgérard il y a presque 4 ans

  • Description mis à jour (diff)

#2 Mis à jour par Emmanuel GARETTE il y a presque 4 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Emmanuel GARETTE
  • % réalisé changé de 0 à 100

#3 Mis à jour par Ludwig Seys il y a presque 4 ans

  • Statut changé de En cours à Résolu

#4 Mis à jour par Joël Cuissinat il y a presque 4 ans

~/git/seth-aaf$ git branch -r --contains a4bc6fe6 
  origin/2.7.2/master
  origin/HEAD -> origin/master
  origin/dist/eole/2.7.2/master
  origin/dist/eole/2.8.0/master
  origin/master

#5 Mis à jour par Joël Cuissinat il y a presque 4 ans

Pour de l'import, la fonction est uniquement utilisée pour générer les logins et ne quitte jamais util.py :

~/git/seth-aaf$ rgrep remove_accents 
eoleaaf/util.py:def remove_accents(input_str):
eoleaaf/util.py:        loginalpha = remove_accents(loginalpha)

#6 Mis à jour par Joël Cuissinat il y a presque 4 ans

D'après mes recherches, celui de pyeole est uniquement utilisé par l'import du module Thot qui n'a pas encore été porté en python3 :

seshat-aaf/eoleaaf/util.py:from pyeole.encode import normalize, remove_accents

Sa modification a d'ailleurs été effectuée uniquement en 2.8.

#7 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF