MethodMixin

class neophile.inventory.version.MethodMixin

Bases: abc.ABC

Abstract methods for versions.

Methods Summary

from_str(string) Parse a string into a version.
is_valid(string) Return whether a version string is a valid version.

Methods Documentation

classmethod from_str(string: str) → neophile.inventory.version.ParsedVersion

Parse a string into a version.

Parameters:string (str) – The version as a string.
Returns:version – The parsed version.
Return type:ParsedVersion
static is_valid(string: str) → bool

Return whether a version string is a valid version.

Parameters:string (str) – The version as a string.
Returns:result – Whether it is valid.
Return type:bool