Development #22981
prise en charge minimale de python 3
0%
Description
Au moins suffisamment pour permettre aux autres applications d'avancer de leur côté.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ 6 ans
- Fichier 0001-general-update-for-python-3-22981.patch 0001-general-update-for-python-3-22981.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Beaucoup de classique (urlparse, file→open), à part ça côté thread le monkeypatching qu'on fait dans hobo/multitenant/apps.py, adapté au code un peu différent de python 3.
(je fais tourner depuis quelques semaines chrono et combo dans mon environnement publik local en python 3, avec ce patch hobo, et succès).
Mis à jour par Benjamin Dauvergne il y a environ 6 ans
Dans hobo/multitenant/settings.py c'est une correction à un bug, patch séparé.
Dans hobo/rest_authentication.py un print perdu.
Ack pour tout le reste.
Mis à jour par Frédéric Péters il y a environ 6 ans
Dans hobo/multitenant/settings.py c'est une correction à un bug, patch séparé.
En l'espèce il me semble que non, en Python 2 new_time > last_time va être évalué correctement quand new_time sera None. Alors qu'en Python 3 on ne peut pas comparer int et None.
Mis à jour par Frédéric Péters il y a presque 6 ans
- Statut changé de En cours à Résolu (à déployer)
Version corrigée sans le print() de debug. + adaptations mineures pour diminuer le delta.
commit cf70b636e0b0ef390ee44618cd4b10ebbca21659 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Mar 27 16:13:33 2018 +0200 general: update for python 3 (#22981)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
general: update for python 3 (#22981)