Bug #68784
gérer django 3.2
0%
Description
plutôt que s'étaler,
File "/usr/lib/python3/dist-packages/fargo/fargo/models.py", line 31, in <module> from django.utils.encoding import force_text, python_2_unicode_compatible ImportError: cannot import name 'python_2_unicode_compatible' from 'django.utils.encoding' (/usr/lib/python3/dist-packages/django/utils/encoding.py)
Fichiers
Révisions associées
trivial: use urllib.parse (#68784)
tox: add environment like bullseye+backports (#68784)
misc: allow django 3.2 and django-tables2 2.4 (#68784)
templates: load static module instead of deprecated staticfiles (#68784)
debian: bump python3-django required version (#68784)
Historique
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0001-trivial-remove-python_2_unicode_compatible-68784.patch 0001-trivial-remove-python_2_unicode_compatible-68784.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus d'un an
File "/usr/lib/python3/dist-packages/fargo/utils.py", line 18, in <module> from django.utils.six.moves.urllib import parse as urlparse ModuleNotFoundError: No module named 'django.utils.six'
j'ai tapé une branche mais pas envie là de me taper tox.
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0005-templates-load-static-module-instead-of-deprecated-s.patch 0005-templates-load-static-module-instead-of-deprecated-s.patch ajouté
- Fichier 0004-misc-allow-django-3.2-and-django-tables2-2.4-68784.patch 0004-misc-allow-django-3.2-and-django-tables2-2.4-68784.patch ajouté
- Fichier 0003-tox-add-environment-like-bullseye-backports-68784.patch 0003-tox-add-environment-like-bullseye-backports-68784.patch ajouté
- Fichier 0002-trivial-use-urllib.parse-68784.patch 0002-trivial-use-urllib.parse-68784.patch ajouté
- Fichier 0001-trivial-remove-python_2_unicode_compatible-68784.patch 0001-trivial-remove-python_2_unicode_compatible-68784.patch ajouté
Voilà la série complète, dans 0003 je modifie tox.ini pour avoir un environnement qui correspond à ce qu'on va avoir; dans 0004 je modifie le setup.py pour autoriser django 3.2 parce que sinon tox tranquille continue sur 2.2, dans 0005 on voit que ça faisait toujours des {% load staticfiles %} et on remplace ça.
Mis à jour par Paul Marillonnet il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Ok. Je serais pour aussi au passage remonter un peu la borne inférieure posée sur la version du paquet python3-django dans le fichier debian/control
(parce que c’est sûr que la version 1.10 recommandée comme version minimum ne fonctionnera pas, on peut sans doute mettre la 2:2.2 comme dans authentic et w.c.s., non ?)
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
Ok j'ai ajouté ça,
commit 9f50088b1af7c4ad7c889d41ef0eaaf3f0b2498e Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Sep 9 08:29:45 2022 +0200 debian: bump python3-django required version (#68784) commit aada2444620f5e2a2939f1cb5cf3173711dfef0f Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Sep 6 19:19:59 2022 +0200 templates: load static module instead of deprecated staticfiles (#68784) commit 658f025b642ffc262d7ead40f6f9c45f5dfa1fbf Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Sep 6 19:09:32 2022 +0200 misc: allow django 3.2 and django-tables2 2.4 (#68784) commit fd099392fc5a5179cd8b14e5875bf24454c6cf56 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Sep 6 19:05:19 2022 +0200 tox: add environment like bullseye+backports (#68784) commit 07241b226ee752b0c213d1e7d70d7fd6cc7e52f8 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Sep 6 18:48:37 2022 +0200 trivial: use urllib.parse (#68784) commit bc719b7b3d686bd507d5bd609f73f560085515c1 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Sep 6 18:44:08 2022 +0200 trivial: remove python_2_unicode_compatible (#68784)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
trivial: remove python_2_unicode_compatible (#68784)