To clarify terminology, Python uses a major.minor.micro nomenclature for production-ready releases. So for Python 3.1.2 final, that is a major version of 3, a minor version of 1, and a micro version of 2.
new major versions are exceptional; they only come when strongly incompatible changes are deemed necessary, and are planned very long in advance;
new minor versions are feature releases; they get released annually, from the current in-development branch;
new micro versions are bugfix releases; they get released roughly every 2 months; they are prepared in maintenance branches.
Je parle bien de code qui peut fonctionner en 3.11 mais pas en 3.10, par exemple. C'est conforme à l'ajout de fonctionnalités, c'est bien ce que je voulais dire. Ceci dit, c'est assez classique, je crois, en y repensant.
[^] # Re: ça rigole ça rigole
Posté par cg . En réponse au lien Moving from Rust to C++. Évalué à 3.
Bé, la page Development Cycle n'est pas d'accord avec toi :
To clarify terminology, Python uses a major.minor.micro nomenclature for production-ready releases. So for Python 3.1.2 final, that is a major version of 3, a minor version of 1, and a micro version of 2.
Je parle bien de code qui peut fonctionner en 3.11 mais pas en 3.10, par exemple. C'est conforme à l'ajout de fonctionnalités, c'est bien ce que je voulais dire. Ceci dit, c'est assez classique, je crois, en y repensant.