ifm3dpy.device.SemVer

class ifm3dpy.device.SemVer

Bases: object

struct for holding the version information

__init__(self: SemVer, major: int, minor: int, build: int, prerelease: str | None = None, build_meta: str | None = None) None

Methods

Parse(version_string)

Parse a version string into a SemVer object.

__init__(self, major, minor, build[, ...])

static Parse(version_string: str) SemVer

Parse a version string into a SemVer object.

Parameters

version_string (str) – The version string to parse, e.g. 1.2.3

Returns

The parsed version

Return type

SemVer