pip3 install duniterpy
Defaulting to user installation because normal site-packages is not writeable
Collecting duniterpy
Downloading duniterpy-0.57.0-py3-none-any.whl (78 kB)
|████████████████████████████████| 78 kB 757 kB/s
Collecting pyaes<2.0.0,>=1.6.1
Downloading pyaes-1.6.1.tar.gz (28 kB)
Collecting pypeg2<3.0.0,>=2.15.2
Downloading pyPEG2-2.15.2.tar.gz (40 kB)
|████████████████████████████████| 40 kB 1.1 MB/s
Collecting aiohttp<4.0.0,>=3.6.1
Downloading aiohttp-3.6.2-py3-none-any.whl (441 kB)
|████████████████████████████████| 441 kB 3.9 MB/s
Collecting jsonschema<4.0.0,>=3.0.2
Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
|████████████████████████████████| 56 kB 487 kB/s
Requirement already satisfied: base58<2.0.0,>=1.0.3 in /usr/lib/python3/dist-packages (from duniterpy) (1.0.3)
Collecting pylibscrypt<2.0.0,>=1.8.0
Downloading pylibscrypt-1.8.0.tar.gz (21 kB)
Collecting libnacl<2.0.0,>=1.6.1
Downloading libnacl-1.7.1-py2.py3-none-any.whl (20 kB)
Collecting attrs<20.0.0,>=19.3.0
Downloading attrs-19.3.0-py2.py3-none-any.whl (39 kB)
Collecting async-timeout<4.0,>=3.0
Downloading async_timeout-3.0.1-py3-none-any.whl (8.2 kB)
Collecting multidict<5.0,>=4.5
Downloading multidict-4.7.6.tar.gz (50 kB)
|████████████████████████████████| 50 kB 1.9 MB/s
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Collecting chardet<4.0,>=2.0
Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
|████████████████████████████████| 133 kB 6.4 MB/s
Collecting yarl<2.0,>=1.0
Downloading yarl-1.4.2.tar.gz (163 kB)
|████████████████████████████████| 163 kB 6.1 MB/s
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from jsonschema<4.0.0,>=3.0.2->duniterpy) (40.8.0)
Collecting pyrsistent>=0.14.0
Downloading pyrsistent-0.16.0.tar.gz (108 kB)
|████████████████████████████████| 108 kB 7.2 MB/s
Collecting importlib-metadata; python_version < "3.8"
Downloading importlib_metadata-1.6.0-py2.py3-none-any.whl (30 kB)
Requirement already satisfied: six>=1.11.0 in /usr/lib/python3/dist-packages (from jsonschema<4.0.0,>=3.0.2->duniterpy) (1.12.0)
Collecting idna>=2.0
Downloading idna-2.9-py2.py3-none-any.whl (58 kB)
|████████████████████████████████| 58 kB 1.4 MB/s
Collecting zipp>=0.5
Downloading zipp-3.1.0-py3-none-any.whl (4.9 kB)
Building wheels for collected packages: pyaes, pypeg2, pylibscrypt, multidict, yarl, pyrsistent
Building wheel for pyaes (setup.py) ... done
Created wheel for pyaes: filename=pyaes-1.6.1-py3-none-any.whl size=26345 sha256=cf2d423734b3d1900d4f78fbd1cc14f3ce9fbc26480ddb63fc334452637b74a8
Stored in directory: /home/xbian/.cache/pip/wheels/42/a3/7d/73d60820adb58d818179cdec3fc1be66f6f7453513a3ff0b05
Building wheel for pypeg2 (setup.py) ... done
Created wheel for pypeg2: filename=pyPEG2-2.15.2-py3-none-any.whl size=22776 sha256=fdac33682c05de3b4bec1be1da06108af9560150e9de6c23ffaf4d6e74a38f74
Stored in directory: /home/xbian/.cache/pip/wheels/d8/57/a5/d9be299267f72540644dded685b1601bbc0ff6a0fd93207b48
Building wheel for pylibscrypt (setup.py) ... done
Created wheel for pylibscrypt: filename=pylibscrypt-1.8.0-py3-none-any.whl size=37705 sha256=d8d11023a05c81140a4a98ad517bf5e4d02d5f99738bd86dd866345beafb3bf3
Stored in directory: /home/xbian/.cache/pip/wheels/d8/e5/ea/24ac56a1e6830f95bd784674d61b4f617fa54eb04e1dcdd540
Building wheel for multidict (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 /home/xbian/.local/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpukb9ojf7
cwd: /tmp/pip-install-2b6p10ai/multidict
Complete output (47 lines):
**********************
* Accellerated build *
**********************
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-armv7l-3.7
creating build/lib.linux-armv7l-3.7/multidict
copying multidict/__init__.py -> build/lib.linux-armv7l-3.7/multidict
copying multidict/_abc.py -> build/lib.linux-armv7l-3.7/multidict
copying multidict/_compat.py -> build/lib.linux-armv7l-3.7/multidict
copying multidict/_multidict_base.py -> build/lib.linux-armv7l-3.7/multidict
copying multidict/_multidict_py.py -> build/lib.linux-armv7l-3.7/multidict
running egg_info
writing multidict.egg-info/PKG-INFO
writing dependency_links to multidict.egg-info/dependency_links.txt
writing top-level names to multidict.egg-info/top_level.txt
reading manifest file 'multidict.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files found matching 'multidict/_multidict.html'
warning: no previously-included files found matching 'multidict/*.so'
warning: no previously-included files found matching 'multidict/*.pyd'
warning: no previously-included files found matching 'multidict/*.pyd'
no previously-included directories found matching 'docs/_build'
writing manifest file 'multidict.egg-info/SOURCES.txt'
copying multidict/__init__.pyi -> build/lib.linux-armv7l-3.7/multidict
copying multidict/_multidict.c -> build/lib.linux-armv7l-3.7/multidict
copying multidict/py.typed -> build/lib.linux-armv7l-3.7/multidict
creating build/lib.linux-armv7l-3.7/multidict/_multilib
copying multidict/_multilib/defs.h -> build/lib.linux-armv7l-3.7/multidict/_multilib
copying multidict/_multilib/dict.h -> build/lib.linux-armv7l-3.7/multidict/_multilib
copying multidict/_multilib/istr.h -> build/lib.linux-armv7l-3.7/multidict/_multilib
copying multidict/_multilib/iter.h -> build/lib.linux-armv7l-3.7/multidict/_multilib
copying multidict/_multilib/pair_list.h -> build/lib.linux-armv7l-3.7/multidict/_multilib
copying multidict/_multilib/views.h -> build/lib.linux-armv7l-3.7/multidict/_multilib
running build_ext
building 'multidict._multidict' extension
creating build/temp.linux-armv7l-3.7
creating build/temp.linux-armv7l-3.7/multidict
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c multidict/_multidict.c -o build/temp.linux-armv7l-3.7/multidict/_multidict.o -O2 -std=c99 -Wall -Wsign-compare -Wconversion -fno-strict-aliasing -pedantic
multidict/_multidict.c:1:10: fatal error: Python.h: No such file or directory
#include "Python.h"
^~~~~~~~~~
compilation terminated.
error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for multidict
Building wheel for yarl (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b6p10ai/yarl/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b6p10ai/yarl/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-nniqdl01
cwd: /tmp/pip-install-2b6p10ai/yarl/
Complete output (40 lines):
**********************
* Accellerated build *
**********************
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-armv7l-3.7
creating build/lib.linux-armv7l-3.7/yarl
copying yarl/__init__.py -> build/lib.linux-armv7l-3.7/yarl
copying yarl/quoting.py -> build/lib.linux-armv7l-3.7/yarl
running egg_info
writing yarl.egg-info/PKG-INFO
writing dependency_links to yarl.egg-info/dependency_links.txt
writing requirements to yarl.egg-info/requires.txt
writing top-level names to yarl.egg-info/top_level.txt
reading manifest file 'yarl.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.cache' found anywhere in distribution
warning: no previously-included files found matching 'yarl/_quoting.html'
warning: no previously-included files found matching 'yarl/_quoting.*.so'
warning: no previously-included files found matching 'yarl/_quoting.pyd'
warning: no previously-included files found matching 'yarl/_quoting.*.pyd'
no previously-included directories found matching 'docs/_build'
writing manifest file 'yarl.egg-info/SOURCES.txt'
copying yarl/__init__.pyi -> build/lib.linux-armv7l-3.7/yarl
copying yarl/_quoting.c -> build/lib.linux-armv7l-3.7/yarl
copying yarl/_quoting.pyx -> build/lib.linux-armv7l-3.7/yarl
copying yarl/py.typed -> build/lib.linux-armv7l-3.7/yarl
running build_ext
building 'yarl._quoting' extension
creating build/temp.linux-armv7l-3.7
creating build/temp.linux-armv7l-3.7/yarl
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c yarl/_quoting.c -o build/temp.linux-armv7l-3.7/yarl/_quoting.o
yarl/_quoting.c:4:10: fatal error: Python.h: No such file or directory
#include "Python.h"
^~~~~~~~~~
compilation terminated.
error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for yarl
Running setup.py clean for yarl
Building wheel for pyrsistent (setup.py) ... done
Created wheel for pyrsistent: filename=pyrsistent-0.16.0-cp37-cp37m-linux_armv7l.whl size=56582 sha256=56d9c0493095c493b3781b1adcf78d62a274af5f848c429aeff199104c9dd579
Stored in directory: /home/xbian/.cache/pip/wheels/22/52/11/f0920f95c23ed7d2d0b05f2b7b2f4509e87a20cfe8ea43d987
Successfully built pyaes pypeg2 pylibscrypt pyrsistent
Failed to build multidict yarl
ERROR: Could not build wheels for multidict which use PEP 517 and cannot be installed directly