Projet

Général

Profil

Development #24869

Ne plus utiliser SubfieldBase

Ajouté par Emmanuel Cazenave il y a presque 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
28 juin 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Déprécié en django 1.8 : https://docs.djangoproject.com/en/2.0/releases/1.8/#subfieldbase

Assez obscur, je ne comprends pas bien, mais on s'en sert dans authentic/saml/fields.py.


Fichiers


Demandes liées

Lié à Authentic 2 - Development #24868: Ne plus utiliser de fonctionnalités dépréciées en django 1.8Fermé28 juin 2018

Actions
Lié à Authentic 2 - Development #22638: tests pour authentic2.saml.fields (compatibilité django 1.11)Rejeté20 mars 2018

Actions

Révisions associées

Révision 30708c0c (diff)
Ajouté par Emmanuel Cazenave il y a presque 6 ans

test custom fields using SubfieldBase (#24869)

Révision af036b78 (diff)
Ajouté par Emmanuel Cazenave il y a presque 6 ans

don't use SubfieldBase (#24869)

Historique

#1

Mis à jour par Emmanuel Cazenave il y a presque 6 ans

  • Lié à Development #24868: Ne plus utiliser de fonctionnalités dépréciées en django 1.8 ajouté
#2

Mis à jour par Emmanuel Cazenave il y a presque 6 ans

Pas les idées complètement claires sur le sujet, j'essaie de compenser par de la prudence.

Ajout de tests qui passent. Suppression des __metaclass__ = models.SubfieldBase : les tests plantent. Ajout du fix : les tests passent.

#3

Mis à jour par Benjamin Dauvergne il y a presque 6 ans

  • Assigné à mis à Emmanuel Cazenave
#4

Mis à jour par Anonyme il y a presque 6 ans

  • Lié à Development #22638: tests pour authentic2.saml.fields (compatibilité django 1.11) ajouté
#5

Mis à jour par Anonyme il y a presque 6 ans

Ça m'a l'air OK, j'en étais arrivé à la même proposition à l'époque, mais sans les tests (c'est pourquoi j'ai lié le ticket #22638 qui pourra être rejeté avec celui-là).
C'est un peu "touchy", je préfèrerais un autre relecture que la mienne sur le sujet.

#6

Mis à jour par Benjamin Dauvergne il y a presque 6 ans

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

Ack.

#7

Mis à jour par Emmanuel Cazenave il y a presque 6 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 30708c0c7ce6b0749415d7fa76fb4cc8e8bf1d9f
Author: Emmanuel Cazenave <ecazenave@entrouvert.com>
Date:   Thu Jul 12 16:59:26 2018 +0200

    test custom fields using SubfieldBase (#24869)
commit af036b783d3b17f2424170d88a897d3542322ad9
Author: Emmanuel Cazenave <ecazenave@entrouvert.com>
Date:   Thu Jul 12 17:00:29 2018 +0200

    don't use SubfieldBase (#24869)
#8

Mis à jour par Emmanuel Cazenave il y a presque 6 ans

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

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

  • Statut changé de Solution déployée à Fermé

Formats disponibles : Atom PDF