Page 1 sur 1
Migration de Python 3.7 à 3.11 : pièges à anticiper ?
Publié : mar. avr. 14, 2026 11:20 am
par antoine06
Hello la commu ! Mon entreprise prévoit de migrer notre codebase Python de 3.7 à 3.11 d'ici 3 mois. Des retours sur les breaking changes qui font mal ?
Re: Migration de Python 3.7 à 3.11 : pièges à anticiper ?
Publié : mar. avr. 14, 2026 5:20 pm
par geek.r
Attention aux modules C custom si t'en as : l'API C a changé plusieurs fois. Teste bien avec pytest --pyargs tes modules compilés.
Re: Migration de Python 3.7 à 3.11 : pièges à anticiper ?
Publié : mar. avr. 14, 2026 7:20 pm
par yanis1964
Le changement de gestion du timezone dans datetime m'a fait perdre 2 jours de debug ! Et les warnings sur les comparaisons de types différents (str/int) sont maintenant des erreurs.
Re: Migration de Python 3.7 à 3.11 : pièges à anticiper ?
Publié : mar. avr. 14, 2026 11:20 pm
par antoine06
Merci ! On utilise beaucoup pandas/numpy, ça devrait le faire ?
Re: Migration de Python 3.7 à 3.11 : pièges à anticiper ?
Publié : mer. avr. 15, 2026 8:20 am
par devjunkie1968
Oui mais mets à jour tes dépendances en même temps. numpy 1.21+ est conseillé pour 3.11. Et vérifie tes performances : 3.11 est plus rapide mais certains codes avec asyncio peuvent regresser.