these 3 derivations will be built: /nix/store/8g3hr14lpml7nrlz5sld88l3869fi1b4-python3.14-browser-daemon-client-0.12.2.drv /nix/store/hnars93xdnwdwmh5fmip3m8pkh7mdmkk-python3-3.14.8-env.drv /nix/store/k3qw0bp3wbywcpmfpx0jcsw51i71i1x8-msteams-mcp-0.30.2-unstable-2026-10-13.drv building '/nix/store/8g3hr14lpml7nrlz5sld88l3869fi1b4-python3.14-browser-daemon-client-0.12.2.drv' on 'ssh-ng://nix-remote-builder@rofl-15.brkn.lol' building '/nix/store/8g3hr14lpml7nrlz5sld88l3869fi1b4-python3.14-browser-daemon-client-0.12.2.drv' python3.14-browser-daemon-client-0.12.2> structuredAttrs is enabled python3.14-browser-daemon-client-0.12.2> Sourcing python-remove-tests-dir-hook python3.14-browser-daemon-client-0.12.2> Sourcing python-catch-conflicts-hook.sh python3.14-browser-daemon-client-0.12.2> Sourcing python-remove-bin-bytecode-hook.sh python3.14-browser-daemon-client-0.12.2> Sourcing pypa-build-hook python3.14-browser-daemon-client-0.12.2> Using pypaBuildPhase python3.14-browser-daemon-client-0.12.2> Sourcing python-runtime-deps-check-hook python3.14-browser-daemon-client-0.12.2> Using pythonRuntimeDepsCheckHook python3.14-browser-daemon-client-0.12.2> Sourcing pypa-install-hook python3.14-browser-daemon-client-0.12.2> Using pypaInstallPhase python3.14-browser-daemon-client-0.12.2> Sourcing python-imports-check-hook.sh python3.14-browser-daemon-client-0.12.2> Using pythonImportsCheckPhase python3.14-browser-daemon-client-0.12.2> Sourcing python-metadata-check-hook.sh python3.14-browser-daemon-client-0.12.2> Using pythonMetadataCheckPhase python3.14-browser-daemon-client-0.12.2> Sourcing python-namespaces-hook python3.14-browser-daemon-client-0.12.2> Sourcing python-catch-conflicts-hook.sh python3.14-browser-daemon-client-0.12.2> Sourcing pytest-check-hook python3.14-browser-daemon-client-0.12.2> Using pytestCheckPhase python3.14-browser-daemon-client-0.12.2> Running phase: unpackPhase python3.14-browser-daemon-client-0.12.2> unpacking source archive /nix/store/9ch233rk2gdbyig7qzbp7q01g391vvk9-python python3.14-browser-daemon-client-0.12.2> source root is python python3.14-browser-daemon-client-0.12.2> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "python/tests/test_ha_integration.py" python3.14-browser-daemon-client-0.12.2> Running phase: patchPhase python3.14-browser-daemon-client-0.12.2> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-browser-daemon-client-0.12.2> Running phase: configurePhase python3.14-browser-daemon-client-0.12.2> no configure script, doing nothing python3.14-browser-daemon-client-0.12.2> Running phase: buildPhase python3.14-browser-daemon-client-0.12.2> Executing pypaBuildPhase python3.14-browser-daemon-client-0.12.2> Creating a wheel... python3.14-browser-daemon-client-0.12.2> pypa build flags: --no-isolation --outdir dist/ --wheel python3.14-browser-daemon-client-0.12.2> * Getting build dependencies for wheel... python3.14-browser-daemon-client-0.12.2> running egg_info python3.14-browser-daemon-client-0.12.2> creating browser_daemon_client.egg-info python3.14-browser-daemon-client-0.12.2> writing browser_daemon_client.egg-info/PKG-INFO python3.14-browser-daemon-client-0.12.2> writing dependency_links to browser_daemon_client.egg-info/dependency_links.txt python3.14-browser-daemon-client-0.12.2> writing requirements to browser_daemon_client.egg-info/requires.txt python3.14-browser-daemon-client-0.12.2> writing top-level names to browser_daemon_client.egg-info/top_level.txt python3.14-browser-daemon-client-0.12.2> writing manifest file 'browser_daemon_client.egg-info/SOURCES.txt' python3.14-browser-daemon-client-0.12.2> reading manifest file 'browser_daemon_client.egg-info/SOURCES.txt' python3.14-browser-daemon-client-0.12.2> writing manifest file 'browser_daemon_client.egg-info/SOURCES.txt' python3.14-browser-daemon-client-0.12.2> * Building wheel... python3.14-browser-daemon-client-0.12.2> running bdist_wheel python3.14-browser-daemon-client-0.12.2> running build python3.14-browser-daemon-client-0.12.2> running build_py python3.14-browser-daemon-client-0.12.2> creating build/lib/browser_daemon_client python3.14-browser-daemon-client-0.12.2> copying browser_daemon_client/__init__.py -> build/lib/browser_daemon_client python3.14-browser-daemon-client-0.12.2> running egg_info python3.14-browser-daemon-client-0.12.2> writing browser_daemon_client.egg-info/PKG-INFO python3.14-browser-daemon-client-0.12.2> writing dependency_links to browser_daemon_client.egg-info/dependency_links.txt python3.14-browser-daemon-client-0.12.2> writing requirements to browser_daemon_client.egg-info/requires.txt python3.14-browser-daemon-client-0.12.2> writing top-level names to browser_daemon_client.egg-info/top_level.txt python3.14-browser-daemon-client-0.12.2> reading manifest file 'browser_daemon_client.egg-info/SOURCES.txt' python3.14-browser-daemon-client-0.12.2> writing manifest file 'browser_daemon_client.egg-info/SOURCES.txt' python3.14-browser-daemon-client-0.12.2> installing to build/bdist.linux-x86_64/wheel python3.14-browser-daemon-client-0.12.2> running install python3.14-browser-daemon-client-0.12.2> running install_lib python3.14-browser-daemon-client-0.12.2> creating build/bdist.linux-x86_64/wheel python3.14-browser-daemon-client-0.12.2> creating build/bdist.linux-x86_64/wheel/browser_daemon_client python3.14-browser-daemon-client-0.12.2> copying build/lib/browser_daemon_client/__init__.py -> build/bdist.linux-x86_64/wheel/./browser_daemon_client python3.14-browser-daemon-client-0.12.2> running install_egg_info python3.14-browser-daemon-client-0.12.2> Copying browser_daemon_client.egg-info to build/bdist.linux-x86_64/wheel/./browser_daemon_client-0.12.2-py3.14.egg-info python3.14-browser-daemon-client-0.12.2> running install_scripts python3.14-browser-daemon-client-0.12.2> creating build/bdist.linux-x86_64/wheel/browser_daemon_client-0.12.2.dist-info/WHEEL python3.14-browser-daemon-client-0.12.2> creating '/build/python/dist/.tmp-q270gyy_/browser_daemon_client-0.12.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it python3.14-browser-daemon-client-0.12.2> adding 'browser_daemon_client/__init__.py' python3.14-browser-daemon-client-0.12.2> adding 'browser_daemon_client-0.12.2.dist-info/METADATA' python3.14-browser-daemon-client-0.12.2> adding 'browser_daemon_client-0.12.2.dist-info/WHEEL' python3.14-browser-daemon-client-0.12.2> adding 'browser_daemon_client-0.12.2.dist-info/top_level.txt' python3.14-browser-daemon-client-0.12.2> adding 'browser_daemon_client-0.12.2.dist-info/RECORD' python3.14-browser-daemon-client-0.12.2> removing build/bdist.linux-x86_64/wheel python3.14-browser-daemon-client-0.12.2> Successfully built browser_daemon_client-0.12.2-py3-none-any.whl python3.14-browser-daemon-client-0.12.2> Finished creating a wheel... python3.14-browser-daemon-client-0.12.2> Finished executing pypaBuildPhase python3.14-browser-daemon-client-0.12.2> Running phase: pythonRuntimeDepsCheckHook python3.14-browser-daemon-client-0.12.2> Executing pythonRuntimeDepsCheck python3.14-browser-daemon-client-0.12.2> Checking runtime dependencies for browser_daemon_client-0.12.2-py3-none-any.whl python3.14-browser-daemon-client-0.12.2> Finished executing pythonRuntimeDepsCheck python3.14-browser-daemon-client-0.12.2> Running phase: installPhase python3.14-browser-daemon-client-0.12.2> Executing pypaInstallPhase python3.14-browser-daemon-client-0.12.2> Successfully installed browser_daemon_client-0.12.2-py3-none-any.whl python3.14-browser-daemon-client-0.12.2> Finished executing pypaInstallPhase python3.14-browser-daemon-client-0.12.2> Running phase: pythonOutputDistPhase python3.14-browser-daemon-client-0.12.2> Executing pythonOutputDistPhase python3.14-browser-daemon-client-0.12.2> Finished executing pythonOutputDistPhase python3.14-browser-daemon-client-0.12.2> Running phase: fixupPhase python3.14-browser-daemon-client-0.12.2> shrinking RPATHs of ELF executables and libraries in /nix/store/lvg7a8lj0kf4hhzqk3cqcjvka4xg0ahp-python3.14-browser-daemon-client-0.12.2-dist python3.14-browser-daemon-client-0.12.2> checking for references to /build/ in /nix/store/lvg7a8lj0kf4hhzqk3cqcjvka4xg0ahp-python3.14-browser-daemon-client-0.12.2-dist... python3.14-browser-daemon-client-0.12.2> patching script interpreter paths in /nix/store/lvg7a8lj0kf4hhzqk3cqcjvka4xg0ahp-python3.14-browser-daemon-client-0.12.2-dist python3.14-browser-daemon-client-0.12.2> shrinking RPATHs of ELF executables and libraries in /nix/store/22h7prwrbjkl4i36410rn8msp3zds36h-python3.14-browser-daemon-client-0.12.2 python3.14-browser-daemon-client-0.12.2> checking for references to /build/ in /nix/store/22h7prwrbjkl4i36410rn8msp3zds36h-python3.14-browser-daemon-client-0.12.2... python3.14-browser-daemon-client-0.12.2> patching script interpreter paths in /nix/store/22h7prwrbjkl4i36410rn8msp3zds36h-python3.14-browser-daemon-client-0.12.2 python3.14-browser-daemon-client-0.12.2> stripping (with command strip and flags -S -p) in /nix/store/22h7prwrbjkl4i36410rn8msp3zds36h-python3.14-browser-daemon-client-0.12.2/lib python3.14-browser-daemon-client-0.12.2> Executing pythonRemoveTestsDir python3.14-browser-daemon-client-0.12.2> Finished executing pythonRemoveTestsDir python3.14-browser-daemon-client-0.12.2> Running phase: installCheckPhase python3.14-browser-daemon-client-0.12.2> no Makefile or custom installCheckPhase, doing nothing python3.14-browser-daemon-client-0.12.2> Running phase: pythonCatchConflictsPhase python3.14-browser-daemon-client-0.12.2> Running phase: pythonRemoveBinBytecodePhase python3.14-browser-daemon-client-0.12.2> Running phase: pythonImportsCheckPhase python3.14-browser-daemon-client-0.12.2> Executing pythonImportsCheckPhase python3.14-browser-daemon-client-0.12.2> Check whether the following modules can be imported: browser_daemon_client python3.14-browser-daemon-client-0.12.2> Running phase: pythonMetadataCheckPhase python3.14-browser-daemon-client-0.12.2> Executing pythonMetadataCheckPhase python3.14-browser-daemon-client-0.12.2> Running phase: pytestCheckPhase python3.14-browser-daemon-client-0.12.2> Executing pytestCheckPhase python3.14-browser-daemon-client-0.12.2> pytest flags: -m pytest python3.14-browser-daemon-client-0.12.2> ============================= test session starts ============================== python3.14-browser-daemon-client-0.12.2> platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 python3.14-browser-daemon-client-0.12.2> rootdir: /build/python python3.14-browser-daemon-client-0.12.2> configfile: pyproject.toml python3.14-browser-daemon-client-0.12.2> plugins: asyncio-1.4.0 python3.14-browser-daemon-client-0.12.2> asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function python3.14-browser-daemon-client-0.12.2> collected 10 items / 1 error python3.14-browser-daemon-client-0.12.2> python3.14-browser-daemon-client-0.12.2> ==================================== ERRORS ==================================== python3.14-browser-daemon-client-0.12.2> ________________ ERROR collecting tests/test_ha_integration.py _________________ python3.14-browser-daemon-client-0.12.2> ImportError while importing test module '/build/python/tests/test_ha_integration.py'. python3.14-browser-daemon-client-0.12.2> Hint: make sure your test modules/packages have valid Python names. python3.14-browser-daemon-client-0.12.2> Traceback: python3.14-browser-daemon-client-0.12.2> /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/importlib/__init__.py:88: in import_module python3.14-browser-daemon-client-0.12.2> return _bootstrap._gcd_import(name[level:], package, level) python3.14-browser-daemon-client-0.12.2> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ python3.14-browser-daemon-client-0.12.2> tests/test_ha_integration.py:141: in python3.14-browser-daemon-client-0.12.2> services = importlib.import_module("custom_components.browser_daemon.services") python3.14-browser-daemon-client-0.12.2> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ python3.14-browser-daemon-client-0.12.2> /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/importlib/__init__.py:88: in import_module python3.14-browser-daemon-client-0.12.2> return _bootstrap._gcd_import(name[level:], package, level) python3.14-browser-daemon-client-0.12.2> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ python3.14-browser-daemon-client-0.12.2> E ModuleNotFoundError: No module named 'custom_components.browser_daemon.services' python3.14-browser-daemon-client-0.12.2> =========================== short test summary info ============================ python3.14-browser-daemon-client-0.12.2> ERROR tests/test_ha_integration.py python3.14-browser-daemon-client-0.12.2> !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! python3.14-browser-daemon-client-0.12.2> =============================== 1 error in 0.36s =============================== error: build of '/nix/store/8g3hr14lpml7nrlz5sld88l3869fi1b4-python3.14-browser-daemon-client-0.12.2.drv' on 'ssh-ng://nix-remote-builder@rofl-15.brkn.lol' failed: Cannot build '/nix/store/8g3hr14lpml7nrlz5sld88l3869fi1b4-python3.14-browser-daemon-client-0.12.2.drv'. Reason: builder failed with exit code 2. Output paths: /nix/store/22h7prwrbjkl4i36410rn8msp3zds36h-python3.14-browser-daemon-client-0.12.2 /nix/store/lvg7a8lj0kf4hhzqk3cqcjvka4xg0ahp-python3.14-browser-daemon-client-0.12.2-dist Last 25 log lines: > rootdir: /build/python > configfile: pyproject.toml > plugins: asyncio-1.4.0 > asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function > collected 10 items / 1 error > > ==================================== ERRORS ==================================== > ________________ ERROR collecting tests/test_ha_integration.py _________________ > ImportError while importing test module '/build/python/tests/test_ha_integration.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/importlib/__init__.py:88: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > tests/test_ha_integration.py:141: in > services = importlib.import_module("custom_components.browser_daemon.services") > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/importlib/__init__.py:88: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > E ModuleNotFoundError: No module named 'custom_components.browser_daemon.services' > =========================== short test summary info ============================ > ERROR tests/test_ha_integration.py > !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! > =============================== 1 error in 0.36s =============================== For full logs, run: nix log /nix/store/8g3hr14lpml7nrlz5sld88l3869fi1b4-python3.14-browser-daemon-client-0.12.2.drv error: Cannot build '/nix/store/8g3hr14lpml7nrlz5sld88l3869fi1b4-python3.14-browser-daemon-client-0.12.2.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/22h7prwrbjkl4i36410rn8msp3zds36h-python3.14-browser-daemon-client-0.12.2 /nix/store/lvg7a8lj0kf4hhzqk3cqcjvka4xg0ahp-python3.14-browser-daemon-client-0.12.2-dist error: Cannot build '/nix/store/hnars93xdnwdwmh5fmip3m8pkh7mdmkk-python3-3.14.8-env.drv'. Reason: 1 dependency failed. Output paths: /nix/store/qrjxnyd40rxnz6n2kzv1ayb3s0w2nxcd-python3-3.14.8-env error: Cannot build '/nix/store/k3qw0bp3wbywcpmfpx0jcsw51i71i1x8-msteams-mcp-0.30.2-unstable-2026-10-13.drv'. Reason: 1 dependency failed. Output paths: /nix/store/83391kizwl8yiqnpkmirxylm0pch1a5f-msteams-mcp-0.30.2-unstable-2026-10-13