29-09-2013, 12:21
Non, Python 2.7 marche très bien pour faire tourner un programme écrit pour Python 2.6. Dans la branche 2.X, la compatibilité ascendante est assurée, heureusement, donc une version supérieure fait bien tourner les programmes d'une version inférieure. Au pire des warnings peuvent apparaître, indiquant que certaines fonctions sont obsolètes (deprecated), ce qui ne les empêche pas de fonctionner (nous arrêtons d'utiliser ces fonctions lorsque nous décidons d'utiliser une version plus récente de Python). En revanche il y a une cassure avec la branche Python 3, et vous ne pouvez donc pas faire tourner Creme1.3 avec un Python 3.X.