Development #28278
Fichier setup.py compatible Python3
0%
Description
quelques modifs nécessaires
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Paul Marillonnet il y a plus de 5 ans
- Fichier 0001-python3-compatibility-on-setup.py-28278.patch 0001-python3-compatibility-on-setup.py-28278.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Paul Marillonnet il y a plus de 5 ans
- Lié à Development #28276: Fonctionner avec Python3 pour Django1.11 ajouté
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Ok mais idéalement il faudrait maintenant tirer le get_version d'un module plus récent pour la compat PEP 440.
Mis à jour par Paul Marillonnet il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit authentic2|44d24825c73afbc855534977fa90b5649180bbf3.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- % réalisé changé de 100 à 0
Personnellement je préférerai (il me semble l'avoir déjà dit) que ce genre de modification fasse partie d'un ticket global Python3, par exemple là on a même pas de job tox pour valider quoi que ce soit. Tout au plus j'accepte que sur un ticket non lié à la migration Python3 on fasse attention que du nouveau code soit relative Python3 proof (genre évite d'utiliser unicode() ou de faire des print style python2, ou d'utiliser des trucs python2 comme reduce, mais bon reduce y a que moi qui m'en sers).
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
En fait je ne vois pas où le code actuel n'est pas compatible PEP440, voir 2ca9167303c594de09b1c82442f3d3d1ace1e29f.
Mis à jour par Frédéric Péters il y a plus de 5 ans
Du côté des autres modules on s'est trouvé à ajouter des .post pour marquer les commits suivant un tag. À chercher l'historique, ça vient de #12641.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Lié à Development #29918: setup.py: adopter le get_version() des autres briques ajouté
Mis à jour par Frédéric Péters il y a environ 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
python3 compatibility on setup.py (fixes #28278)