Project

General

Profile

Development #31182

python3 : déprécier l'attribut __metaclass__

Added by Paul Marillonnet about 2 months ago. Updated 8 days ago.

Status:
Résolu (à déployer)
Priority:
Normal
Category:
-
Target version:
-
Start date:
06 Mar 2019
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

En python3 on fait différement (directement dans la signature de la classe) et donc ici il faut utiliser le décorateur de classe six.add_metaclass.

0001-python3-deprecate-__metaclass__-attribute-31182.patch View (2.35 KB) Paul Marillonnet, 06 Mar 2019 10:00 PM


Related issues

Related to Authentic 2 - Development #28276: Fonctionner avec Python3 pour Django1.11 En cours 23 Nov 2018

Associated revisions

Revision d71b7533 (diff)
Added by Paul Marillonnet 8 days ago

python3: deprecate metaclass attribute (#31182)

History

#1 Updated by Paul Marillonnet about 2 months ago

#2 Updated by Paul Marillonnet about 2 months ago

#3 Updated by Benjamin Dauvergne 30 days ago

  • Assignee set to Paul Marillonnet

#4 Updated by Benjamin Dauvergne 23 days ago

  • Status changed from Solution proposée to Solution validée

Ack.

#5 Updated by Paul Marillonnet 8 days ago

  • Status changed from Solution validée to Résolu (à déployer)

Avec un from django.utils import six tel qu'il a été question au début de cette série de tickets.

commit d71b7533e1f031daace62786c9459eb5123b958c
Author: Paul Marillonnet <pmarillonnet@entrouvert.com>
Date:   Thu Feb 14 17:07:59 2019 +0100

    python3: deprecate __metaclass__ attribute (#31182)

Also available in: Atom PDF