akkudoktoreos.core.version.version

akkudoktoreos.core.version.version() dict[str, str | None]

Parses the version string.

The version string shall be of the form:

x.y.z x.y.z.dev x.y.z.dev<HASH>

Returns:

{
    "version": "0.2.0.dev.a96a65",
    "base": "x.y.z",
    "dev": "dev" or None,
    "hash": "<hash>" or None,
}