Version

Resource

Version.value

Version string from Cachet service

Type:str
Version.on_latest

Are we on latest version? Requires beacon enabled on server.

Type:bool
Version.latest

Obtains info dict about latest version. Requires beacon enabled on server.

Dict format is:

{
    "tag_name": "v2.3.10",
    "prelease": false,
    "draft": false
}
Type:dict

Manager

VersionManager.get() → cachetclient.v1.version.Version

Get version info from the server

Example:

>> version = client.version.get()
>> version.value
v2.3.10
Returns:Version instance
VersionManager.__call__() → cachetclient.v1.version.Version

Shortcut to get

Example:

>> version = client.version()
>> version.value
v2.3.10