Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing setuptools-build-hook Using setuptoolsBuildPhase Using setuptoolsShellHook Sourcing pip-install-hook Using pipInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing setuptools-check-hook Using setuptoolsCheckPhase Sourcing pytest-check-hook Using pytestCheckPhase Removing setuptoolsCheckPhase @nix { "action": "setPhase", "phase": "unpackPhase" } unpacking sources unpacking source archive /nix/store/gkjzsn9wam3xyr1zv11rlahd61b87vkl-PyNaCl-1.4.0.tar.gz source root is PyNaCl-1.4.0 setting SOURCE_DATE_EPOCH to timestamp 1590435559 of file PyNaCl-1.4.0/setup.cfg @nix { "action": "setPhase", "phase": "patchPhase" } patching sources @nix { "action": "setPhase", "phase": "configurePhase" } configuring fixing libtool script ./src/libsodium/ltmain.sh fixing libtool script ./src/libsodium/build-aux/ltmain.sh no configure script, doing nothing @nix { "action": "setPhase", "phase": "buildPhase" } building Executing setuptoolsBuildPhase running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-3.8 creating build/lib.linux-x86_64-3.8/nacl copying src/nacl/hash.py -> build/lib.linux-x86_64-3.8/nacl copying src/nacl/secret.py -> build/lib.linux-x86_64-3.8/nacl copying src/nacl/__init__.py -> build/lib.linux-x86_64-3.8/nacl copying src/nacl/exceptions.py -> build/lib.linux-x86_64-3.8/nacl copying src/nacl/utils.py -> build/lib.linux-x86_64-3.8/nacl copying src/nacl/hashlib.py -> build/lib.linux-x86_64-3.8/nacl copying src/nacl/public.py -> build/lib.linux-x86_64-3.8/nacl copying src/nacl/encoding.py -> build/lib.linux-x86_64-3.8/nacl copying src/nacl/signing.py -> build/lib.linux-x86_64-3.8/nacl creating build/lib.linux-x86_64-3.8/nacl/pwhash copying src/nacl/pwhash/scrypt.py -> build/lib.linux-x86_64-3.8/nacl/pwhash copying src/nacl/pwhash/_argon2.py -> build/lib.linux-x86_64-3.8/nacl/pwhash copying src/nacl/pwhash/__init__.py -> build/lib.linux-x86_64-3.8/nacl/pwhash copying src/nacl/pwhash/argon2id.py -> build/lib.linux-x86_64-3.8/nacl/pwhash copying src/nacl/pwhash/argon2i.py -> build/lib.linux-x86_64-3.8/nacl/pwhash creating build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_aead.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_hash.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_generichash.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_kx.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_shorthash.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_scalarmult.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/sodium_core.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/__init__.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/utils.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_sign.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/randombytes.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_secretstream.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_core.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_pwhash.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_secretbox.py -> build/lib.linux-x86_64-3.8/nacl/bindings copying src/nacl/bindings/crypto_box.py -> build/lib.linux-x86_64-3.8/nacl/bindings running build_ext generating cffi module 'build/temp.linux-x86_64-3.8/_sodium.c' creating build/temp.linux-x86_64-3.8 building '_sodium' extension creating build/temp.linux-x86_64-3.8/build creating build/temp.linux-x86_64-3.8/build/temp.linux-x86_64-3.8 gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/nix/store/66p7i56lg3zzp7nj6g0fywb704ihp4iy-python3-3.8.11/include/python3.8 -c build/temp.linux-x86_64-3.8/_sodium.c -o build/temp.linux-x86_64-3.8/build/temp.linux-x86_64-3.8/_sodium.o gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.4.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.4.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.20/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.35.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1l/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.4.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.4.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.20/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.35.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1l/lib build/temp.linux-x86_64-3.8/build/temp.linux-x86_64-3.8/_sodium.o -L/nix/store/66p7i56lg3zzp7nj6g0fywb704ihp4iy-python3-3.8.11/lib -lsodium -o build/lib.linux-x86_64-3.8/nacl/_sodium.abi3.so installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/nacl copying build/lib.linux-x86_64-3.8/nacl/hash.py -> build/bdist.linux-x86_64/wheel/nacl copying build/lib.linux-x86_64-3.8/nacl/secret.py -> build/bdist.linux-x86_64/wheel/nacl copying build/lib.linux-x86_64-3.8/nacl/__init__.py -> build/bdist.linux-x86_64/wheel/nacl copying build/lib.linux-x86_64-3.8/nacl/exceptions.py -> build/bdist.linux-x86_64/wheel/nacl copying build/lib.linux-x86_64-3.8/nacl/_sodium.abi3.so -> build/bdist.linux-x86_64/wheel/nacl copying build/lib.linux-x86_64-3.8/nacl/utils.py -> build/bdist.linux-x86_64/wheel/nacl copying build/lib.linux-x86_64-3.8/nacl/hashlib.py -> build/bdist.linux-x86_64/wheel/nacl copying build/lib.linux-x86_64-3.8/nacl/public.py -> build/bdist.linux-x86_64/wheel/nacl creating build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_aead.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_hash.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_generichash.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_kx.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_shorthash.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_scalarmult.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/sodium_core.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/__init__.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/utils.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_sign.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/randombytes.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_secretstream.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_core.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_pwhash.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_secretbox.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/bindings/crypto_box.py -> build/bdist.linux-x86_64/wheel/nacl/bindings copying build/lib.linux-x86_64-3.8/nacl/encoding.py -> build/bdist.linux-x86_64/wheel/nacl creating build/bdist.linux-x86_64/wheel/nacl/pwhash copying build/lib.linux-x86_64-3.8/nacl/pwhash/scrypt.py -> build/bdist.linux-x86_64/wheel/nacl/pwhash copying build/lib.linux-x86_64-3.8/nacl/pwhash/_argon2.py -> build/bdist.linux-x86_64/wheel/nacl/pwhash copying build/lib.linux-x86_64-3.8/nacl/pwhash/__init__.py -> build/bdist.linux-x86_64/wheel/nacl/pwhash copying build/lib.linux-x86_64-3.8/nacl/pwhash/argon2id.py -> build/bdist.linux-x86_64/wheel/nacl/pwhash copying build/lib.linux-x86_64-3.8/nacl/pwhash/argon2i.py -> build/bdist.linux-x86_64/wheel/nacl/pwhash copying build/lib.linux-x86_64-3.8/nacl/signing.py -> build/bdist.linux-x86_64/wheel/nacl running install_egg_info running egg_info writing src/PyNaCl.egg-info/PKG-INFO writing dependency_links to src/PyNaCl.egg-info/dependency_links.txt writing requirements to src/PyNaCl.egg-info/requires.txt writing top-level names to src/PyNaCl.egg-info/top_level.txt reading manifest file 'src/PyNaCl.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__/*' found anywhere in distribution warning: no previously-included files found matching '.travis.yml' warning: no previously-included files found matching '.travis' warning: no previously-included files found matching '.travis/install.sh' warning: no previously-included files found matching '.travis/run.sh' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching 'src/libsodium*.zip' adding license file 'LICENSE' writing manifest file 'src/PyNaCl.egg-info/SOURCES.txt' Copying src/PyNaCl.egg-info to build/bdist.linux-x86_64/wheel/PyNaCl-1.4.0-py3.8.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/PyNaCl-1.4.0.dist-info/WHEEL creating 'dist/PyNaCl-1.4.0-cp38-cp38-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'nacl/__init__.py' adding 'nacl/_sodium.abi3.so' adding 'nacl/encoding.py' adding 'nacl/exceptions.py' adding 'nacl/hash.py' adding 'nacl/hashlib.py' adding 'nacl/public.py' adding 'nacl/secret.py' adding 'nacl/signing.py' adding 'nacl/utils.py' adding 'nacl/bindings/__init__.py' adding 'nacl/bindings/crypto_aead.py' adding 'nacl/bindings/crypto_box.py' adding 'nacl/bindings/crypto_core.py' adding 'nacl/bindings/crypto_generichash.py' adding 'nacl/bindings/crypto_hash.py' adding 'nacl/bindings/crypto_kx.py' adding 'nacl/bindings/crypto_pwhash.py' adding 'nacl/bindings/crypto_scalarmult.py' adding 'nacl/bindings/crypto_secretbox.py' adding 'nacl/bindings/crypto_secretstream.py' adding 'nacl/bindings/crypto_shorthash.py' adding 'nacl/bindings/crypto_sign.py' adding 'nacl/bindings/randombytes.py' adding 'nacl/bindings/sodium_core.py' adding 'nacl/bindings/utils.py' adding 'nacl/pwhash/__init__.py' adding 'nacl/pwhash/_argon2.py' adding 'nacl/pwhash/argon2i.py' adding 'nacl/pwhash/argon2id.py' adding 'nacl/pwhash/scrypt.py' adding 'PyNaCl-1.4.0.dist-info/LICENSE' adding 'PyNaCl-1.4.0.dist-info/METADATA' adding 'PyNaCl-1.4.0.dist-info/WHEEL' adding 'PyNaCl-1.4.0.dist-info/top_level.txt' adding 'PyNaCl-1.4.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Finished executing setuptoolsBuildPhase @nix { "action": "setPhase", "phase": "installPhase" } installing Executing pipInstallPhase /build/PyNaCl-1.4.0/dist /build/PyNaCl-1.4.0 Processing ./PyNaCl-1.4.0-cp38-cp38-linux_x86_64.whl Requirement already satisfied: six in /nix/store/bjljgwz68hbgicn2cfdx3bkxwp05w98j-python3.8-six-1.16.0/lib/python3.8/site-packages (from PyNaCl==1.4.0) (1.16.0) Requirement already satisfied: cffi>=1.4.1 in /nix/store/rq0rx44aq1ks2vkkzw74n0nv4y6qw7sh-python3.8-cffi-1.14.5/lib/python3.8/site-packages (from PyNaCl==1.4.0) (1.14.5) Requirement already satisfied: pycparser in /nix/store/w532jaiz2i2kgzy6i0vl3vmahv2a6w3d-python3.8-pycparser-2.20/lib/python3.8/site-packages (from cffi>=1.4.1->PyNaCl==1.4.0) (2.20) Installing collected packages: PyNaCl Successfully installed PyNaCl-1.4.0 /build/PyNaCl-1.4.0 Finished executing pipInstallPhase @nix { "action": "setPhase", "phase": "fixupPhase" } post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/458ywaprqq2h2ij7yqhxgy1p3rqrdxhk-python3.8-pynacl-1.4.0 shrinking /nix/store/458ywaprqq2h2ij7yqhxgy1p3rqrdxhk-python3.8-pynacl-1.4.0/lib/python3.8/site-packages/nacl/_sodium.abi3.so strip is /nix/store/v8imx1nvyz0hgvx9cbcmh6gp4ngw3ffj-binutils-2.35.1/bin/strip stripping (with command strip and flags -S) in /nix/store/458ywaprqq2h2ij7yqhxgy1p3rqrdxhk-python3.8-pynacl-1.4.0/lib patching script interpreter paths in /nix/store/458ywaprqq2h2ij7yqhxgy1p3rqrdxhk-python3.8-pynacl-1.4.0 checking for references to /build/ in /nix/store/458ywaprqq2h2ij7yqhxgy1p3rqrdxhk-python3.8-pynacl-1.4.0... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir @nix { "action": "setPhase", "phase": "installCheckPhase" } running install tests no Makefile or custom installCheckPhase, doing nothing @nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" } pythonCatchConflictsPhase @nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" } pythonRemoveBinBytecodePhase @nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" } pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: nacl @nix { "action": "setPhase", "phase": "pytestCheckPhase" } pytestCheckPhase Executing pytestCheckPhase ============================= test session starts ============================== platform linux -- Python 3.8.11, pytest-6.2.4, py-1.10.0, pluggy-0.13.1 rootdir: /build/PyNaCl-1.4.0 plugins: hypothesis-6.14.0 collecting ...  collecting 2273 items  collecting 2412 items  collected 4646 items  tests/test_aead.py ..................................................... [ 1%] ..................... [ 1%] tests/test_bindings.py .................................ss [ 2%] tests/test_box.py .............. [ 2%] tests/test_encoding.py ...... [ 2%] tests/test_exc.py .... [ 2%] tests/test_generichash.py .............................................. [ 3%] ........................................................................ [ 5%] ........................................................................ [ 6%] ........................................................................ [ 8%] ........................................................................ [ 10%] ........................................................................ [ 11%] ........................................................................ [ 13%] ........................................................................ [ 14%] ........................................................................ [ 16%] ........................................................................ [ 17%] ........................................................................ [ 19%] ........................................................................ [ 20%] ........................................................................ [ 22%] ........................................................................ [ 23%] ........................................................................ [ 25%] ........................................................................ [ 27%] ........................................................................ [ 28%] ........................................................................ [ 30%] ........................................................................ [ 31%] ........................................................................ [ 33%] ........................................................................ [ 34%] ........................................................................ [ 36%] ................................................................ss...... [ 37%] ........................................................................ [ 39%] ........................................................................ [ 41%] ........................................................................ [ 42%] ................................ss...................................... [ 44%] ........................................................................ [ 45%] ........................................................................ [ 47%] ........................................................................ [ 48%] ...... [ 48%] tests/test_hash.py ........ [ 49%] tests/test_hashlib_scrypt.py ....s [ 49%] tests/test_kx.py ...... [ 49%] tests/test_public.py ............... [ 49%] tests/test_pwhash.py ................................................... [ 50%] ....................................................ss [ 51%] tests/test_sealed_box.py .............. [ 52%] tests/test_secret.py .......... [ 52%] tests/test_secretstream.py ..... [ 52%] tests/test_shorthash.py ................................................ [ 53%] ........................................................................ [ 55%] ..........s [ 55%] tests/test_signing.py .................................................. [ 56%] ........................................................................ [ 57%] ........................................................................ [ 59%] ........................................................................ [ 61%] ........................................................................ [ 62%] ........................................................................ [ 64%] ........................................................................ [ 65%] ........................................................................ [ 67%] ........................................................................ [ 68%] ........................................................................ [ 70%] ........................................................................ [ 71%] ........................................................................ [ 73%] ........................................................................ [ 75%] ........................................................................ [ 76%] ........................................................................ [ 78%] ........................................................................ [ 79%] ........................................................................ [ 81%] ........................................................................ [ 82%] ........................................................................ [ 84%] ........................................................................ [ 85%] ........................................................................ [ 87%] ........................................................................ [ 88%] ........................................................................ [ 90%] ........................................................................ [ 92%] ........................................................................ [ 93%] ........................................................................ [ 95%] ........................................................................ [ 96%] ........................................................................ [ 98%] ........................................................................ [ 99%] ... [ 99%] tests/test_utils.py ..... [100%] ====================== 4636 passed, 10 skipped in 30.90s ======================= Finished executing pytestCheckPhase @nix { "action": "setPhase", "phase": "pytestcachePhase" } pytestcachePhase