3 ms·
Python itself doesn't use semver.
by philipwhiuk 11mo ago
Python itself doesn't use semver.
- skeledrew 11mo agoBecause everyone is afraid of a v4, after the 2-3 debacle. And there are things which need to be culled every once in a while to keep the stdlib fresh.
- 7bit 11mo agoPython is culling stuff all the time, but that doesn't warrant a major version jump. You are probably right about Pythons careful approach of when to ship v4, but for the wrong reasons. Python 3 was necessary not for the removal of functions, but because of the syntax changes e.g., moving print from a statement to a method.