Could not build wheels for cryptography: HA-Core venv 2023.3.6 upgrade to 2023.4.x

Hi all!

I’m using HA-Core in a virtual environment (pip) ant want to upgrade HA from 2023.3.6 to any 2023.4.x version. It’s a Raspberry Pi 3 Model B+ with osmc (debian)

This fails because of the new cryptography version 40.0.1.
I get the following error.

I tried to upgrade a completely new venv to python 3.11 but when I install the requirements I get exactly the same error. I’m wondering, why the setup tries to unpack a win32 binary.

Does someone have an idea?!


Running `rustc --crate-name cryptography_rust --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C lto=thin -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="extension-module"' -C metadata=2407ebcc60d88c97 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern asn1=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libasn1-1f36e558835be1e9.rlib --extern chrono=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libchrono-72a4a023d729740a.rlib --extern foreign_types_shared=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libforeign_types_shared-0533b1da914edb9d.rlib --extern once_cell=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libonce_cell-864698dbd75185fb.rlib --extern openssl=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libopenssl-c24ee10219eb2711.rlib --extern openssl_sys=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libopenssl_sys-de6aa823abab0d4e.rlib --extern ouroboros=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libouroboros-8c011bf66c430803.rlib --extern pem=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpem-32861522e56a774a.rlib --extern pyo3=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpyo3-5ae737da2b299080.rlib -L native=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out -l static=_openssl.a --cfg 'python_implementation="CPython"'`
          Finished release [optimized] target(s) in 9m 26s
      error: failed to download `windows v0.46.0`

      Caused by:
        unable to get packages from source

      Caused by:
        failed to unpack package `windows v0.46.0`

      Caused by:
        failed to unpack entry at `windows-0.46.0/src/Windows/Win32/Graphics/Dxgi/mod.rs`

      Caused by:
        failed to unpack `/home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/windows-0.46.0/src/Windows/Win32/Graphics/Dxgi/mod.rs`

      Caused by:
        failed to unpack `windows-0.46.0/src/Windows/Win32/Graphics/Dxgi/mod.rs` into `/home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/windows-0.46.0/src/Windows/Win32/Graphics/Dxgi/mod.rs`

      Caused by:
        unexpected end of file

          =============================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/ for specific
             instructions for your platform.
          3) Check our frequently asked questions for more information:
             https://cryptography.io/en/latest/faq/
          4) Ensure you have a recent Rust toolchain installed:
             https://cryptography.io/en/latest/installation/#rust

          Python: 3.10.9
          platform: Linux-5.10.78-7-osmc-armv7l-with-glibc2.31
          pip: n/a
          setuptools: 67.7.2
          setuptools_rust: 1.6.0
          rustc: n/a
          =============================DEBUG ASSISTANCE=============================

      error: `cargo metadata --manifest-path src/rust/Cargo.toml --format-version 1` failed with code 101
      -- Output captured from stdout:

      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  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

Here is the full upgrade log:

sudo -u homeassistant -H -s
(homeassistant) homeassistant@xyz:/home/osmc$ pip3 install --upgrade homeassistant
Requirement already satisfied: homeassistant in /srv/homeassistant/lib/python3.10/site-packages (2023.3.6)
Collecting homeassistant
  Using cached homeassistant-2023.4.6-py3-none-any.whl (23.4 MB)
Requirement already satisfied: aiohttp==3.8.4 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (3.8.4)
Requirement already satisfied: astral==2.2 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (2.2)
Requirement already satisfied: async-timeout==4.0.2 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (4.0.2)
Requirement already satisfied: attrs==22.2.0 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (22.2.0)
Requirement already satisfied: atomicwrites-homeassistant==1.4.1 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (1.4.1)
Requirement already satisfied: awesomeversion==22.9.0 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (22.9.0)
Requirement already satisfied: bcrypt==4.0.1 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (4.0.1)
Requirement already satisfied: certifi>=2021.5.30 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (2022.12.7)
Requirement already satisfied: ciso8601==2.3.0 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (2.3.0)
Requirement already satisfied: httpx==0.23.3 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (0.23.3)
Requirement already satisfied: home-assistant-bluetooth==1.9.3 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (1.9.3)
Requirement already satisfied: ifaddr==0.1.7 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (0.1.7)
Requirement already satisfied: jinja2==3.1.2 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (3.1.2)
Requirement already satisfied: lru-dict==1.1.8 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (1.1.8)
Collecting PyJWT==2.6.0 (from homeassistant)
  Using cached PyJWT-2.6.0-py3-none-any.whl (20 kB)
Collecting cryptography==40.0.1 (from homeassistant)
  Using cached cryptography-40.0.1.tar.gz (624 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting pyOpenSSL==23.1.0 (from homeassistant)
  Using cached pyOpenSSL-23.1.0-py3-none-any.whl (57 kB)
Requirement already satisfied: orjson==3.8.7 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (3.8.7)
Collecting pip<23.1,>=21.0 (from homeassistant)
  Using cached pip-23.0.1-py3-none-any.whl (2.1 MB)
Requirement already satisfied: python-slugify==4.0.1 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (4.0.1)
Requirement already satisfied: pyyaml==6.0 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (6.0)
Requirement already satisfied: requests==2.28.2 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (2.28.2)
Requirement already satisfied: typing-extensions<5.0,>=4.5.0 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (4.5.0)
Collecting ulid-transform==0.6.3 (from homeassistant)
  Using cached ulid_transform-0.6.3-cp310-cp310-manylinux_2_31_armv7l.whl
Requirement already satisfied: voluptuous==0.13.1 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (0.13.1)
Requirement already satisfied: voluptuous-serialize==2.6.0 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (2.6.0)
Requirement already satisfied: yarl==1.8.1 in /srv/homeassistant/lib/python3.10/site-packages (from homeassistant) (1.8.1)
Requirement already satisfied: charset-normalizer<4.0,>=2.0 in /srv/homeassistant/lib/python3.10/site-packages (from aiohttp==3.8.4->homeassistant) (2.1.1)
Requirement already satisfied: multidict<7.0,>=4.5 in /srv/homeassistant/lib/python3.10/site-packages (from aiohttp==3.8.4->homeassistant) (6.0.4)
Requirement already satisfied: frozenlist>=1.1.1 in /srv/homeassistant/lib/python3.10/site-packages (from aiohttp==3.8.4->homeassistant) (1.3.3)
Requirement already satisfied: aiosignal>=1.1.2 in /srv/homeassistant/lib/python3.10/site-packages (from aiohttp==3.8.4->homeassistant) (1.3.1)
Requirement already satisfied: pytz in /srv/homeassistant/lib/python3.10/site-packages (from astral==2.2->homeassistant) (2022.7.1)
Requirement already satisfied: cffi>=1.12 in /srv/homeassistant/lib/python3.10/site-packages (from cryptography==40.0.1->homeassistant) (1.15.1)
Requirement already satisfied: httpcore<0.17.0,>=0.15.0 in /srv/homeassistant/lib/python3.10/site-packages (from httpx==0.23.3->homeassistant) (0.16.3)
Requirement already satisfied: rfc3986[idna2008]<2,>=1.3 in /srv/homeassistant/lib/python3.10/site-packages (from httpx==0.23.3->homeassistant) (1.5.0)
Requirement already satisfied: sniffio in /srv/homeassistant/lib/python3.10/site-packages (from httpx==0.23.3->homeassistant) (1.3.0)
Requirement already satisfied: MarkupSafe>=2.0 in /srv/homeassistant/lib/python3.10/site-packages (from jinja2==3.1.2->homeassistant) (2.1.2)
Requirement already satisfied: text-unidecode>=1.3 in /srv/homeassistant/lib/python3.10/site-packages (from python-slugify==4.0.1->homeassistant) (1.3)
Requirement already satisfied: idna<4,>=2.5 in /srv/homeassistant/lib/python3.10/site-packages (from requests==2.28.2->homeassistant) (3.4)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /srv/homeassistant/lib/python3.10/site-packages (from requests==2.28.2->homeassistant) (1.26.14)
Requirement already satisfied: pycparser in /srv/homeassistant/lib/python3.10/site-packages (from cffi>=1.12->cryptography==40.0.1->homeassistant) (2.21)
Requirement already satisfied: h11<0.15,>=0.13 in /srv/homeassistant/lib/python3.10/site-packages (from httpcore<0.17.0,>=0.15.0->httpx==0.23.3->homeassistant) (0.14.0)
Requirement already satisfied: anyio<5.0,>=3.0 in /srv/homeassistant/lib/python3.10/site-packages (from httpcore<0.17.0,>=0.15.0->httpx==0.23.3->homeassistant) (3.6.2)
Building wheels for collected packages: cryptography
  Building wheel for cryptography (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for cryptography (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [404 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.linux-armv7l-cpython-310
      creating build/lib.linux-armv7l-cpython-310/cryptography
      copying src/cryptography/utils.py -> build/lib.linux-armv7l-cpython-310/cryptography
      copying src/cryptography/fernet.py -> build/lib.linux-armv7l-cpython-310/cryptography
      copying src/cryptography/__about__.py -> build/lib.linux-armv7l-cpython-310/cryptography
      copying src/cryptography/exceptions.py -> build/lib.linux-armv7l-cpython-310/cryptography
      copying src/cryptography/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat
      copying src/cryptography/hazmat/_oid.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat
      copying src/cryptography/hazmat/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat
      creating build/lib.linux-armv7l-cpython-310/cryptography/x509
      copying src/cryptography/x509/general_name.py -> build/lib.linux-armv7l-cpython-310/cryptography/x509
      copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-armv7l-cpython-310/cryptography/x509
      copying src/cryptography/x509/oid.py -> build/lib.linux-armv7l-cpython-310/cryptography/x509
      copying src/cryptography/x509/ocsp.py -> build/lib.linux-armv7l-cpython-310/cryptography/x509
      copying src/cryptography/x509/name.py -> build/lib.linux-armv7l-cpython-310/cryptography/x509
      copying src/cryptography/x509/extensions.py -> build/lib.linux-armv7l-cpython-310/cryptography/x509
      copying src/cryptography/x509/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/x509
      copying src/cryptography/x509/base.py -> build/lib.linux-armv7l-cpython-310/cryptography/x509
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends
      copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings
      copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/twofactor
      copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/twofactor
      copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/twofactor
      copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/twofactor
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/types.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/asymmetric
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/serialization
      copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/serialization
      copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/serialization
      copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/serialization
      copying src/cryptography/hazmat/primitives/serialization/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/serialization
      copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/serialization
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/ciphers
      copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/ciphers
      copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/ciphers
      copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/ciphers
      copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/ciphers
      copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/ciphers
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/kdf
      copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/kdf
      copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/kdf
      copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/kdf
      copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/kdf
      copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/kdf
      copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/kdf
      copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/primitives/kdf
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/backends/openssl
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/openssl
      copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/openssl
      copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/openssl
      copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/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 '.readthedocs.yml'
      warning: no previously-included files found matching 'ci-constraints-requirements.txt'
      warning: no previously-included files found matching 'mypy.ini'
      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'
      /tmp/pip-build-env-yu__38jj/overlay/lib/python3.10/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'cryptography.hazmat.bindings._rust' is absent from the `packages` configuration.
      !!

              ********************************************************************************
              ############################
              # Package would be ignored #
              ############################
              Python recognizes 'cryptography.hazmat.bindings._rust' as an importable package[^1],
              but it is absent from setuptools' `packages` configuration.

              This leads to an ambiguous overall configuration. If you want to distribute this
              package, please make sure that 'cryptography.hazmat.bindings._rust' is explicitly added
              to the `packages` configuration field.

              Alternatively, you can also rely on setuptools' discovery methods
              (for example by using `find_namespace_packages(...)`/`find_namespace:`
              instead of `find_packages(...)`/`find:`).

              You can read more about "package discovery" on setuptools documentation page:

              - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

              If you don't want 'cryptography.hazmat.bindings._rust' to be distributed and are
              already explicitly excluding 'cryptography.hazmat.bindings._rust' via
              `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
              you can try to use `exclude_package_data`, or `include-package-data=False` in
              combination with a more fine grained `package-data` configuration.

              You can read more about "package data files" on setuptools documentation page:

              - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


              [^1]: For Python, any directory (with suitable naming) can be imported,
                    even if it does not contain any `.py` files.
                    On the other hand, currently there is no concept of package data
                    directory, all directories are treated like packages.
              ********************************************************************************

      !!
        check.warn(importable)
      /tmp/pip-build-env-yu__38jj/overlay/lib/python3.10/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'cryptography.hazmat.bindings._rust.openssl' is absent from the `packages` configuration.
      !!

              ********************************************************************************
              ############################
              # Package would be ignored #
              ############################
              Python recognizes 'cryptography.hazmat.bindings._rust.openssl' as an importable package[^1],
              but it is absent from setuptools' `packages` configuration.

              This leads to an ambiguous overall configuration. If you want to distribute this
              package, please make sure that 'cryptography.hazmat.bindings._rust.openssl' is explicitly added
              to the `packages` configuration field.

              Alternatively, you can also rely on setuptools' discovery methods
              (for example by using `find_namespace_packages(...)`/`find_namespace:`
              instead of `find_packages(...)`/`find:`).

              You can read more about "package discovery" on setuptools documentation page:

              - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

              If you don't want 'cryptography.hazmat.bindings._rust.openssl' to be distributed and are
              already explicitly excluding 'cryptography.hazmat.bindings._rust.openssl' via
              `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
              you can try to use `exclude_package_data`, or `include-package-data=False` in
              combination with a more fine grained `package-data` configuration.

              You can read more about "package data files" on setuptools documentation page:

              - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


              [^1]: For Python, any directory (with suitable naming) can be imported,
                    even if it does not contain any `.py` files.
                    On the other hand, currently there is no concept of package data
                    directory, all directories are treated like packages.
              ********************************************************************************

      !!
        check.warn(importable)
      copying src/cryptography/py.typed -> build/lib.linux-armv7l-cpython-310/cryptography
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust
      copying src/cryptography/hazmat/bindings/_rust/__init__.pyi -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust
      copying src/cryptography/hazmat/bindings/_rust/_openssl.pyi -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust
      copying src/cryptography/hazmat/bindings/_rust/asn1.pyi -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust
      copying src/cryptography/hazmat/bindings/_rust/ocsp.pyi -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust
      copying src/cryptography/hazmat/bindings/_rust/pkcs7.pyi -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust
      copying src/cryptography/hazmat/bindings/_rust/x509.pyi -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust
      creating build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust/openssl
      copying src/cryptography/hazmat/bindings/_rust/openssl/__init__.pyi -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust/openssl
      copying src/cryptography/hazmat/bindings/_rust/openssl/x25519.pyi -> build/lib.linux-armv7l-cpython-310/cryptography/hazmat/bindings/_rust/openssl
      running build_ext
      running build_rust
      cargo rustc --lib --message-format=json-render-diagnostics --manifest-path src/rust/Cargo.toml --release -v --features pyo3/abi3-py36 pyo3/extension-module --crate-type cdylib --
         Compiling autocfg v1.1.0
         Compiling proc-macro2 v1.0.53
         Compiling quote v1.0.26
         Compiling unicode-ident v1.0.8
           Running `rustc --crate-name autocfg /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/autocfg-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=c9db481444042b8a -C extra-filename=-c9db481444042b8a --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/proc-macro2-1.0.53/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="span-locations"' -C metadata=77bef26e1f243c24 -C extra-filename=-77bef26e1f243c24 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/proc-macro2-77bef26e1f243c24 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/quote-1.0.26/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=6064e3ecc90f69ff -C extra-filename=-6064e3ecc90f69ff --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/quote-6064e3ecc90f69ff -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name unicode_ident --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/unicode-ident-1.0.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=61f3dcab01f55e1f -C extra-filename=-61f3dcab01f55e1f --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling syn v1.0.109
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/syn-1.0.109/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=7d3c022ebdfbf25b -C extra-filename=-7d3c022ebdfbf25b --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/syn-7d3c022ebdfbf25b -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/quote-6064e3ecc90f69ff/build-script-build`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/syn-7d3c022ebdfbf25b/build-script-build`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/proc-macro2-77bef26e1f243c24/build-script-build`

#2

         Compiling version_check v0.9.4
           Running `rustc --crate-name version_check /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/version_check-0.9.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=bc904834a730f473 -C extra-filename=-bc904834a730f473 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name proc_macro2 --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/proc-macro2-1.0.53/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="span-locations"' -C metadata=36cde2fc5e7ee718 -C extra-filename=-36cde2fc5e7ee718 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern unicode_ident=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libunicode_ident-61f3dcab01f55e1f.rmeta --cap-lints allow --cfg span_locations --cfg use_proc_macro --cfg wrap_proc_macro`
         Compiling pyo3-build-config v0.15.2
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/pyo3-build-config-0.15.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py36"' --cfg 'feature="abi3-py37"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="resolve-config"' -C metadata=4fe11d4b722ade0e -C extra-filename=-4fe11d4b722ade0e --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/pyo3-build-config-4fe11d4b722ade0e -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling once_cell v1.14.0
           Running `rustc --crate-name once_cell --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/once_cell-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=23b62e20482a1739 -C extra-filename=-23b62e20482a1739 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling libc v0.2.140
           Running `rustc --crate-name build_script_build /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/libc-0.2.140/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=dcd2c5b254382c23 -C extra-filename=-dcd2c5b254382c23 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/libc-dcd2c5b254382c23 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling proc-macro-hack v0.5.20+deprecated
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/proc-macro-hack-0.5.20+deprecated/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=a9a91ffc5581700f -C extra-filename=-a9a91ffc5581700f --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/proc-macro-hack-a9a91ffc5581700f -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name quote --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/quote-1.0.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=0f8554f527c30bce -C extra-filename=-0f8554f527c30bce --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rmeta --cap-lints allow`
         Compiling cc v1.0.79
           Running `rustc --crate-name cc --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/cc-1.0.79/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=ae8de1884564d420 -C extra-filename=-ae8de1884564d420 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name syn --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/syn-1.0.109/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=ca5bbd43f3aa882d -C extra-filename=-ca5bbd43f3aa882d --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rmeta --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rmeta --extern unicode_ident=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libunicode_ident-61f3dcab01f55e1f.rmeta --cap-lints allow --cfg syn_disable_nightly_tests`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/pyo3-build-config-4fe11d4b722ade0e/build-script-build`
           Running `rustc --crate-name pyo3_build_config --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/pyo3-build-config-0.15.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py36"' --cfg 'feature="abi3-py37"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="resolve-config"' -C metadata=b2d5a43591a72921 -C extra-filename=-b2d5a43591a72921 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern once_cell=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libonce_cell-23b62e20482a1739.rmeta --cap-lints allow`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/libc-dcd2c5b254382c23/build-script-build`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/proc-macro-hack-a9a91ffc5581700f/build-script-build`
         Compiling pkg-config v0.3.26
           Running `rustc --crate-name pkg_config /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/pkg-config-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=c0ceb40aad930a7f -C extra-filename=-c0ceb40aad930a7f --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name proc_macro_hack --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/proc-macro-hack-0.5.20+deprecated/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=15a380940b4c8110 -C extra-filename=-15a380940b4c8110 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro --cap-lints allow`
           Running `rustc --crate-name libc /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/libc-0.2.140/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=657def770a446f5f -C extra-filename=-657def770a446f5f --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn`
         Compiling openssl-sys v0.9.83
           Running `rustc --crate-name build_script_main --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/openssl-sys-0.9.83/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=3b94c64591e00332 -C extra-filename=-3b94c64591e00332 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/openssl-sys-3b94c64591e00332 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern autocfg=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libautocfg-c9db481444042b8a.rlib --extern cc=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libcc-ae8de1884564d420.rlib --extern pkg_config=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpkg_config-c0ceb40aad930a7f.rlib --cap-lints allow`
         Compiling proc-macro-error-attr v1.0.4
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/proc-macro-error-attr-1.0.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=70e0cdb76833dc5c -C extra-filename=-70e0cdb76833dc5c --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/proc-macro-error-attr-70e0cdb76833dc5c -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern version_check=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libversion_check-bc904834a730f473.rlib --cap-lints allow`
         Compiling num-traits v0.2.15
           Running `rustc --crate-name build_script_build /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/num-traits-0.2.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=1612d1924bf7bd64 -C extra-filename=-1612d1924bf7bd64 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/num-traits-1612d1924bf7bd64 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern autocfg=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libautocfg-c9db481444042b8a.rlib --cap-lints allow`
         Compiling cfg-if v1.0.0
           Running `rustc --crate-name cfg_if --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=583c7c811c50d9ca -C extra-filename=-583c7c811c50d9ca --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/proc-macro-error-attr-70e0cdb76833dc5c/build-script-build`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/openssl-sys-3b94c64591e00332/build-script-main`
         Compiling proc-macro-error v1.0.4
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/proc-macro-error-1.0.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="syn"' --cfg 'feature="syn-error"' -C metadata=7c6684866459d897 -C extra-filename=-7c6684866459d897 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/proc-macro-error-7c6684866459d897 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern version_check=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libversion_check-bc904834a730f473.rlib --cap-lints allow`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/num-traits-1612d1924bf7bd64/build-script-build`
         Compiling lock_api v0.4.9
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/lock_api-0.4.9/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=6d6521e435d272c3 -C extra-filename=-6d6521e435d272c3 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/lock_api-6d6521e435d272c3 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern autocfg=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libautocfg-c9db481444042b8a.rlib --cap-lints allow`
         Compiling num-integer v0.1.45
           Running `rustc --crate-name build_script_build /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/num-integer-0.1.45/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=b8fa55117642bda2 -C extra-filename=-b8fa55117642bda2 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/num-integer-b8fa55117642bda2 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern autocfg=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libautocfg-c9db481444042b8a.rlib --cap-lints allow`
         Compiling parking_lot_core v0.8.6
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/parking_lot_core-0.8.6/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=debb38e6b2eb66d0 -C extra-filename=-debb38e6b2eb66d0 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/parking_lot_core-debb38e6b2eb66d0 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name num_traits /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/num-traits-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=88c65304d4c92ec3 -C extra-filename=-88c65304d4c92ec3 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow --cfg has_i128 --cfg has_to_int_unchecked --cfg has_reverse_bits --cfg has_leading_trailing_ones --cfg has_int_assignop_ref --cfg has_div_euclid`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/num-integer-b8fa55117642bda2/build-script-build`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/parking_lot_core-debb38e6b2eb66d0/build-script-build`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/lock_api-6d6521e435d272c3/build-script-build`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/proc-macro-error-7c6684866459d897/build-script-build`
           Running `rustc --crate-name proc_macro_error_attr --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/proc-macro-error-attr-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=5627e01b38b372e4 -C extra-filename=-5627e01b38b372e4 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rlib --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rlib --extern proc_macro --cap-lints allow`
         Compiling instant v0.1.12
           Running `rustc --crate-name instant --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/instant-0.1.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=1375f8d00af8e8ec -C extra-filename=-1375f8d00af8e8ec --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern cfg_if=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libcfg_if-583c7c811c50d9ca.rmeta --cap-lints allow`
         Compiling pyo3 v0.15.2
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/pyo3-0.15.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py36"' --cfg 'feature="abi3-py37"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="paste"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' -C metadata=2edaecd94de182cb -C extra-filename=-2edaecd94de182cb --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/pyo3-2edaecd94de182cb -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern pyo3_build_config=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpyo3_build_config-b2d5a43591a72921.rlib --cap-lints allow`
         Compiling smallvec v1.10.0
           Running `rustc --crate-name smallvec --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/smallvec-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=ed6feb96964ad1d1 -C extra-filename=-ed6feb96964ad1d1 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling scopeguard v1.1.0
           Running `rustc --crate-name scopeguard /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/scopeguard-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=0ba5370d1ed565b2 -C extra-filename=-0ba5370d1ed565b2 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling unindent v0.1.11
           Running `rustc --crate-name unindent --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/unindent-0.1.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=0235418d67c0a33c -C extra-filename=-0235418d67c0a33c --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name lock_api --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/lock_api-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=18eef0e0c8e3f0f0 -C extra-filename=-18eef0e0c8e3f0f0 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern scopeguard=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libscopeguard-0ba5370d1ed565b2.rmeta --cap-lints allow --cfg has_const_fn_trait_bound`
           Running `rustc --crate-name proc_macro_error --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/proc-macro-error-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="syn"' --cfg 'feature="syn-error"' -C metadata=bd77cc942b28da8d -C extra-filename=-bd77cc942b28da8d --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro_error_attr=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro_error_attr-5627e01b38b372e4.so --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rmeta --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rmeta --extern syn=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libsyn-ca5bbd43f3aa882d.rmeta --cap-lints allow --cfg use_fallback`
           Running `rustc --crate-name parking_lot_core --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/parking_lot_core-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=8a5b8cf36da15c08 -C extra-filename=-8a5b8cf36da15c08 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern cfg_if=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libcfg_if-583c7c811c50d9ca.rmeta --extern instant=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libinstant-1375f8d00af8e8ec.rmeta --extern libc=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/liblibc-657def770a446f5f.rmeta --extern smallvec=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libsmallvec-ed6feb96964ad1d1.rmeta --cap-lints allow`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/pyo3-2edaecd94de182cb/build-script-build`

#3

         Compiling pyo3-macros-backend v0.15.2
           Running `rustc --crate-name pyo3_macros_backend --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/pyo3-macros-backend-0.15.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=db0235fdbd4b8dcc -C extra-filename=-db0235fdbd4b8dcc --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rmeta --extern pyo3_build_config=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpyo3_build_config-b2d5a43591a72921.rmeta --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rmeta --extern syn=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libsyn-ca5bbd43f3aa882d.rmeta --cap-lints allow`
           Running `rustc --crate-name num_integer /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/num-integer-0.1.45/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=755d2657273ad759 -C extra-filename=-755d2657273ad759 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern num_traits=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libnum_traits-88c65304d4c92ec3.rmeta --cap-lints allow --cfg has_i128`
         Compiling paste-impl v0.1.18
           Running `rustc --crate-name paste_impl --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/paste-impl-0.1.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=aa96a67263b2ef86 -C extra-filename=-aa96a67263b2ef86 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro_hack=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro_hack-15a380940b4c8110.so --extern proc_macro --cap-lints allow`
         Compiling iana-time-zone v0.1.54
           Running `rustc --crate-name iana_time_zone --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/iana-time-zone-0.1.54/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="fallback"' -C metadata=23496870f8b32636 -C extra-filename=-23496870f8b32636 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling openssl v0.10.48
           Running `rustc --crate-name build_script_build --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/openssl-0.10.48/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' -C metadata=5f168581d0c530c6 -C extra-filename=-5f168581d0c530c6 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/openssl-5f168581d0c530c6 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling Inflector v0.11.4
           Running `rustc --crate-name inflector /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/Inflector-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=9e4a2273661b9fae -C extra-filename=-9e4a2273661b9fae --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling foreign-types-shared v0.1.1
           Running `rustc --crate-name foreign_types_shared /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/foreign-types-shared-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=0533b1da914edb9d -C extra-filename=-0533b1da914edb9d --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/openssl-5f168581d0c530c6/build-script-build`
         Compiling paste v0.1.18
           Running `rustc --crate-name paste --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/paste-0.1.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=c2b65792270339d0 -C extra-filename=-c2b65792270339d0 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern paste_impl=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpaste_impl-aa96a67263b2ef86.so --extern proc_macro_hack=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro_hack-15a380940b4c8110.so --cap-lints allow`
         Compiling foreign-types v0.3.2
           Running `rustc --crate-name foreign_types /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/foreign-types-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=143564aab2059c9c -C extra-filename=-143564aab2059c9c --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern foreign_types_shared=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libforeign_types_shared-0533b1da914edb9d.rmeta --cap-lints allow`
         Compiling chrono v0.4.24
           Running `rustc --crate-name chrono --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/chrono-0.4.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="std"' --cfg 'feature="winapi"' -C metadata=72a4a023d729740a -C extra-filename=-72a4a023d729740a --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern iana_time_zone=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libiana_time_zone-23496870f8b32636.rmeta --extern num_integer=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libnum_integer-755d2657273ad759.rmeta --extern num_traits=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libnum_traits-88c65304d4c92ec3.rmeta --cap-lints allow`
         Compiling parking_lot v0.11.2
           Running `rustc --crate-name parking_lot --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/parking_lot-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="default"' -C metadata=74a4f7c5c25efdd7 -C extra-filename=-74a4f7c5c25efdd7 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern instant=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libinstant-1375f8d00af8e8ec.rmeta --extern lock_api=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/liblock_api-18eef0e0c8e3f0f0.rmeta --extern parking_lot_core=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libparking_lot_core-8a5b8cf36da15c08.rmeta --cap-lints allow`
           Running `rustc --crate-name openssl_sys --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/openssl-sys-0.9.83/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=de6aa823abab0d4e -C extra-filename=-de6aa823abab0d4e --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern libc=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/liblibc-657def770a446f5f.rmeta --cap-lints allow -l ssl -l crypto --cfg const_fn --cfg openssl --cfg 'osslconf="OPENSSL_NO_IDEA"' --cfg 'osslconf="OPENSSL_NO_SSL3_METHOD"' --cfg ossl101 --cfg ossl102 --cfg ossl102f --cfg ossl102h --cfg ossl110 --cfg ossl110f --cfg ossl110g --cfg ossl110h --cfg ossl111 --cfg ossl111b --cfg ossl111c`
         Compiling indoc-impl v0.3.6
           Running `rustc --crate-name indoc_impl --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/indoc-impl-0.3.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=0f350a4a1896ca8c -C extra-filename=-0f350a4a1896ca8c --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro_hack=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro_hack-15a380940b4c8110.so --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rlib --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rlib --extern syn=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libsyn-ca5bbd43f3aa882d.rlib --extern unindent=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libunindent-0235418d67c0a33c.rlib --extern proc_macro --cap-lints allow`
         Compiling indoc v0.3.6
           Running `rustc --crate-name indoc --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/indoc-0.3.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=43622dbc7ea209db -C extra-filename=-43622dbc7ea209db --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern indoc_impl=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libindoc_impl-0f350a4a1896ca8c.so --extern proc_macro_hack=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro_hack-15a380940b4c8110.so --cap-lints allow`
         Compiling pyo3-macros v0.15.2
           Running `rustc --crate-name pyo3_macros --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/pyo3-macros-0.15.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=496ed7ea246a6eee -C extra-filename=-496ed7ea246a6eee --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern pyo3_macros_backend=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpyo3_macros_backend-db0235fdbd4b8dcc.rlib --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rlib --extern syn=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libsyn-ca5bbd43f3aa882d.rlib --extern proc_macro --cap-lints allow`
         Compiling ouroboros_macro v0.15.6
           Running `rustc --crate-name ouroboros_macro --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/ouroboros_macro-0.15.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="std"' -C metadata=bddc9efced44daf5 -C extra-filename=-bddc9efced44daf5 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern inflector=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libinflector-9e4a2273661b9fae.rlib --extern proc_macro_error=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro_error-bd77cc942b28da8d.rlib --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rlib --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rlib --extern syn=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libsyn-ca5bbd43f3aa882d.rlib --extern proc_macro --cap-lints allow`
         Compiling asn1_derive v0.13.0
           Running `rustc --crate-name asn1_derive --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/asn1_derive-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=88c5673ddf9ff9d3 -C extra-filename=-88c5673ddf9ff9d3 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rlib --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rlib --extern syn=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libsyn-ca5bbd43f3aa882d.rlib --extern proc_macro --cap-lints allow`
         Compiling openssl-macros v0.1.0
           Running `rustc --crate-name openssl_macros --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/openssl-macros-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on -C metadata=8e2872bf7f1a8405 -C extra-filename=-8e2872bf7f1a8405 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern proc_macro2=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libproc_macro2-36cde2fc5e7ee718.rlib --extern quote=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libquote-0f8554f527c30bce.rlib --extern syn=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libsyn-ca5bbd43f3aa882d.rlib --extern proc_macro --cap-lints allow`
         Compiling cryptography-rust v0.1.0 (/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust)
           Running `rustc --crate-name build_script_build --edition=2018 build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="extension-module"' -C metadata=4fb26a3226ec1567 -C extra-filename=-4fb26a3226ec1567 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-4fb26a3226ec1567 -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern cc=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libcc-ae8de1884564d420.rlib`
           Running `rustc --crate-name once_cell --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/once_cell-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=864698dbd75185fb -C extra-filename=-864698dbd75185fb --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling base64 v0.13.1
           Running `rustc --crate-name base64 --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/base64-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=c736483fc05eff56 -C extra-filename=-c736483fc05eff56 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name unindent --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/unindent-0.1.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=c9d3486a8ad2a8fa -C extra-filename=-c9d3486a8ad2a8fa --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling bitflags v1.3.2
           Running `rustc --crate-name bitflags --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="default"' -C metadata=170427bf6f5f6c88 -C extra-filename=-170427bf6f5f6c88 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
         Compiling aliasable v0.1.3
           Running `rustc --crate-name aliasable --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/aliasable-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="default"' -C metadata=fb96c39f71cc320e -C extra-filename=-fb96c39f71cc320e --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --cap-lints allow`
           Running `rustc --crate-name openssl --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/openssl-0.10.48/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="default"' -C metadata=c24ee10219eb2711 -C extra-filename=-c24ee10219eb2711 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern bitflags=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libbitflags-170427bf6f5f6c88.rmeta --extern cfg_if=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libcfg_if-583c7c811c50d9ca.rmeta --extern foreign_types=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libforeign_types-143564aab2059c9c.rmeta --extern libc=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/liblibc-657def770a446f5f.rmeta --extern once_cell=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libonce_cell-864698dbd75185fb.rmeta --extern openssl_macros=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libopenssl_macros-8e2872bf7f1a8405.so --extern ffi=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libopenssl_sys-de6aa823abab0d4e.rmeta --cap-lints allow --cfg 'osslconf="OPENSSL_NO_IDEA"' --cfg 'osslconf="OPENSSL_NO_SSL3_METHOD"' --cfg ossl101 --cfg ossl102 --cfg ossl110 --cfg ossl110g --cfg ossl110h --cfg ossl111`
           Running `rustc --crate-name pyo3 --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/pyo3-0.15.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py36"' --cfg 'feature="abi3-py37"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="paste"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' -C metadata=5ae737da2b299080 -C extra-filename=-5ae737da2b299080 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern cfg_if=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libcfg_if-583c7c811c50d9ca.rmeta --extern indoc=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libindoc-43622dbc7ea209db.rmeta --extern libc=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/liblibc-657def770a446f5f.rmeta --extern parking_lot=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libparking_lot-74a4f7c5c25efdd7.rmeta --extern paste=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpaste-c2b65792270339d0.rmeta --extern pyo3_macros=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpyo3_macros-496ed7ea246a6eee.so --extern unindent=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libunindent-c9d3486a8ad2a8fa.rmeta --cap-lints allow --cfg Py_3_6 --cfg Py_LIMITED_API --cfg 'py_sys_config="WITH_THREAD"' --cfg track_caller --cfg min_const_generics --cfg addr_of`
         Compiling ouroboros v0.15.6
           Running `rustc --crate-name ouroboros --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/ouroboros-0.15.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8c011bf66c430803 -C extra-filename=-8c011bf66c430803 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern aliasable=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libaliasable-fb96c39f71cc320e.rmeta --extern ouroboros_macro=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libouroboros_macro-bddc9efced44daf5.so --cap-lints allow`
         Compiling pem v1.1.1
           Running `rustc --crate-name pem --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/pem-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=32861522e56a774a -C extra-filename=-32861522e56a774a --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern base64=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libbase64-c736483fc05eff56.rmeta --cap-lints allow`
           Running `/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-4fb26a3226ec1567/build-script-build`

#4

      Compiling asn1 v0.13.0
           Running `rustc --crate-name asn1 --edition=2018 /home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/asn1-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C overflow-checks=on -C metadata=1f36e558835be1e9 -C extra-filename=-1f36e558835be1e9 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern asn1_derive=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libasn1_derive-88c5673ddf9ff9d3.so --extern chrono=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libchrono-72a4a023d729740a.rmeta --cap-lints allow`
      warning: /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out/_openssl.c: In function '_cffi_d_SSL_CTX_set_options':
      warning: /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out/_openssl.c:24545:34: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion]
      warning: 24545 |   return SSL_CTX_set_options(x0, x1);
      warning:       |                                  ^~
      warning: /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out/_openssl.c: In function '_cffi_f_SSL_CTX_set_options':
      warning: /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out/_openssl.c:24578:38: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion]
      warning: 24578 |   { result = SSL_CTX_set_options(x0, x1); }
      warning:       |                                      ^~
      warning: /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out/_openssl.c: In function '_cffi_d_SSL_set_options':
      warning: /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out/_openssl.c:28258:30: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion]
      warning: 28258 |   return SSL_set_options(x0, x1);
      warning:       |                              ^~
      warning: /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out/_openssl.c: In function '_cffi_f_SSL_set_options':
      warning: /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out/_openssl.c:28291:34: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion]
      warning: 28291 |   { result = SSL_set_options(x0, x1); }
      warning:       |                                  ^~
           Running `rustc --crate-name cryptography_rust --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C lto=thin -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="extension-module"' -C metadata=2407ebcc60d88c97 --out-dir /tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps -L dependency=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps --extern asn1=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libasn1-1f36e558835be1e9.rlib --extern chrono=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libchrono-72a4a023d729740a.rlib --extern foreign_types_shared=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libforeign_types_shared-0533b1da914edb9d.rlib --extern once_cell=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libonce_cell-864698dbd75185fb.rlib --extern openssl=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libopenssl-c24ee10219eb2711.rlib --extern openssl_sys=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libopenssl_sys-de6aa823abab0d4e.rlib --extern ouroboros=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libouroboros-8c011bf66c430803.rlib --extern pem=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpem-32861522e56a774a.rlib --extern pyo3=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/deps/libpyo3-5ae737da2b299080.rlib -L native=/tmp/pip-install-02nqsyh0/cryptography_bbc0284838224a90956b38f30f074441/src/rust/target/release/build/cryptography-rust-75f68e965953ec33/out -l static=_openssl.a --cfg 'python_implementation="CPython"'`
          Finished release [optimized] target(s) in 9m 26s
      error: failed to download `windows v0.46.0`

      Caused by:
        unable to get packages from source

      Caused by:
        failed to unpack package `windows v0.46.0`

      Caused by:
        failed to unpack entry at `windows-0.46.0/src/Windows/Win32/Graphics/Dxgi/mod.rs`

      Caused by:
        failed to unpack `/home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/windows-0.46.0/src/Windows/Win32/Graphics/Dxgi/mod.rs`

      Caused by:
        failed to unpack `windows-0.46.0/src/Windows/Win32/Graphics/Dxgi/mod.rs` into `/home/homeassistant/.cargo/registry/src/github.com-1285ae84e5963aae/windows-0.46.0/src/Windows/Win32/Graphics/Dxgi/mod.rs`

      Caused by:
        unexpected end of file

          =============================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/ for specific
             instructions for your platform.
          3) Check our frequently asked questions for more information:
             https://cryptography.io/en/latest/faq/
          4) Ensure you have a recent Rust toolchain installed:
             https://cryptography.io/en/latest/installation/#rust

          Python: 3.10.9
          platform: Linux-5.10.78-7-osmc-armv7l-with-glibc2.31
          pip: n/a
          setuptools: 67.7.2
          setuptools_rust: 1.6.0
          rustc: n/a
          =============================DEBUG ASSISTANCE=============================

      error: `cargo metadata --manifest-path src/rust/Cargo.toml --format-version 1` failed with code 101
      -- Output captured from stdout:

      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  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

No idea anyone?

Do you need more information?!

No one else with this problem?
My rpi can’t build the wheels for cryptography 40.0.1/40.0.2

I updated pip, tried to build a new venv, but always the same problem.

Please delete, I post a new one…