Skip to content

khiops.core.internals.version

Submodule of khiops.core.internals

Class to handle Khiops version strings

CLASS DESCRIPTION
KhiopsVersion

Encapsulates the Khiops version string

Classes

KhiopsVersion(version_str)

Encapsulates the Khiops version string

Implements comparison operators.

METHOD DESCRIPTION
__gt__

Normal versioning order

ATTRIBUTE DESCRIPTION
major

int : The version's major number

minor

int : The version's minor number

patch

int : The version's patch number

pre_release

str : The version's pre-release tag

Attributes

major property

int : The version's major number

minor property

int : The version's minor number

patch property

int : The version's patch number

pre_release property

str : The version's pre-release tag

Returns: either 'a', 'b' or 'rc' followed by '.' and a number or None.

Methods:

__gt__(version)

Normal versioning order

Not having a pre-release part has more priority than having it. For example: 10.1.0-b1 < 10.1.0.