On Sun, 9 Feb 2020 at 14:39, Soni L. <fakedme...@gmail.com> wrote: > > Figuring out versioning is hard. PyPI should encourage semver by > including PEP 440 version strings that you can copy and paste into > install_requires.
I don't understand what you mean by **PyPI** including version strings. PyPI just publishes the data the module contains. Do you mean the packaging documentation, or PyPA, or something? > This'll encourage module authors to do their best to > follow semver. We don't dictate how projects choose their versioning scheme. Some use semver, others don't, it's a project choice. And PEP 440 versions are explicitly designed to support non-semver versioning schemes like calver, so I don't even see how PEP 440 versions would encourage use of semver anyway. Paul _______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/VXXEPXANR6KA6XVUWG735UVQLPWQ6NI3/ Code of Conduct: http://python.org/psf/codeofconduct/