magpie.compat

Classes

VersionInterface

TupleVersion

Module Contents

class magpie.compat.VersionInterface[source]

Bases: object

property major: int[source]
Abstractmethod:

property minor: int[source]
Abstractmethod:

property patch: int[source]
Abstractmethod:

class magpie.compat.TupleVersion[source]

Bases: NamedTuple

epoch: int[source]
release: Tuple[int, Ellipsis][source]
dev: Tuple[str, int] | None[source]
pre: Tuple[str, int] | None[source]
post: Tuple[str, int] | None[source]
local: Tuple[int | str, Ellipsis] | None[source]