Skip to content

Instantly share code, notes, and snippets.

@normanlmfung
Created November 5, 2022 08:01
Show Gist options
  • Save normanlmfung/6dcc91a8c7088eba3a3cbf4c3a9b7df3 to your computer and use it in GitHub Desktop.
Save normanlmfung/6dcc91a8c7088eba3a3cbf4c3a9b7df3 to your computer and use it in GitHub Desktop.
pypy hate aptos_sdk
D:\dev\samples\py>pypy -mpip install aptos_sdk
Defaulting to user installation because normal site-packages is not writeable
Collecting aptos_sdk
Using cached aptos_sdk-0.4.1-py3-none-any.whl (18 kB)
Collecting httpx
Using cached httpx-0.23.0-py3-none-any.whl (84 kB)
Collecting pynacl
Using cached PyNaCl-1.5.0.tar.gz (3.4 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: certifi in c:\users\norman\appdata\roaming\pypy\pypy39\site-packages (from httpx->aptos_sdk) (2022.5.18.1)
Collecting sniffio
Using cached sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting rfc3986[idna2008]<2,>=1.3
Using cached rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)
Collecting httpcore<0.16.0,>=0.15.0
Using cached httpcore-0.15.0-py3-none-any.whl (68 kB)
Collecting h11<0.13,>=0.11
Using cached h11-0.12.0-py3-none-any.whl (54 kB)
Collecting anyio==3.*
Using cached anyio-3.6.2-py3-none-any.whl (80 kB)
Requirement already satisfied: idna>=2.8 in c:\users\norman\appdata\roaming\pypy\pypy39\site-packages (from anyio==3.*->httpcore<0.16.0,>=0.15.0->httpx->aptos_sdk) (3.3)
Building wheels for collected packages: pynacl
Building wheel for pynacl (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for pynacl (pyproject.toml) did not run successfully.
Γöé exit code: 1
Γò░ΓöÇ> [43 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-pypy39
creating build\lib.win-amd64-pypy39\nacl
copying src\nacl\encoding.py -> build\lib.win-amd64-pypy39\nacl
copying src\nacl\exceptions.py -> build\lib.win-amd64-pypy39\nacl
copying src\nacl\hash.py -> build\lib.win-amd64-pypy39\nacl
copying src\nacl\hashlib.py -> build\lib.win-amd64-pypy39\nacl
copying src\nacl\public.py -> build\lib.win-amd64-pypy39\nacl
copying src\nacl\secret.py -> build\lib.win-amd64-pypy39\nacl
copying src\nacl\signing.py -> build\lib.win-amd64-pypy39\nacl
copying src\nacl\utils.py -> build\lib.win-amd64-pypy39\nacl
copying src\nacl\__init__.py -> build\lib.win-amd64-pypy39\nacl
creating build\lib.win-amd64-pypy39\nacl\pwhash
copying src\nacl\pwhash\argon2i.py -> build\lib.win-amd64-pypy39\nacl\pwhash
copying src\nacl\pwhash\argon2id.py -> build\lib.win-amd64-pypy39\nacl\pwhash
copying src\nacl\pwhash\scrypt.py -> build\lib.win-amd64-pypy39\nacl\pwhash
copying src\nacl\pwhash\_argon2.py -> build\lib.win-amd64-pypy39\nacl\pwhash
copying src\nacl\pwhash\__init__.py -> build\lib.win-amd64-pypy39\nacl\pwhash
creating build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_aead.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_box.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_core.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_generichash.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_hash.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_kx.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_pwhash.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_scalarmult.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_secretbox.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_secretstream.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_shorthash.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\crypto_sign.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\randombytes.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\sodium_core.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\utils.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\bindings\__init__.py -> build\lib.win-amd64-pypy39\nacl\bindings
copying src\nacl\py.typed -> build\lib.win-amd64-pypy39\nacl
running build_clib
C:\Users\norman\AppData\Local\Temp\pip-build-env-2ro6_zus\overlay\Lib\site-packages\setuptools\config\setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
warnings.warn(msg, warning_class)
error: [WinError 193] %1 is not a valid Win32 application
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pynacl
Failed to build pynacl
ERROR: Could not build wheels for pynacl, which is required to install pyproject.toml-based projects
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment