vice.version

VICE Version Information

In keeping with convention, VICE’s version string can be accessed via vice.__version__. Alternatively, this object can simply be type-casted to a string via str(vice.version).

VICE records its version number according to the semantic versioning method described in PEP 440 [1].

Attributes

majorint

The major version number of this release.

minorint

The minor version number of this release.

microint

The micro version number of this release (also known as patch number).

devint

The development version number of this release. None if this is not a development release.

alphaint

The alpha version number of this release. None if this is not an alpha release.

betaint

The beta version number of this release. None if this is not a beta release.

rcint

The release candidate number of this release. None if this is not a release candidate.

postint

The post number of this release. None if this is not a post release.

isreleasedbool

Whether or not this version has been released. If False, users are advised to contact a contributor to VICE if they are not a contributor themselves.

Note

At most one of the attributes dev, alpha, beta, rc, and post will not be None.

Notes

This object can be type-cast to a tuple of the form:

(major, minor, micro, dev, alpha, beta, rc, post)

Alternatively, the information can be obtained in dictionary format via vice.version.todict().