
Feb. 9, 2020
2:37 p.m.
Figuring out versioning is hard. PyPI should encourage semver by including PEP 440 version strings that you can copy and paste into install_requires. This'll encourage module authors to do their best to follow semver. And also it means I can copy and paste the things and my code won't silently break because I didn't specify dependency versioning. More specifically, it'll just have me specify dependency versioning by default.