Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions src/univers/version_range.py
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,9 @@ def from_string(cls, vers, simplify=False, validate=False):
Return a VersionRange built from a ``vers`` version range spec string,
such as "vers:npm/1.2.3,>=2.0.0"
"""
if not vers or not isinstance(vers, str) or not vers.strip():
raise ValueError("A vers string argument is required.")
Comment thread
keshav-space marked this conversation as resolved.
Outdated

# Spaces are not significant and removed in a canonical form.
vers = remove_spaces(vers)

Expand Down