Projet

Général

Profil

Development #74017

tox : faire correspondre les cibles aux versions fixées dans les release debian

Ajouté par Paul Marillonnet il y a environ un an. Mis à jour il y a environ un an.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
31 janvier 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Maintenant que tox sait faire tourner les tests en django 2.2 et 3.2, on pourrait prendre modèle sur le tox.ini d’authentic qui fixe les versions des dépendances en faisant correspondre chaque cible à une version de Debian.

Ça éviterait aussi quelques interrogations inutiles à la lecture du tox.ini. Par exemple en l’état actuel de ce fichier je lis :

        django22: psycopg2-binary<2.9
        django22: psycopg2<2.9
        […]
        django32: psycopg2-binary
        django32: psycopg
chouette super sauf que quelques lignes plus loin, dans la même section
    psycopg2<2.9
    psycopg2-binary<2.9
posé de façon inconditionnelle.

Historique

#1

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

C'est se prendre beaucoup la tête pour peu de bénéfice, la préoccupation doit plutôt être de n'avoir qu'un type d'environnement, i.e. basculer sur 3.2 uniquement.

#2

Mis à jour par Paul Marillonnet il y a environ un an

  • Statut changé de Nouveau à Rejeté

Frédéric Péters a écrit :

C'est se prendre beaucoup la tête pour peu de bénéfice, la préoccupation doit plutôt être de n'avoir qu'un type d'environnement, i.e. basculer sur 3.2 uniquement.

Ok, plus simple en effet, faisons comme ça.

Formats disponibles : Atom PDF