Running the NpmVersionRange example mentioned in Readme.rst results in an error
>>> from univers.version_range import NpmVersionRange
>>> range = NpmVersionRange.from_native("^1.0.2")
>>> assert str(range) == "vers:npm/>=1.0.2|<2.0.0"
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AssertionError
>>>
Converting object to string gives:
>>> str(range)
"vers:npm/[VersionConstraint(comparator='>=', version=SemverVersion(string='1.0.2')), VersionConstraint(comparator='<', version=SemverVersion(string='2.0.0'))]"
>>>
Running the
NpmVersionRangeexample mentioned in Readme.rst results in an errorConverting object to string gives: