From ffb68a1129312ccd134dba1cc2a6ed8f2ddec99d Mon Sep 17 00:00:00 2001 From: vtexier <vit@free.fr> Date: Fri, 3 Apr 2020 11:05:59 +0200 Subject: [PATCH] [enh] upgrade duniterpy dependency to 0.57.* HeadV2 now get all properties from Head, HeadV0 and HeadV1 --- requirements.txt | 2 +- src/sakia/data/processors/nodes.py | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/requirements.txt b/requirements.txt index 3af2d740..30e783de 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ aiohttp==3.6.2 async-timeout==3.0.1 asynctest==0.13.0 attrs==19.3.0 -duniterpy==0.56.0 +duniterpy==0.57.* jsonschema==3.2.0 networkx==2.4 PyQt5==5.9.2 diff --git a/src/sakia/data/processors/nodes.py b/src/sakia/data/processors/nodes.py index e865084b..ee56ae65 100644 --- a/src/sakia/data/processors/nodes.py +++ b/src/sakia/data/processors/nodes.py @@ -152,14 +152,9 @@ class NodesProcessor: logging.debug("Update node: {0}".format(head.pubkey[:5])) node.previous_buid = node.current_buid node.current_buid = head.blockstamp - # todo: https://git.duniter.org/clients/python/duniterpy/issues/120 # capture sofware and version - if isinstance(head, HeadV2): - node.software = head.v1.software - node.version = head.v1.software_version - else: - node.software = head.software - node.version = head.software_version + node.software = head.software + node.version = head.software_version self._repo.update(node) return node, True -- GitLab