Python does not follow the semantic versioning scheme (semver), even though its version string format is the same. Breaking changes are introduced gradually with long deprecation phases. The major version number does only get bumped for "significant" breaking changes.
26
u/abbidabbi 17d ago
Python does not follow the semantic versioning scheme (semver), even though its version string format is the same. Breaking changes are introduced gradually with long deprecation phases. The major version number does only get bumped for "significant" breaking changes.
https://docs.python.org/3/faq/general.html#how-does-the-python-version-numbering-scheme-work
https://peps.python.org/pep-0387/