zestsoftware / zest.releaser

Python software releasing made easy and repeatable
https://zestreleaser.readthedocs.io
GNU General Public License v2.0
198 stars 62 forks source link

Check version for PEP440 #381

Closed sweh closed 2 years ago

sweh commented 2 years ago

Hi,

can zest.releaser check the version string of the to be released package for PEP440 compatibility?

Cheers, Sebastian

icemac commented 2 years ago

There is https://pypi.org/project/pep440/ maybe it can even be leveraged in a plug-in.

mauritsvanrees commented 2 years ago

@sweh I have created PR #383 for this. Could you try this out please? Note: you must either install zest.releaser[recommended] or explicitly install pep440.

mauritsvanrees commented 2 years ago

Feature is released in 7.0.0a3.