Closed augard closed 2 years ago
What's your pc? Architecture?
pi4, arm64
virtual machine same issue:
Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].
21:38:21 – (ERROR) setup.py
Just updated and got the same issue. Running Hass OS
Same problem here, running supervised HA on Chuwi Herobox Mini PC with Intel Gemini-Lake J4125
+1
Home Assistant 2022.7.0 Supervisor 2022.06.2 Operating System 8.2 Frontend 20220706.0 - latest
Logger: homeassistant.setup Source: setup.py:162 First occurred: 10:15:35 pm (1 occurrences) Last logged: 10:15:35 pm
Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].
Same here 2022.7 Docker on Pi4
homeassistant.requirements.RequirementsNotFound: Requirements for tapo not found: ['plugp100==2.1.14'].
+1 running on pi4
same issue here 2022.7 running on VM on ARM server (NOT raspberry)
Rolled back to 2022.6.7 and all good
there is a plugp100 issue https://github.com/petretiandrea/plugp100/issues/42
Same issue here - my P110's have stopped working :( Running under HAOS on a Proxmox VM.
Same Here -P100 not working Running on Pi4 arm64. I'll roll back for now
Same here. Running system on a RPi4.
Home Assistant 2022.7.0
Supervisor 2022.06.2
Operating System 8.2
Frontend 20220706.0 - latest
Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].
Same here. RPi64
same here. 2022.7.0 VM with HA OS.
Same error here! Running on a VM with Ubuntu 20.04 After updating to 2022.7.0
Same here too, VM with haos 8.2 and HA 2022 7.0
Same for me too, running Home Assistant OS on a Linux VM running in VirtualBox on a Linux Server host.
Peeps, on which hardware you run doesn't matter, if you run HA 2022.7 with python, 3.10 this integration won't work until this integration is made to work with python 3.10.
If this integration is essential to you, downgrade your HA to anything before 2022.7.
Otherwise wait it out untill the integration is updated.
Rolled back to 2022.6.7 all fine
Connect over SSH and run ha core update --version=2022.6.7
Try to follow this https://github.com/petretiandrea/home-assistant-tapo-p100/issues/197#issuecomment-1177370409.
Plugp100 depends on others pip packages. If there is no pre compiled wheels for python3.10 and running architecture, there will be compiled.
Try to follow this #197 (comment).
Plugp100 depends on others pip packages. If there is no pre compiled wheels for python3.10 and running architecture, there will be compiled.
Not sure what I need to do in post above. Can petretiandrea update his HACS store version with an updated plugp100 that works with the Python 3.1. I know that plugp100 was implemented by someone else but you obviously know coding. I'm lost. Thanks, Tapo integration has been working great until now.
+1 Same
"Logger: homeassistant.setup Source: setup.py:162 First occurred: 1:23:34 PM (1 occurrences) Last logged: 1:23:34 PM
Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14']."
It seems that HA is not compatible with pycryptodome anymore. I get the following error now installing plugp100.
running build_ext
building 'Crypto.Hash._MD2' extension
creating build/temp.linux-x86_64-3.10
creating build/temp.linux-x86_64-3.10/src
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fomit-frame-pointer -g -fomit-frame-pointer -g -fomit-frame-pointer -g -DTHREAD_STACK_SIZE=0x100000 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=64 -DLTC_NO_ASM -Isrc/ -I/usr/include/python3.10 -c src/MD2.c -o build/temp.linux-x86_64-3.10/src/MD2.o
error: command 'gcc' failed: No such file or directory
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> pycryptodome
Try to follow this #197 (comment).
Plugp100 depends on others pip packages. If there is no pre compiled wheels for python3.10 and running architecture, there will be compiled.
the HA core container does not come with GCC nor you're supposed to install it, it cannot compile anything in of itself, it's expected to find a precompiled package to pull
copying lib/Crypto/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/Primality.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
running build_ext
building 'Crypto.Hash._MD2' extension
creating build/temp.linux-aarch64-cpython-310
creating build/temp.linux-aarch64-cpython-310/src
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=64 -DLTC_NO_ASM -Isrc/ -I/usr/local/include/python3.10 -c src/MD2.c -o build/temp.linux-aarch64-cpython-310/src/MD2.o
error: command 'gcc' failed: No such file or directory
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
WARNING: No metadata found in /usr/local/lib/python3.10/site-packages
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> pycryptodome
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
2022-07-07 14:57:43 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].
@EvilItalianK Just for reference, I never asked pip to 'build' the installation of pycryptodome. This is what happens when you try and install it with: pip3 install pycryptodome.
It seems that a 'restore' of your last backup for your HA_Core doesn't restore Python to 3.9.
+1 Same problem, HAOS on pi4 ...
Hi guys, thanks for comments, I'm working in order to fix the issue related to python 3.10. Now I try to explain whats happening. When you install a python package, pip search for wheels package
which are a ready to run package. Packages like pycryptdome
which use native C api, usually provides a wheels package
for each python version (e.g. 3.10, 3.9, 3.8) cause a part of code is compiled (the C part is compiled and depends on python version). plugp100
use some libraries which use native C api. So I need to find a way to provide these packages on python3.10.
Generally, when the maintainer doesn't provide proper wheels package, pip
perform an install phase by compiling using C compiler. For example in this issue https://github.com/petretiandrea/home-assistant-tapo-p100/issues/197#issuecomment-1177370409 pip
fail cause there is no gcc compiler. So try to follow my comment until I release a next version of plugp100.
Thanks! will wait for the solution. Just ask if need any logs or extra info (not coding, I don't know too much about that).
@petretiandrea Thank you, I was going to completely change this brand from my house
Try to follow this #197 (comment). Plugp100 depends on others pip packages. If there is no pre compiled wheels for python3.10 and running architecture, there will be compiled.
the HA core container does not come with GCC nor you're supposed to install it, it cannot compile anything in of itself, it's expected to find a precompiled package to pull
copying lib/Crypto/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math copying lib/Crypto/Math/Primality.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math running build_ext building 'Crypto.Hash._MD2' extension creating build/temp.linux-aarch64-cpython-310 creating build/temp.linux-aarch64-cpython-310/src gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=64 -DLTC_NO_ASM -Isrc/ -I/usr/local/include/python3.10 -c src/MD2.c -o build/temp.linux-aarch64-cpython-310/src/MD2.o error: command 'gcc' failed: No such file or directory [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. WARNING: No metadata found in /usr/local/lib/python3.10/site-packages error: legacy-install-failure × Encountered error while trying to install package. ╰─> pycryptodome note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. 2022-07-07 14:57:43 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].
Please try this new version of plugp100: pip install plugp100==2.1.15
and check if there are errors with pycryptodome. Additionally, try the example script reported into plugp100 repo
Try to follow this #197 (comment). Plugp100 depends on others pip packages. If there is no pre compiled wheels for python3.10 and running architecture, there will be compiled.
the HA core container does not come with GCC nor you're supposed to install it, it cannot compile anything in of itself, it's expected to find a precompiled package to pull
copying lib/Crypto/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math copying lib/Crypto/Math/Primality.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math running build_ext building 'Crypto.Hash._MD2' extension creating build/temp.linux-aarch64-cpython-310 creating build/temp.linux-aarch64-cpython-310/src gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=64 -DLTC_NO_ASM -Isrc/ -I/usr/local/include/python3.10 -c src/MD2.c -o build/temp.linux-aarch64-cpython-310/src/MD2.o error: command 'gcc' failed: No such file or directory [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. WARNING: No metadata found in /usr/local/lib/python3.10/site-packages error: legacy-install-failure × Encountered error while trying to install package. ╰─> pycryptodome note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. 2022-07-07 14:57:43 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].
Please try this new version of plugp100:
pip install plugp100==2.1.15
and check if there are errors with pycryptodome. Additionally, try the example script reported into plugp100 repo
Same issue inside the HA container, pycryptodome fails to build because there is no gcc
Try to follow this #197 (comment). Plugp100 depends on others pip packages. If there is no pre compiled wheels for python3.10 and running architecture, there will be compiled.
the HA core container does not come with GCC nor you're supposed to install it, it cannot compile anything in of itself, it's expected to find a precompiled package to pull
copying lib/Crypto/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math copying lib/Crypto/Math/Primality.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math running build_ext building 'Crypto.Hash._MD2' extension creating build/temp.linux-aarch64-cpython-310 creating build/temp.linux-aarch64-cpython-310/src gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=64 -DLTC_NO_ASM -Isrc/ -I/usr/local/include/python3.10 -c src/MD2.c -o build/temp.linux-aarch64-cpython-310/src/MD2.o error: command 'gcc' failed: No such file or directory [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. WARNING: No metadata found in /usr/local/lib/python3.10/site-packages error: legacy-install-failure × Encountered error while trying to install package. ╰─> pycryptodome note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. 2022-07-07 14:57:43 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].
Please try this new version of plugp100:
pip install plugp100==2.1.15
and check if there are errors with pycryptodome. Additionally, try the example script reported into plugp100 repoSame issue inside the HA container, pycryptodome fails to build because there is no gcc
The issue is related to your VM over ARM server. I can't build a valid wheel of each package for every machine, cause I'm not the maintainer of each pip dependency. I suggest you to install gcc by using:
sudo apt-get install build-essential
and by installing python-dev: sudo apt-get install python-dev
or python3-dev
The issue is related to your VM over ARM server. I can't build a valid wheel of each package for every machine, cause I'm not the maintainer of each pip dependency. I suggest you to install gcc by using:
sudo apt-get install build-essential
and by installing python-dev:sudo apt-get install python-dev
orpython3-dev
Sadly that is not possible, where home assistant runs is a container that has neither sudo nor apt-get or any package manager besides pip for that matters, the issue should be fixed upstream by pycryptodome's mantainers and the wheel package released for the relevant architectures, from your side you cannot do much else, if the dependency doesn't get fixed the only options are to either remove them, incorporate and build them together with the plugp100 or supply the wheel packages upstream for the architectures that home assistant support
The issue is related to your VM over ARM server. I can't build a valid wheel of each package for every machine, cause I'm not the maintainer of each pip dependency. I suggest you to install gcc by using:
sudo apt-get install build-essential
and by installing python-dev:sudo apt-get install python-dev
orpython3-dev
Sadly that is not possible, where home assistant runs is a container that has neither sudo nor apt-get or any package manager besides pip for that matters, the issue should be fixed upstream by pycryptodome's mantainers and the wheel package released for the relevant architectures, from your side you cannot do much else, if the dependency doesn't get fixed the only options are to either remove them, incorporate and build them together with the plugp100 or supply the wheel packages upstream for the architectures that home assistant support
Actually, I'm vendoring the pycryptdome, so I embed it into my wheel package. While I'm writing this I have a doubt, something in my release pipeline goes wrong, cause if I'm vendoring correctly no pycryptome will be included in requirements from pip, cause is already embedded. Can you provide output of uname
?
Linux a0d7b954-ssh 5.15.32-v8 #1 SMP PREEMPT Thu Jun 9 01:50:59 UTC 2022 aarch64 Linux
The issue is related to your VM over ARM server. I can't build a valid wheel of each package for every machine, cause I'm not the maintainer of each pip dependency. I suggest you to install gcc by using:
sudo apt-get install build-essential
and by installing python-dev:sudo apt-get install python-dev
orpython3-dev
Sadly that is not possible, where home assistant runs is a container that has neither sudo nor apt-get or any package manager besides pip for that matters, the issue should be fixed upstream by pycryptodome's mantainers and the wheel package released for the relevant architectures, from your side you cannot do much else, if the dependency doesn't get fixed the only options are to either remove them, incorporate and build them together with the plugp100 or supply the wheel packages upstream for the architectures that home assistant support
Actually, I'm vendoring the pycryptdome, so I embed it into my wheel package. While I'm writing this I have a doubt, something in my release pipeline goes wrong, cause if I'm vendoring correctly no pycryptome will be included in requirements from pip, cause is already embedded. Can you provide output of
uname
?
Linux homeassistant 5.13.0-1021-oracle #26~20.04.1-Ubuntu SMP Mon Mar 7 14:30:17 UTC 2022 aarch64 Linux
I'm kinda lost, so there is no solution for this?
I'm working on it
Try to follow this #197 (comment). Plugp100 depends on others pip packages. If there is no pre compiled wheels for python3.10 and running architecture, there will be compiled.
the HA core container does not come with GCC nor you're supposed to install it, it cannot compile anything in of itself, it's expected to find a precompiled package to pull
copying lib/Crypto/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math copying lib/Crypto/Math/Primality.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math running build_ext building 'Crypto.Hash._MD2' extension creating build/temp.linux-aarch64-cpython-310 creating build/temp.linux-aarch64-cpython-310/src gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=64 -DLTC_NO_ASM -Isrc/ -I/usr/local/include/python3.10 -c src/MD2.c -o build/temp.linux-aarch64-cpython-310/src/MD2.o error: command 'gcc' failed: No such file or directory [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. WARNING: No metadata found in /usr/local/lib/python3.10/site-packages error: legacy-install-failure × Encountered error while trying to install package. ╰─> pycryptodome note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. 2022-07-07 14:57:43 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].
Please try this new version of plugp100:
pip install plugp100==2.1.15
and check if there are errors with pycryptodome. Additionally, try the example script reported into plugp100 repoSame issue inside the HA container, pycryptodome fails to build because there is no gcc
Can you report a full log of pip install command of plugp100 2.1.15?
I'm kinda lost, so there is no solution for this?
Rollback to the last backup, still works with Core 2022.6.7
Can you report a full log of pip install command of plugp100 2.1.15?
in verbose level:
bash-5.1# pip install plugp100==2.1.15 --verbose
Using pip 22.1.2 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)
Collecting plugp100==2.1.15
Downloading plugp100-2.1.15-py3-none-any.whl (32 kB)
Requirement already satisfied: idna>=2.10 in /usr/local/lib/python3.10/site-packages (from plugp100==2.1.15) (3.3)
Requirement already satisfied: urllib3==1.26.5 in /usr/local/lib/python3.10/site-packages (from plugp100==2.1.15) (1.26.5)
Requirement already satisfied: typish==1.9.3 in /usr/local/lib/python3.10/site-packages (from plugp100==2.1.15) (1.9.3)
Requirement already satisfied: pkcs7==0.1.2 in /usr/local/lib/python3.10/site-packages (from plugp100==2.1.15) (0.1.2)
Collecting pycryptodome==3.12.0
Downloading pycryptodome-3.12.0.zip (3.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 40.0 MB/s eta 0:00:00
Running command python setup.py egg_info
Testing support for clang
Target does not support clang
Testing support for gcc
Target does not support gcc
Testing support for stdint.h header
Target does not support stdint.h header
Testing support for 128-bit integer
Target does not support 128-bit integer
Testing support for cpuid.h header
Target does not support cpuid.h header
Testing support for intrin.h header
Target does not support intrin.h header
Testing support for posix_memalign
Target does not support posix_memalign
Testing support for memalign
Target does not support memalign
Testing support for SSE2(intrin.h)
Target does not support SSE2(intrin.h)
Testing support for SSE2(x86intrin.h)
Target does not support SSE2(x86intrin.h)
Testing support for SSE2(emmintrin.h)
Target does not support SSE2(emmintrin.h)
Warning: compiler does not support AESNI instructions
Warning: compiler does not support CLMUL instructions
running egg_info
creating /tmp/pip-pip-egg-info-ito7b4wg/pycryptodome.egg-info
writing /tmp/pip-pip-egg-info-ito7b4wg/pycryptodome.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-pip-egg-info-ito7b4wg/pycryptodome.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-pip-egg-info-ito7b4wg/pycryptodome.egg-info/top_level.txt
writing manifest file '/tmp/pip-pip-egg-info-ito7b4wg/pycryptodome.egg-info/SOURCES.txt'
reading manifest file '/tmp/pip-pip-egg-info-ito7b4wg/pycryptodome.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.separate_namespace'
no previously-included directories found matching 'Doc/_build'
warning: no files found matching 'appveyor.yml'
warning: no files found matching 'appveyor/get_wheels.sh'
warning: no files found matching 'appveyor/install.ps1'
warning: no files found matching 'appveyor/run_with_env.cmd'
warning: no previously-included files matching '*.pyc' found under directory 'src'
no previously-included directories found matching 'src/test/build'
adding license file 'LICENSE.rst'
adding license file 'AUTHORS.rst'
writing manifest file '/tmp/pip-pip-egg-info-ito7b4wg/pycryptodome.egg-info/SOURCES.txt'
Preparing metadata (setup.py) ... done
Collecting chardet
Downloading chardet-5.0.0-py3-none-any.whl (193 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 193.6/193.6 kB 24.9 MB/s eta 0:00:00
Requirement already satisfied: requests>=2.25.1 in /usr/local/lib/python3.10/site-packages (from plugp100==2.1.15) (2.28.1)
Requirement already satisfied: certifi>=2020.12.5 in /usr/local/lib/python3.10/site-packages (from plugp100==2.1.15) (2022.6.15)
Requirement already satisfied: aiohttp>=3.7.4.post0 in /usr/local/lib/python3.10/site-packages (from plugp100==2.1.15) (3.8.1)
Collecting jsons==1.6.1
Downloading jsons-1.6.1-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 9.0 MB/s eta 0:00:00
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.10/site-packages (from aiohttp>=3.7.4.post0->plugp100==2.1.15) (6.0.2)
Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /usr/local/lib/python3.10/site-packages (from aiohttp>=3.7.4.post0->plugp100==2.1.15) (2.1.0)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.10/site-packages (from aiohttp>=3.7.4.post0->plugp100==2.1.15) (21.2.0)
Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.10/site-packages (from aiohttp>=3.7.4.post0->plugp100==2.1.15) (1.3.0)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /usr/local/lib/python3.10/site-packages (from aiohttp>=3.7.4.post0->plugp100==2.1.15) (4.0.2)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.10/site-packages (from aiohttp>=3.7.4.post0->plugp100==2.1.15) (1.7.2)
Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.10/site-packages (from aiohttp>=3.7.4.post0->plugp100==2.1.15) (1.2.0)
Building wheels for collected packages: pycryptodome
Running command python setup.py bdist_wheel
Testing support for clang
Target does not support clang
Testing support for gcc
Target does not support gcc
Testing support for stdint.h header
Target does not support stdint.h header
Testing support for 128-bit integer
Target does not support 128-bit integer
Testing support for cpuid.h header
Target does not support cpuid.h header
Testing support for intrin.h header
Target does not support intrin.h header
Testing support for posix_memalign
Target does not support posix_memalign
Testing support for memalign
Target does not support memalign
Testing support for SSE2(intrin.h)
Target does not support SSE2(intrin.h)
Testing support for SSE2(x86intrin.h)
Target does not support SSE2(x86intrin.h)
Testing support for SSE2(emmintrin.h)
Target does not support SSE2(emmintrin.h)
Warning: compiler does not support AESNI instructions
Warning: compiler does not support CLMUL instructions
running bdist_wheel
running build
running build_py
creating build/lib.linux-aarch64-cpython-310
creating build/lib.linux-aarch64-cpython-310/Crypto
copying lib/Crypto/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto
creating build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ctr.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_eax.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/DES3.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ARC2.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/PKCS1_v1_5.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ccm.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_cfb.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ChaCha20.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ofb.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_cbc.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/Blowfish.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ocb.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/AES.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_gcm.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/Salsa20.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/PKCS1_OAEP.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/CAST.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_EKSBlowfish.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_siv.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/DES.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ChaCha20_Poly1305.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_openpgp.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ecb.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ARC4.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
creating build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KangarooTwelve.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/cSHAKE128.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/BLAKE2s.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA512.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/TupleHash256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/cSHAKE256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KMAC128.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA384.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/Poly1305.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/HMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD2.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_512.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD5.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/RIPEMD160.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/CMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD4.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHAKE256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA1.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KMAC256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/keccak.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/TupleHash128.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA224.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_224.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHAKE128.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/RIPEMD.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_384.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/BLAKE2b.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
creating build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/PEM.py -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/_PBES.py -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/PKCS8.py -> build/lib.linux-aarch64-cpython-310/Crypto/IO
creating build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/_openssh.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/ElGamal.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/DSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/RSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/ECC.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
creating build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/KDF.py -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/SecretSharing.py -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
creating build/lib.linux-aarch64-cpython-310/Crypto/Random
copying lib/Crypto/Random/random.py -> build/lib.linux-aarch64-cpython-310/Crypto/Random
copying lib/Crypto/Random/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Random
creating build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/PKCS1_v1_5.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/pkcs1_15.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/pss.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/DSS.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/PKCS1_PSS.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
creating build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/Counter.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_cpu_features.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_file_system.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_raw_api.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/number.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/py3compat.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/Padding.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/RFC1751.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/asn1.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/strxor.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
creating build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerBase.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/Numbers.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/Primality.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerCustom.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerNative.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerGMP.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
copying lib/Crypto/SelfTest/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
copying lib/Crypto/SelfTest/st_common.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
copying lib/Crypto/SelfTest/__main__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
copying lib/Crypto/SelfTest/loader.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_Blowfish.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_ChaCha20.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_GCM.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_ChaCha20_Poly1305.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CBC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CAST.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CCM.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_ARC2.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_DES.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CTR.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_OpenPGP.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_DES3.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_pkcs1_oaep.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_pkcs1_15.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_EAX.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_OCB.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_ARC4.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/common.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_OFB.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CFB.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_Salsa20.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_SIV.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_AES.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA224.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_cSHAKE.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_MD5.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA3_256.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_MD2.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_BLAKE2.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_Poly1305.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA3_384.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA3_224.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_HMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA3_512.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_CMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_MD4.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_KangarooTwelve.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_KMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/common.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA256.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHAKE.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA1.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_RIPEMD160.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_keccak.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA512.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA384.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_TupleHash.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/IO
copying lib/Crypto/SelfTest/IO/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/IO
copying lib/Crypto/SelfTest/IO/test_PBES.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/IO
copying lib/Crypto/SelfTest/IO/test_PKCS8.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/IO
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
copying lib/Crypto/SelfTest/Protocol/test_rfc1751.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
copying lib/Crypto/SelfTest/Protocol/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
copying lib/Crypto/SelfTest/Protocol/test_KDF.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
copying lib/Crypto/SelfTest/Protocol/test_SecretSharing.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_import_DSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_import_RSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_RSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_ElGamal.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_ECC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_DSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_import_ECC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Random
copying lib/Crypto/SelfTest/Random/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Random
copying lib/Crypto/SelfTest/Random/test_random.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Random
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
copying lib/Crypto/SelfTest/Signature/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
copying lib/Crypto/SelfTest/Signature/test_dss.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
copying lib/Crypto/SelfTest/Signature/test_pkcs1_15.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
copying lib/Crypto/SelfTest/Signature/test_pss.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_rfc1751.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_Padding.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_number.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_strxor.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_Counter.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_asn1.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/SelfTest/Math/test_Primality.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/SelfTest/Math/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/SelfTest/Math/test_modexp.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/SelfTest/Math/test_Numbers.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/py.typed -> build/lib.linux-aarch64-cpython-310/Crypto
copying lib/Crypto/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto
copying lib/Crypto/Cipher/_mode_ctr.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/PKCS1_v1_5.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_cfb.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ARC2.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ChaCha20.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/DES3.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_gcm.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ARC4.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_EKSBlowfish.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ccm.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/Salsa20.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ofb.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/Blowfish.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/CAST.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_openpgp.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ocb.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/AES.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_siv.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/DES.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_eax.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ecb.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/PKCS1_OAEP.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ChaCha20_Poly1305.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_cbc.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Hash/MD4.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KMAC128.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/TupleHash256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/BLAKE2b.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/HMAC.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_384.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA224.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KMAC256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/RIPEMD160.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA384.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/RIPEMD.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/TupleHash128.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHAKE128.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/Poly1305.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA512.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHAKE256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KangarooTwelve.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_224.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/cSHAKE128.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/CMAC.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD5.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA1.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/cSHAKE256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_512.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/BLAKE2s.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/keccak.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD2.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/IO/_PBES.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/PEM.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/PKCS8.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/PublicKey/DSA.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/_openssh.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/ECC.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/ElGamal.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/RSA.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/Protocol/SecretSharing.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/KDF.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Random/random.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Random
copying lib/Crypto/Random/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Random
copying lib/Crypto/Signature/PKCS1_v1_5.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/pss.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/DSS.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/pkcs1_15.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/PKCS1_PSS.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Util/strxor.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/asn1.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/Padding.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_raw_api.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_cpu_features.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/RFC1751.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_file_system.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/Counter.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/py3compat.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/number.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Math/Numbers.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerGMP.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerNative.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerBase.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/Primality.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
running build_ext
building 'Crypto.Hash._MD2' extension
creating build/temp.linux-aarch64-cpython-310
creating build/temp.linux-aarch64-cpython-310/src
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=64 -DLTC_NO_ASM -Isrc/ -I/usr/local/include/python3.10 -c src/MD2.c -o build/temp.linux-aarch64-cpython-310/src/MD2.o
error: command 'gcc' failed: No such file or directory
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /usr/local/bin/python -u -c '
exec(compile('"'"''"'"''"'"'
# This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py
#
# - It imports setuptools before invoking setup.py, to enable projects that directly
# import from `distutils.core` to work with newer packaging standards.
# - It provides a clear error message when setuptools is not installed.
# - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so
# setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning:
# manifest_maker: standard file '"'"'-c'"'"' not found".
# - It generates a shim setup.py, for handling setup.cfg-only projects.
import os, sys, tokenize
try:
import setuptools
except ImportError as error:
print(
"ERROR: Can not execute `setup.py` since setuptools is not available in "
"the build environment.",
file=sys.stderr,
)
sys.exit(1)
__file__ = %r
sys.argv[0] = __file__
if os.path.exists(__file__):
filename = __file__
with tokenize.open(__file__) as f:
setup_py_code = f.read()
else:
filename = "<auto-generated setuptools caller>"
setup_py_code = "from setuptools import setup; setup()"
exec(compile(setup_py_code, filename, "exec"))
'"'"''"'"''"'"' % ('"'"'/tmp/pip-install-eq5rgov7/pycryptodome_02690f291b7745699e5b37c4535e5a13/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' bdist_wheel -d /tmp/pip-wheel-got89427
cwd: /tmp/pip-install-eq5rgov7/pycryptodome_02690f291b7745699e5b37c4535e5a13/
Building wheel for pycryptodome (setup.py) ... error
ERROR: Failed building wheel for pycryptodome
Running setup.py clean for pycryptodome
Running command python setup.py clean
Testing support for clang
Target does not support clang
Testing support for gcc
Target does not support gcc
Testing support for stdint.h header
Target does not support stdint.h header
Testing support for 128-bit integer
Target does not support 128-bit integer
Testing support for cpuid.h header
Target does not support cpuid.h header
Testing support for intrin.h header
Target does not support intrin.h header
Testing support for posix_memalign
Target does not support posix_memalign
Testing support for memalign
Target does not support memalign
Testing support for SSE2(intrin.h)
Target does not support SSE2(intrin.h)
Testing support for SSE2(x86intrin.h)
Target does not support SSE2(x86intrin.h)
Testing support for SSE2(emmintrin.h)
Target does not support SSE2(emmintrin.h)
Warning: compiler does not support AESNI instructions
Warning: compiler does not support CLMUL instructions
running clean
removing 'build/temp.linux-aarch64-cpython-310' (and everything under it)
removing 'build/lib.linux-aarch64-cpython-310' (and everything under it)
'build/bdist.linux-aarch64' does not exist -- can't clean it
'build/scripts-3.10' does not exist -- can't clean it
removing 'build'
Failed to build pycryptodome
Installing collected packages: pycryptodome, jsons, chardet, plugp100
Attempting uninstall: pycryptodome
Found existing installation: pycryptodome 3.15.0
Uninstalling pycryptodome-3.15.0:
Removing file or directory /usr/local/lib/python3.10/site-packages/Crypto/
Removing file or directory /usr/local/lib/python3.10/site-packages/pycryptodome-3.15.0.dist-info/
Successfully uninstalled pycryptodome-3.15.0
Running command Running setup.py install for pycryptodome
Testing support for clang
Target does not support clang
Testing support for gcc
Target does not support gcc
Testing support for stdint.h header
Target does not support stdint.h header
Testing support for 128-bit integer
Target does not support 128-bit integer
Testing support for cpuid.h header
Target does not support cpuid.h header
Testing support for intrin.h header
Target does not support intrin.h header
Testing support for posix_memalign
Target does not support posix_memalign
Testing support for memalign
Target does not support memalign
Testing support for SSE2(intrin.h)
Target does not support SSE2(intrin.h)
Testing support for SSE2(x86intrin.h)
Target does not support SSE2(x86intrin.h)
Testing support for SSE2(emmintrin.h)
Target does not support SSE2(emmintrin.h)
Warning: compiler does not support AESNI instructions
Warning: compiler does not support CLMUL instructions
running install
/usr/local/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build/lib.linux-aarch64-cpython-310
creating build/lib.linux-aarch64-cpython-310/Crypto
copying lib/Crypto/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto
creating build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ctr.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_eax.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/DES3.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ARC2.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/PKCS1_v1_5.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ccm.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_cfb.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ChaCha20.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ofb.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_cbc.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/Blowfish.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ocb.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/AES.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_gcm.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/Salsa20.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/PKCS1_OAEP.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/CAST.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_EKSBlowfish.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_siv.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/DES.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ChaCha20_Poly1305.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_openpgp.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ecb.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ARC4.py -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
creating build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KangarooTwelve.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/cSHAKE128.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/BLAKE2s.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA512.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/TupleHash256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/cSHAKE256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KMAC128.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA384.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/Poly1305.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/HMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD2.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_512.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD5.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/RIPEMD160.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/CMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD4.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHAKE256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA1.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KMAC256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/keccak.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA256.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/TupleHash128.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA224.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_224.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHAKE128.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/RIPEMD.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_384.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/BLAKE2b.py -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
creating build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/PEM.py -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/_PBES.py -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/PKCS8.py -> build/lib.linux-aarch64-cpython-310/Crypto/IO
creating build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/_openssh.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/ElGamal.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/DSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/RSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/ECC.py -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
creating build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/KDF.py -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/SecretSharing.py -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
creating build/lib.linux-aarch64-cpython-310/Crypto/Random
copying lib/Crypto/Random/random.py -> build/lib.linux-aarch64-cpython-310/Crypto/Random
copying lib/Crypto/Random/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Random
creating build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/PKCS1_v1_5.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/pkcs1_15.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/pss.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/DSS.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/PKCS1_PSS.py -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
creating build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/Counter.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_cpu_features.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_file_system.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_raw_api.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/number.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/py3compat.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/Padding.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/RFC1751.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/asn1.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/strxor.py -> build/lib.linux-aarch64-cpython-310/Crypto/Util
creating build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerBase.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/Numbers.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/Primality.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerCustom.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerNative.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerGMP.py -> build/lib.linux-aarch64-cpython-310/Crypto/Math
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
copying lib/Crypto/SelfTest/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
copying lib/Crypto/SelfTest/st_common.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
copying lib/Crypto/SelfTest/__main__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
copying lib/Crypto/SelfTest/loader.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_Blowfish.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_ChaCha20.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_GCM.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_ChaCha20_Poly1305.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CBC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CAST.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CCM.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_ARC2.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_DES.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CTR.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_OpenPGP.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_DES3.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_pkcs1_oaep.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_pkcs1_15.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_EAX.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_OCB.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_ARC4.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/common.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_OFB.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_CFB.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_Salsa20.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_SIV.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
copying lib/Crypto/SelfTest/Cipher/test_AES.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Cipher
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA224.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_cSHAKE.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_MD5.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA3_256.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_MD2.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_BLAKE2.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_Poly1305.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA3_384.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA3_224.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_HMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA3_512.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_CMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_MD4.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_KangarooTwelve.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_KMAC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/common.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA256.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHAKE.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA1.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_RIPEMD160.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_keccak.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA512.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_SHA384.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
copying lib/Crypto/SelfTest/Hash/test_TupleHash.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Hash
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/IO
copying lib/Crypto/SelfTest/IO/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/IO
copying lib/Crypto/SelfTest/IO/test_PBES.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/IO
copying lib/Crypto/SelfTest/IO/test_PKCS8.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/IO
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
copying lib/Crypto/SelfTest/Protocol/test_rfc1751.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
copying lib/Crypto/SelfTest/Protocol/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
copying lib/Crypto/SelfTest/Protocol/test_KDF.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
copying lib/Crypto/SelfTest/Protocol/test_SecretSharing.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Protocol
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_import_DSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_import_RSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_RSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_ElGamal.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_ECC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_DSA.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
copying lib/Crypto/SelfTest/PublicKey/test_import_ECC.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/PublicKey
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Random
copying lib/Crypto/SelfTest/Random/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Random
copying lib/Crypto/SelfTest/Random/test_random.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Random
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
copying lib/Crypto/SelfTest/Signature/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
copying lib/Crypto/SelfTest/Signature/test_dss.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
copying lib/Crypto/SelfTest/Signature/test_pkcs1_15.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
copying lib/Crypto/SelfTest/Signature/test_pss.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Signature
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_rfc1751.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_Padding.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_number.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_strxor.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_Counter.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
copying lib/Crypto/SelfTest/Util/test_asn1.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Util
creating build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/SelfTest/Math/test_Primality.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/SelfTest/Math/__init__.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/SelfTest/Math/test_modexp.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/SelfTest/Math/test_Numbers.py -> build/lib.linux-aarch64-cpython-310/Crypto/SelfTest/Math
copying lib/Crypto/py.typed -> build/lib.linux-aarch64-cpython-310/Crypto
copying lib/Crypto/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto
copying lib/Crypto/Cipher/_mode_ctr.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/PKCS1_v1_5.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_cfb.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ARC2.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ChaCha20.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/DES3.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_gcm.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ARC4.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_EKSBlowfish.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ccm.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/Salsa20.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ofb.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/Blowfish.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/CAST.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_openpgp.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ocb.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/AES.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_siv.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/DES.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_eax.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_ecb.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/PKCS1_OAEP.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/ChaCha20_Poly1305.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Cipher/_mode_cbc.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Cipher
copying lib/Crypto/Hash/MD4.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KMAC128.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/TupleHash256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/BLAKE2b.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/HMAC.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_384.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA224.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KMAC256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/RIPEMD160.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA384.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/RIPEMD.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/TupleHash128.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHAKE128.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/Poly1305.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA512.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHAKE256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/KangarooTwelve.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_224.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/cSHAKE128.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/CMAC.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD5.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA1.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/cSHAKE256.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/SHA3_512.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/BLAKE2s.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/keccak.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/Hash/MD2.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Hash
copying lib/Crypto/IO/_PBES.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/PEM.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/IO/PKCS8.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/IO
copying lib/Crypto/PublicKey/DSA.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/_openssh.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/ECC.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/ElGamal.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/RSA.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/PublicKey/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/PublicKey
copying lib/Crypto/Protocol/SecretSharing.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/KDF.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Protocol/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Protocol
copying lib/Crypto/Random/random.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Random
copying lib/Crypto/Random/__init__.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Random
copying lib/Crypto/Signature/PKCS1_v1_5.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/pss.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/DSS.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/pkcs1_15.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Signature/PKCS1_PSS.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Signature
copying lib/Crypto/Util/strxor.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/asn1.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/Padding.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_raw_api.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_cpu_features.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/RFC1751.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/_file_system.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/Counter.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/py3compat.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Util/number.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Util
copying lib/Crypto/Math/Numbers.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerGMP.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerNative.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerBase.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
copying lib/Crypto/Math/Primality.pyi -> build/lib.linux-aarch64-cpython-310/Crypto/Math
running build_ext
building 'Crypto.Hash._MD2' extension
creating build/temp.linux-aarch64-cpython-310
creating build/temp.linux-aarch64-cpython-310/src
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=64 -DLTC_NO_ASM -Isrc/ -I/usr/local/include/python3.10 -c src/MD2.c -o build/temp.linux-aarch64-cpython-310/src/MD2.o
error: command 'gcc' failed: No such file or directory
error: subprocess-exited-with-error
× Running setup.py install for pycryptodome did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /usr/local/bin/python -u -c '
exec(compile('"'"''"'"''"'"'
# This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py
#
# - It imports setuptools before invoking setup.py, to enable projects that directly
# import from `distutils.core` to work with newer packaging standards.
# - It provides a clear error message when setuptools is not installed.
# - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so
# setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning:
# manifest_maker: standard file '"'"'-c'"'"' not found".
# - It generates a shim setup.py, for handling setup.cfg-only projects.
import os, sys, tokenize
try:
import setuptools
except ImportError as error:
print(
"ERROR: Can not execute `setup.py` since setuptools is not available in "
"the build environment.",
file=sys.stderr,
)
sys.exit(1)
__file__ = %r
sys.argv[0] = __file__
if os.path.exists(__file__):
filename = __file__
with tokenize.open(__file__) as f:
setup_py_code = f.read()
else:
filename = "<auto-generated setuptools caller>"
setup_py_code = "from setuptools import setup; setup()"
exec(compile(setup_py_code, filename, "exec"))
'"'"''"'"''"'"' % ('"'"'/tmp/pip-install-eq5rgov7/pycryptodome_02690f291b7745699e5b37c4535e5a13/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' install --record /tmp/pip-record-lh_d1yj8/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.10/pycryptodome
cwd: /tmp/pip-install-eq5rgov7/pycryptodome_02690f291b7745699e5b37c4535e5a13/
Running setup.py install for pycryptodome ... error
WARNING: No metadata found in /usr/local/lib/python3.10/site-packages
Rolling back uninstall of pycryptodome
Moving to /usr/local/lib/python3.10/site-packages/Crypto/
from /usr/local/lib/python3.10/site-packages/~rypto
Moving to /usr/local/lib/python3.10/site-packages/pycryptodome-3.15.0.dist-info/
from /usr/local/lib/python3.10/site-packages/~ycryptodome-3.15.0.dist-info
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> pycryptodome
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
You may want to apk add musl-dev gcc
prior installing plugp100 on homeassistant-core docker.
You may want to
apk add musl-dev gcc
prior installing plugp100 on homeassistant-core docker.
You're not supposed to (also because new updates can erase the additional packages) but that lets the plugin install correctly, however we run into another issue on the setup, when you configure host/user/pass you get an "Invalid authentication" and the log (ha core log) dumps:
/usr/local/lib/python3.10/site-packages/jsons/_common_impl.py:43: UserWarning: Failed to dump attribute "HandshakeParams(key='-----BEGIN PUBLIC KEY-----\nTHE-PUBLIC-KEY\n-----END PUBLIC KEY-----\n')" of object of type "HandshakeMethod". Reason: 'NoneType' object is not callable. Ignoring the attribute. Use suppress_warning(attribute-not-serialized) or suppress_warnings(True) to turn off this message.
warnings.warn(msg_, *args, **kwargs)
Not sure if they are related, but either way it doesn't seem to work
I've released a new version of plugp100
, please try if it works: pip install plugp100==2.1.16
. If do I will release a new version of integration
I've released a new version of
plugp100
, please try if it works:pip install plugp100==2.1.16
. If do I will release a new version of integration
Same error for me, failed to dump attribute etc. etc.
I've released a new version of
plugp100
, please try if it works:pip install plugp100==2.1.16
. If do I will release a new version of integrationSame error for me, failed to dump attribute etc. etc.
Ok, but is installed, right? The main problem is install phase
I don't have much knowledge of the underlying software but I can share that I ran this from my supervised host successfully:
docker exec -it homeassistant bash -c "apk add musl-dev gcc;pip install plugp100==2.1.16"
I reinstalled 2022.7.x
but I still get "unloaded" on the integration and that's as the HACS hasn't been updated, so unfortunately
I can't run p100
library to confirm this does work on my P100. Let me know if there is anything you want me to do to test
It looks like with bump of python to 3.10 it's not possible to build required lib plugp100
Setup failed for custom integration tapo: Requirements for tapo not found: ['plugp100==2.1.14'].