Projet

Général

Profil

Bug #68784

gérer django 3.2

Ajouté par Frédéric Péters il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
06 septembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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

Révision bc719b7b (diff)
Ajouté par Frédéric Péters il y a plus d'un an

trivial: remove python_2_unicode_compatible (#68784)

Révision 07241b22 (diff)
Ajouté par Frédéric Péters il y a plus d'un an

trivial: use urllib.parse (#68784)

Révision fd099392 (diff)
Ajouté par Frédéric Péters il y a plus d'un an

tox: add environment like bullseye+backports (#68784)

Révision 658f025b (diff)
Ajouté par Frédéric Péters il y a plus d'un an

misc: allow django 3.2 and django-tables2 2.4 (#68784)

Révision aada2444 (diff)
Ajouté par Frédéric Péters il y a plus d'un an

templates: load static module instead of deprecated staticfiles (#68784)

Révision 9f50088b (diff)
Ajouté par Frédéric Péters il y a plus d'un an

debian: bump python3-django required version (#68784)

Historique

#1

Mis à jour par Frédéric Péters il y a plus d'un an

#2

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.

#3

Mis à jour par Frédéric Péters il y a plus d'un an

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.

#5

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

#6

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

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF