From 938cc7d56eed3463d464835cf0c10bcfe9d5ba93 Mon Sep 17 00:00:00 2001
From: Moul <moul@moul.re>
Date: Sun, 6 Dec 2020 16:32:55 +0100
Subject: [PATCH] [dep] Update DuniterPy to v0.61.0

Which comes with initial GVA support
---
 poetry.lock    | 49 +++++++++++++++++++++++++++++++------------------
 pyproject.toml |  2 +-
 2 files changed, 32 insertions(+), 19 deletions(-)

diff --git a/poetry.lock b/poetry.lock
index 4ba9338e..0aee9763 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -63,17 +63,17 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
 
 [[package]]
 name = "attrs"
-version = "19.3.0"
+version = "20.3.0"
 description = "Classes Without Boilerplate"
 category = "main"
 optional = false
 python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
 
 [package.extras]
-azure-pipelines = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "pytest-azurepipelines"]
-dev = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "sphinx", "pre-commit"]
-docs = ["sphinx", "zope.interface"]
-tests = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"]
+dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "furo", "sphinx", "pre-commit"]
+docs = ["furo", "sphinx", "zope.interface"]
+tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"]
+tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six"]
 
 [[package]]
 name = "base58"
@@ -175,18 +175,19 @@ python-versions = "*"
 
 [[package]]
 name = "duniterpy"
-version = "0.60.0"
+version = "0.61.0"
 description = "Python library for developers of Duniter clients"
 category = "main"
 optional = false
 python-versions = ">=3.6.8,<4.0.0"
 
 [package.dependencies]
-aiohttp = ">=3.6.1,<4.0.0"
-attrs = ">=19.3.0,<20.0.0"
+aiohttp = ">=3.6.3,<4.0.0"
+attrs = ">=20.2.0,<21.0.0"
 base58 = ">=2.0.0,<3.0.0"
-jsonschema = ">=3.0.2,<4.0.0"
-libnacl = ">=1.6.1,<2.0.0"
+graphql-core = ">=3.1.2,<4.0.0"
+jsonschema = ">=3.2.0,<4.0.0"
+libnacl = ">=1.7.2,<2.0.0"
 pyaes = ">=1.6.1,<2.0.0"
 pypeg2 = ">=2.15.2,<3.0.0"
 
@@ -198,6 +199,14 @@ category = "dev"
 optional = false
 python-versions = "*"
 
+[[package]]
+name = "graphql-core"
+version = "3.1.2"
+description = "GraphQL implementation for Python, a port of GraphQL.js, the JavaScript reference implementation for GraphQL."
+category = "main"
+optional = false
+python-versions = ">=3.6,<4"
+
 [[package]]
 name = "identify"
 version = "1.5.6"
@@ -293,7 +302,7 @@ format_nongpl = ["idna", "jsonpointer (>1.13)", "webcolors", "rfc3986-validator
 
 [[package]]
 name = "libnacl"
-version = "1.7.1"
+version = "1.7.2"
 description = "Python bindings for libsodium based on ctypes"
 category = "main"
 optional = false
@@ -636,7 +645,7 @@ testing = ["pytest (>=3.5,!=3.7.3)", "pytest-checkdocs (>=1.2.3)", "pytest-flake
 [metadata]
 lock-version = "1.1"
 python-versions = "^3.6.8"
-content-hash = "dedbf81fd9026000449c6ef350833a2a37b3da8db4451743a7f13d558888fd5a"
+content-hash = "d0e202307b3f20de6e3776fb21e66f73a95eb5f4bf76c6b2eed1baaa853defda"
 
 [metadata.files]
 aiohttp = [
@@ -695,8 +704,8 @@ atomicwrites = [
     {file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"},
 ]
 attrs = [
-    {file = "attrs-19.3.0-py2.py3-none-any.whl", hash = "sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c"},
-    {file = "attrs-19.3.0.tar.gz", hash = "sha256:f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72"},
+    {file = "attrs-20.3.0-py2.py3-none-any.whl", hash = "sha256:31b2eced602aa8423c2aea9c76a724617ed67cf9513173fd3a4f03e3a929c7e6"},
+    {file = "attrs-20.3.0.tar.gz", hash = "sha256:832aa3cde19744e49938b91fea06d69ecb9e649c93ba974535d08ad92164f700"},
 ]
 base58 = [
     {file = "base58-2.0.1-py3-none-any.whl", hash = "sha256:447adc750d6b642987ffc6d397ecd15a799852d5f6a1d308d384500243825058"},
@@ -770,13 +779,17 @@ distlib = [
     {file = "distlib-0.3.1.zip", hash = "sha256:edf6116872c863e1aa9d5bb7cb5e05a022c519a4594dc703843343a9ddd9bff1"},
 ]
 duniterpy = [
-    {file = "duniterpy-0.60.0-py3-none-any.whl", hash = "sha256:87f5030e5c0b63c1a336225fffcf2edb51460da36079c90edd4134194704ca13"},
-    {file = "duniterpy-0.60.0.tar.gz", hash = "sha256:624059b1a659b7130d7b205f719f7f32a63ff3c9e89bb7baa0e82e5ca7375636"},
+    {file = "duniterpy-0.61.0-py3-none-any.whl", hash = "sha256:27afcb5a58043ead51d5e6dfac5d83e96f56529f6d3872aef8a2b25e04657b68"},
+    {file = "duniterpy-0.61.0.tar.gz", hash = "sha256:57863c68334134ff85cbe4ea117976e2ce58a93156f01fae19fa86084fff25b7"},
 ]
 filelock = [
     {file = "filelock-3.0.12-py3-none-any.whl", hash = "sha256:929b7d63ec5b7d6b71b0fa5ac14e030b3f70b75747cef1b10da9b879fef15836"},
     {file = "filelock-3.0.12.tar.gz", hash = "sha256:18d82244ee114f543149c66a6e0c14e9c4f8a1044b5cdaadd0f82159d6a6ff59"},
 ]
+graphql-core = [
+    {file = "graphql-core-3.1.2.tar.gz", hash = "sha256:c056424cbdaa0ff67446e4379772f43746bad50a44ec23d643b9bdcd052f5b3a"},
+    {file = "graphql_core-3.1.2-py3-none-any.whl", hash = "sha256:b1826fbd1c6c290f7180d758ecf9c3859a46574cff324bf35a10167533c0e463"},
+]
 identify = [
     {file = "identify-1.5.6-py2.py3-none-any.whl", hash = "sha256:3139bf72d81dfd785b0a464e2776bd59bdc725b4cc10e6cf46b56a0db931c82e"},
     {file = "identify-1.5.6.tar.gz", hash = "sha256:969d844b7a85d32a5f9ac4e163df6e846d73c87c8b75847494ee8f4bd2186421"},
@@ -808,8 +821,8 @@ jsonschema = [
     {file = "jsonschema-3.2.0.tar.gz", hash = "sha256:c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a"},
 ]
 libnacl = [
-    {file = "libnacl-1.7.1-py2.py3-none-any.whl", hash = "sha256:b5c13fc3c282d45a55ee43c44dc28792a8feb7ea544275521ee4a1587d29e3d4"},
-    {file = "libnacl-1.7.1.tar.gz", hash = "sha256:33f31c4686541aee24876706b46a846f93c60e62d6b4211bc16bd08ba71d8fb8"},
+    {file = "libnacl-1.7.2-py2.py3-none-any.whl", hash = "sha256:7418623b64aeed76f7b003d3a360f5c0dbb5d98adc98c6db4ddd4a15caf5186a"},
+    {file = "libnacl-1.7.2.tar.gz", hash = "sha256:b53999817435d24bf87bc9c7a2fb95e865f8ff7dc6a36655c28d6c62443c3d6b"},
 ]
 multidict = [
     {file = "multidict-5.0.0-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:11dcf2366da487d5b9de1d4b2055308c7ed9bde1a52973d07a89b42252af9ebe"},
diff --git a/pyproject.toml b/pyproject.toml
index f9d99b05..dc98b1d7 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -13,7 +13,7 @@ keywords = ["g1", "duniter", "cryptocurrency", "librecurrency", "RTM"]
 
 [tool.poetry.dependencies]
 python = "^3.6.8"
-duniterpy = "0.60.0"
+duniterpy = "0.61.0"
 click = "^7.1.2"
 ipaddress = "^1.0.23"
 tabulate = "^0.8.7"
-- 
GitLab