Pour sa défense :
Ça fait 4 fois que ça change et les 3 changements précédents étaient dans la douleur.
Et même quand il n'y avait pas de changement officiel ça pétait (en CI ou en prod).
On peut comprendre qu'au bout d'un certains moments les gens arrêtent de se mettre à jour tous les matins ou retardent le moment fatidique de la douleur.
Par exemple, le setup.py de mon projet fait 600 lignes avec des options dynamiques de compilation (python setup.py --enable-gpu-backend par exemple), on l'a déjà converti 2 fois (en se ratant au passage). Bref, marre. C'est pourri mais ça marche, j'ai plus le temps pour ça.
[^] # Re: Pour faire court
Posté par alkino . En réponse au lien Gregory Szorc's Experience Porting Off setup.py. Évalué à 5. Dernière modification le 01 novembre 2023 à 15:55.
Pour sa défense :
Ça fait 4 fois que ça change et les 3 changements précédents étaient dans la douleur.
Et même quand il n'y avait pas de changement officiel ça pétait (en CI ou en prod).
On peut comprendre qu'au bout d'un certains moments les gens arrêtent de se mettre à jour tous les matins ou retardent le moment fatidique de la douleur.
Par exemple, le
setup.pyde mon projet fait 600 lignes avec des options dynamiques de compilation (python setup.py --enable-gpu-backendpar exemple), on l'a déjà converti 2 fois (en se ratant au passage). Bref, marre. C'est pourri mais ça marche, j'ai plus le temps pour ça.