Version numbers are hard to get right. Semantic Versioning (SemVer) communicates backward compatibility via version numbers which often lead to a false sense of security and broken promises.| jacobtomlinson.dev
Over the last few years, many open-source Python projects that I work on have switched to CalVer.| jacobtomlinson.dev