Improved logging and updated modules

This commit is contained in:
2020-11-22 20:56:31 +01:00
parent be62b173d3
commit 413800f2c3
27 changed files with 158 additions and 130 deletions

View File

@@ -15,11 +15,11 @@ __title__ = 'sh_edraft.source_code'
__author__ = 'Sven Heidemann'
__license__ = 'MIT'
__copyright__ = 'Copyright (c) 2020 sh-edraft.de'
__version__ = '2020.12.0.1'
__version__ = '2020.12.5'
from collections import namedtuple
VersionInfo = namedtuple('VersionInfo', 'major minor micro')
version_info = VersionInfo(major=2020, minor=12, micro=0.1)
version_info = VersionInfo(major=2020, minor=12, micro=5)

View File

@@ -15,13 +15,13 @@ __title__ = 'sh_edraft.source_code.model'
__author__ = 'Sven Heidemann'
__license__ = 'MIT'
__copyright__ = 'Copyright (c) 2020 sh-edraft.de'
__version__ = '2020.12.0.1'
__version__ = '2020.12.5'
from collections import namedtuple
# imports:
from sh_edraft.source_code.model.version import Version
from sh_edraft.source_code.model.version_enum import VersionEnum
from .version import Version
from .version_enum import VersionEnum
VersionInfo = namedtuple('VersionInfo', 'major minor micro')
version_info = VersionInfo(major=2020, minor=12, micro=0.1)
version_info = VersionInfo(major=2020, minor=12, micro=5)

View File

@@ -14,7 +14,7 @@ class Version(ConfigurationModelBase):
):
self._major: Optional[int] = major
self._minor: Optional[int] = minor
self._micro: Optional[float] = micro
self._micro: Optional[int] = micro
@property
def major(self) -> int:
@@ -34,7 +34,7 @@ class Version(ConfigurationModelBase):
def from_dict(self, settings: dict):
self._major = int(settings[VersionEnum.Major.value])
self._minor = int(settings[VersionEnum.Minor.value])
self._micro = float(settings[VersionEnum.Micro.value])
self._micro = int(settings[VersionEnum.Micro.value])
def to_dict(self) -> dict:
return {