Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@DietPi:~# /home/homeassistant/homeassistant-update.sh Requirement already satisfied: homeassistant in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (2021.7.2)
- Collecting homeassistant
- Using cached homeassistant-2021.11.5-py3-none-any.whl (14.5 MB)
- Requirement already satisfied: aiohttp==3.7.4.post0 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (3.7.4.post0)
- Collecting awesomeversion==21.10.1
- Using cached awesomeversion-21.10.1-py3-none-any.whl (13 kB)
- Requirement already satisfied: attrs==21.2.0 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (21.2.0)
- Requirement already satisfied: astral==2.2 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (2.2)
- Collecting voluptuous==0.12.2
- Using cached voluptuous-0.12.2-py3-none-any.whl
- Requirement already satisfied: backports.zoneinfo in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (0.2.1)
- Requirement already satisfied: python-slugify==4.0.1 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (4.0.1)
- Requirement already satisfied: bcrypt==3.1.7 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (3.1.7)
- Requirement already satisfied: voluptuous-serialize==2.4.0 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (2.4.0)
- Collecting jinja2==3.0.2
- Using cached Jinja2-3.0.2-py3-none-any.whl (133 kB)
- Collecting requests==2.26.0
- Using cached requests-2.26.0-py2.py3-none-any.whl (62 kB)
- Collecting ciso8601==2.2.0
- Using cached ciso8601-2.2.0-cp38-cp38-linux_armv7l.whl
- Requirement already satisfied: yarl==1.6.3 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (1.6.3)
- Collecting pyyaml==6.0
- Using cached PyYAML-6.0-cp38-cp38-linux_armv7l.whl
- Collecting PyJWT==2.1.0
- Using cached PyJWT-2.1.0-py3-none-any.whl (16 kB)
- Collecting pip<20.3,>=8.0.3
- Using cached pip-20.2.4-py2.py3-none-any.whl (1.5 MB)
- Collecting cryptography==3.4.8
- Using cached cryptography-3.4.8.tar.gz (546 kB)
- Installing build dependencies ... done
- Getting requirements to build wheel ... done
- Preparing metadata (pyproject.toml) ... done
- Collecting httpx==0.19.0
- Using cached httpx-0.19.0-py3-none-any.whl (77 kB)
- Requirement already satisfied: async-timeout==3.0.1 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (3.0.1)
- Requirement already satisfied: certifi>=2021.5.30 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from homeassistant) (2021.5.30)
- Requirement already satisfied: typing-extensions>=3.6.5 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->homeassistant) (3.10.0.0)
- Requirement already satisfied: multidict<7.0,>=4.5 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->homeassistant) (5.1.0)
- Requirement already satisfied: chardet<5.0,>=2.0 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->homeassistant) (4.0.0)
- Requirement already satisfied: pytz in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from astral==2.2->homeassistant) (2021.1)
- Requirement already satisfied: cffi>=1.1 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from bcrypt==3.1.7->homeassistant) (1.14.6)
- Requirement already satisfied: six>=1.4.1 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from bcrypt==3.1.7->homeassistant) (1.16.0)
- Requirement already satisfied: sniffio in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from httpx==0.19.0->homeassistant) (1.2.0)
- Requirement already satisfied: httpcore<0.14.0,>=0.13.3 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from httpx==0.19.0->homeassistant) (0.13.6)
- Requirement already satisfied: rfc3986[idna2008]<2,>=1.3 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from httpx==0.19.0->homeassistant) (1.5.0)
- Collecting charset-normalizer
- Using cached charset_normalizer-2.0.9-py3-none-any.whl (39 kB)
- Requirement already satisfied: MarkupSafe>=2.0 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from jinja2==3.0.2->homeassistant) (2.0.1)
- Requirement already satisfied: text-unidecode>=1.3 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from python-slugify==4.0.1->homeassistant) (1.3)
- Requirement already satisfied: idna<4,>=2.5 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from requests==2.26.0->homeassistant) (2.10)
- Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from requests==2.26.0->homeassistant) (1.26.6)
- Requirement already satisfied: pycparser in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from cffi>=1.1->bcrypt==3.1.7->homeassistant) (2.20)
- Requirement already satisfied: anyio==3.* in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from httpcore<0.14.0,>=0.13.3->httpx==0.19.0->homeassistant) (3.2.1)
- Requirement already satisfied: h11<0.13,>=0.11 in ./.pyenv/versions/3.8.10/lib/python3.8/site-packages (from httpcore<0.14.0,>=0.13.3->httpx==0.19.0->homeassistant) (0.12.0)
- Building wheels for collected packages: cryptography
- Building wheel for cryptography (pyproject.toml) ... error
- ERROR: Command errored out with exit status 1:
- command: /home/homeassistant/.pyenv/versions/3.8.10/bin/python3.8 /home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /tmp/tmp5i_wco8x
- cwd: /tmp/pip-install-nq3w1g8q/cryptography_94b46815709f4cd495553a57ba70392e
- Complete output (162 lines):
- running bdist_wheel
- running build
- running build_py
- creating build
- creating build/lib.linux-armv7l-3.8
- creating build/lib.linux-armv7l-3.8/cryptography
- copying src/cryptography/utils.py -> build/lib.linux-armv7l-3.8/cryptography
- copying src/cryptography/fernet.py -> build/lib.linux-armv7l-3.8/cryptography
- copying src/cryptography/exceptions.py -> build/lib.linux-armv7l-3.8/cryptography
- copying src/cryptography/__init__.py -> build/lib.linux-armv7l-3.8/cryptography
- copying src/cryptography/__about__.py -> build/lib.linux-armv7l-3.8/cryptography
- creating build/lib.linux-armv7l-3.8/cryptography/x509
- copying src/cryptography/x509/oid.py -> build/lib.linux-armv7l-3.8/cryptography/x509
- copying src/cryptography/x509/ocsp.py -> build/lib.linux-armv7l-3.8/cryptography/x509
- copying src/cryptography/x509/name.py -> build/lib.linux-armv7l-3.8/cryptography/x509
- copying src/cryptography/x509/general_name.py -> build/lib.linux-armv7l-3.8/cryptography/x509
- copying src/cryptography/x509/extensions.py -> build/lib.linux-armv7l-3.8/cryptography/x509
- copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-armv7l-3.8/cryptography/x509
- copying src/cryptography/x509/base.py -> build/lib.linux-armv7l-3.8/cryptography/x509
- copying src/cryptography/x509/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/x509
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat
- copying src/cryptography/hazmat/_types.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat
- copying src/cryptography/hazmat/_oid.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat
- copying src/cryptography/hazmat/_der.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat
- copying src/cryptography/hazmat/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/bindings
- copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/bindings
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/backends
- copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends
- copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/twofactor
- copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/twofactor
- copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/twofactor
- copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/twofactor
- copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/twofactor
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/serialization
- copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/serialization
- copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/serialization
- copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/serialization
- copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/serialization
- copying src/cryptography/hazmat/primitives/serialization/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/serialization
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/kdf
- copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/kdf
- copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/kdf
- copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/kdf
- copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/kdf
- copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/kdf
- copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/kdf
- copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/kdf
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/ciphers
- copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/ciphers
- copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/ciphers
- copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/ciphers
- copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/ciphers
- copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/ciphers
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/primitives/asymmetric
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/bindings/openssl
- copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/bindings/openssl
- copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/bindings/openssl
- copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/bindings/openssl
- creating build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/ocsp.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-armv7l-3.8/cryptography/hazmat/backends/openssl
- running egg_info
- writing src/cryptography.egg-info/PKG-INFO
- writing dependency_links to src/cryptography.egg-info/dependency_links.txt
- writing requirements to src/cryptography.egg-info/requires.txt
- writing top-level names to src/cryptography.egg-info/top_level.txt
- reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
- reading manifest template 'MANIFEST.in'
- no previously-included directories found matching 'docs/_build'
- warning: no previously-included files found matching 'vectors'
- warning: no previously-included files matching '*' found under directory 'vectors'
- warning: no previously-included files matching '*' found under directory '.github'
- warning: no previously-included files found matching 'release.py'
- warning: no previously-included files found matching '.coveragerc'
- warning: no previously-included files found matching 'codecov.yml'
- warning: no previously-included files found matching '.readthedocs.yml'
- warning: no previously-included files found matching 'dev-requirements.txt'
- warning: no previously-included files found matching 'tox.ini'
- warning: no previously-included files found matching 'mypy.ini'
- warning: no previously-included files matching '*' found under directory '.zuul.d'
- warning: no previously-included files matching '*' found under directory '.zuul.playbooks'
- adding license file 'LICENSE'
- adding license file 'LICENSE.APACHE'
- adding license file 'LICENSE.BSD'
- adding license file 'LICENSE.PSF'
- writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
- copying src/cryptography/py.typed -> build/lib.linux-armv7l-3.8/cryptography
- running build_ext
- running build_rust
- =============================DEBUG ASSISTANCE=============================
- If you are seeing a compilation error please try the following steps to
- successfully install cryptography:
- 1) Upgrade to the latest pip and try again. This will fix errors for most
- users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
- 2) Read https://cryptography.io/en/latest/installation.html for specific
- instructions for your platform.
- 3) Check our frequently asked questions for more information:
- https://cryptography.io/en/latest/faq.html
- 4) Ensure you have a recent Rust toolchain installed:
- https://cryptography.io/en/latest/installation.html#rust
- 5) If you are experiencing issues with Rust for *this release only* you may
- set the environment variable `CRYPTOGRAPHY_DONT_BUILD_RUST=1`.
- =============================DEBUG ASSISTANCE=============================
- error: can't find Rust compiler
- If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.
- To update pip, run:
- pip install --upgrade pip
- and then retry package installation.
- If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.
- This package requires Rust >=1.41.0.
- ----------------------------------------
- ERROR: Failed building wheel for cryptography
- Failed to build cryptography
- ERROR: Could not build wheels for cryptography, which is required to install pyproject.toml-based projects
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement