semver
semver copied to clipboard
Can not recognize non Semver version
When parse non-semver version, it should raise an exception not like below. non- semver version: 1.2.3-0123, 1.2, .0.0+artiary+version
>>> import semver
>>> semver.Version.parse('1.2.3-0123')
<Version 1.2.3-0123>
>>> semver.Version.parse('1.2')
<Version 1.2>
>>> semver.Version.parse('0.0+artiary+version')
<Version 0.0+artiary+version>