Package index
Vector classes
Constructor functions and parser functions for the vector classes represent the SemVer versioning scheme.
-
smvr()
parse_semver()
- A vector representing versions following Semantic Versioning
Pre-release identifier components
pre_release_ids
and pre_release_identifier
are used to represent pre-release identifiers in versions.
-
new_pre_release_ids()
parse_pre_release_ids()
- Pre-release identifiers
-
new_pre_release_identifier()
- Single pre-release identifier
-
as_smvr()
- Convert to
smvr
vector
-
is_smvr()
- Check if an object is a
smvr
object
-
is_pre_release()
has_build_metadata()
- Check if the
smvr
object has a specific component
-
extract_major()
extract_minor()
extract_patch()
extract_pre_release_ids()
extract_build_metadata()
- Extract each component of version numbers/labels
-
increment_major()
increment_minor()
increment_patch()
mark_as_pre_release()
add_build_metadata()
- Update version components