Expand description
Version constraint resolution helpers for the dependency resolver.
This module provides utilities to bridge between version constraints
(like ^1.0.0, ~1.2.0) and actual Git tags in repositories.
Functionsยง
- find_
best_ matching_ tag - Finds the best matching tag for a version constraint.
- is_
version_ constraint - Checks if a string represents a version constraint rather than a direct reference.
- parse_
tags_ to_ versions - Parses Git tags into semantic versions, filtering out non-semver tags.