Skip to content

Issue with 2026.4.4 #596

@dscowan

Description

@dscowan
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 769, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/miner/__init__.py", line 58, in async_setup_entry
    pyasic = await hass.async_add_executor_job(_ensure_pyasic)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.14/concurrent/futures/thread.py", line 86, in run
    result = ctx.run(self.task)
  File "/usr/local/lib/python3.14/concurrent/futures/thread.py", line 73, in run
    return fn(*args, **kwargs)
  File "/config/custom_components/miner/__init__.py", line 51, in _ensure_pyasic
    import pyasic
  File "/usr/local/lib/python3.14/site-packages/pyasic/__init__.py", line 22, in <module>
    from pyasic.miners import *
  File "/usr/local/lib/python3.14/site-packages/pyasic/miners/__init__.py", line 19, in <module>
    from .factory import get_miner, miner_factory
  File "/usr/local/lib/python3.14/site-packages/pyasic/miners/factory.py", line 32, in <module>
    from pyasic.miners.antminer import *
  File "/usr/local/lib/python3.14/site-packages/pyasic/miners/antminer/__init__.py", line 17, in <module>
    from .bmminer import *
  File "/usr/local/lib/python3.14/site-packages/pyasic/miners/antminer/bmminer/__init__.py", line 16, in <module>
    from .X3 import *
  File "/usr/local/lib/python3.14/site-packages/pyasic/miners/antminer/bmminer/X3/__init__.py", line 16, in <module>
    from .HS3 import BMMinerHS3
  File "/usr/local/lib/python3.14/site-packages/pyasic/miners/antminer/bmminer/X3/HS3.py", line 17, in <module>
    from pyasic.miners.backends import AntminerModern
  File "/usr/local/lib/python3.14/site-packages/pyasic/miners/backends/__init__.py", line 16, in <module>
    from .antminer import AntminerModern, AntminerOld
  File "/usr/local/lib/python3.14/site-packages/pyasic/miners/backends/antminer.py", line 36, in <module>
    from pyasic.ssh.antminer import AntminerModernSSH
  File "/usr/local/lib/python3.14/site-packages/pyasic/ssh/__init__.py", line 16, in <module>
    from .antminer import AntminerModernSSH
  File "/usr/local/lib/python3.14/site-packages/pyasic/ssh/antminer.py", line 2, in <module>
    from pyasic.ssh.base import BaseSSH
  File "/usr/local/lib/python3.14/site-packages/pyasic/ssh/base.py", line 4, in <module>
    import asyncssh
  File "/usr/local/lib/python3.14/site-packages/asyncssh/__init__.py", line 31, in <module>
    from .agent import SSHAgentClient, SSHAgentKeyPair, connect_agent
  File "/usr/local/lib/python3.14/site-packages/asyncssh/agent.py", line 33, in <module>
    from .public_key import KeyPairListArg, SSHCertificate, SSHKeyPair
  File "/usr/local/lib/python3.14/site-packages/asyncssh/public_key.py", line 37, in <module>
    from .crypto import ed25519_available, ed448_available
  File "/usr/local/lib/python3.14/site-packages/asyncssh/crypto/__init__.py", line 37, in <module>
    from .kdf import pbkdf2_hmac
  File "/usr/local/lib/python3.14/site-packages/asyncssh/crypto/kdf.py", line 23, in <module>
    from cryptography.hazmat.primitives.kdf.pbkdf2 import PBKDF2HMAC
  File "/usr/local/lib/python3.14/site-packages/cryptography/hazmat/primitives/kdf/pbkdf2.py", line 10, in <module>
    PBKDF2HMAC = rust_openssl.kdf.PBKDF2HMAC
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'kdf' has no attribute 'PBKDF2HMAC'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions