rlsbl v0.40.1 /rlsbl.commands.monorepo.commands
On this page

Monorepo workspace management commands: init, add, remove, list, status, outdated, release-order, check-names, and lint.

#rlsbl.commands.monorepo.commands

#rlsbl.commands.monorepo.commands

Monorepo workspace management commands: init, add, remove, list, status, outdated, release-order, and check-names.

#_parse_version_tuple

python
def _parse_version_tuple(version_str)

Parse a version string like '1.2.3' into a tuple of ints.

Returns None if parsing fails.

#_evaluate_constraint

python
def _evaluate_constraint(constraint, current_version)

Evaluate a version constraint against a current version.

Returns "ok" if the constraint is satisfied, "outdated" if not, or "versioned" if the constraint is too complex to parse.