ModelVersion class¶
Here's the reference information for the ModelVersion class, with all its
parameters, attributes and methods.
You can import the ModelVersion class directly from pyrmute:
pyrmute.ModelVersion
dataclass
¶
Semantic version representation.
| ATTRIBUTE | DESCRIPTION |
|---|---|
major |
Major version number (breaking changes).
TYPE:
|
minor |
Minor version number (backward-compatible features).
TYPE:
|
patch |
Patch version number (backward-compatible fixes).
TYPE:
|
parse
classmethod
¶
Parse a semantic version string.
| PARAMETER | DESCRIPTION |
|---|---|
version_str
|
Version string in format "major.minor.patch".
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
Self
|
Parsed Version instance. |
| RAISES | DESCRIPTION |
|---|---|
InvalidVersionError
|
If version string format is invalid. |