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> ```
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