Expand description
Semver-backed version values with WinGet-friendly normalization.
The Version wrapper keeps version parsing and display centralized so the
rest of the model layer can work with one canonical representation. Strict
parsing uses semantic version rules; lossy parsing accepts common WinGet and
package-feed variants.
Structsยง
- Version
- A semantic version wrapper used throughout the model layer.
Functionsยง
- join_
identifiers ๐ - normalize_
lossy_ ๐version - normalize_
numeric_ ๐identifier - split_
numeric_ ๐prefix - starts_
with_ ๐digit - strip_
version_ ๐prefix - tokenize_
version ๐