aboutcode-org / aboutcode-org/univers
VersionRange.from_string should retrun a VersionRange with valid constraints sequence
- Vorherrschende Sprache
- Python
- Sterne
- 50
- Forks
- 29
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
```python
>>> from univers.versions import SemverVersion
>>> from univers.version_range import VersionRange
>>>
>>> range = VersionRange.from_string("vers:npm/>=1.2.3|>1.2.4")
>>>
>>> SemverVersion("1.2.5") in range
Traceback (most recent call last):
File "", line 1, in
File "../univers/src/univers/version_range.py", line 219, in __contains__
return contains_version(version, self.constraints)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "../univers/src/univers/version_constraint.py", line 542, in contains_version
raise Exception(f"Invalid constraints sequence: {constraints }")
Exception: Invalid constraints sequence: [VersionConstraint(comparator='>=', version=SemverVersion(string='1.2.3')), VersionConstraint(comparator='>', version=SemverVersion(string='1.2.4'))]
>>>
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.