exception watex.utils.version.InvalidVersion[source]#

Bases: ValueError

An invalid version was found, users should refer to PEP 440.

class watex.utils.version.LegacyVersion(version)[source]#

Bases: _BaseVersion

property base_version#
property dev#
property epoch#
property is_devrelease#
property is_postrelease#
property is_prerelease#
property local#
property post#
property pre#
property public#
property release#
class watex.utils.version.Version(version)[source]#

Bases: _BaseVersion

property base_version#
property dev#
property epoch#
property is_devrelease#
property is_postrelease#
property is_prerelease#
property local#
property major#
property micro#
property minor#
property post#
property pre#
property public#
property release#
watex.utils.version.parse(version)[source]#

Parse the given version string and return either a Version object or a LegacyVersion object depending on if the given version is a valid PEP 440 version or a legacy version.