Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: esphome 2026.9.1 -> 2026.10.1 https://github.com/esphome/esphome/releases attrpath: esphome Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/rngqyv1dlgdwc3mgi85w0skszsk7119w-packages.json.drv building '/nix/store/rngqyv1dlgdwc3mgi85w0skszsk7119w-packages.json.drv'... structuredAttrs is enabled Going to be running update for following packages: - esphome-2026.9.1 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - esphome-2026.9.1: UPDATING ... - esphome-2026.9.1: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index df59253a10b2..5c0c02a0128c 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -24,14 +24,14 @@ let in python.pkgs.buildPythonApplication (finalAttrs: { pname = "esphome"; - version = "2026.9.1"; + version = "2026.10.1"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "esphome"; tag = finalAttrs.version; - hash = "sha256-EqjmwBppfxh5+2edF94ZzptQveVekehZ6dBDj96Ddeg="; + hash = "sha256-JsPHa3aKHfSSdn31xGSn/+cKynQR8urmegDzCpZTjv0="; }; patches = [ No auto update branch exists Received ExitFailure 1 when running Raw command: nix-build --option sandbox true --arg config "{ allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A esphome nix build failed. testpaths: tests plugins: hypothesis-6.168.1, asyncio-1.4.0, cov-stub-1.0.0, mock-3.15.1, anyio-4.15.1 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ...  collecting 30 items / 1 skipped  collecting 332 items / 1 skipped  collecting 778 items / 1 skipped  collecting 1000 items / 1 skipped  collecting 1511 items / 1 skipped  collecting 1890 items / 1 skipped  collecting 2177 items / 1 skipped  collecting 2201 items / 1 skipped  collecting 2836 items / 1 skipped  collecting 3130 items / 1 error / 1 skipped  collecting 3461 items / 1 error / 1 skipped  collecting 3845 items / 1 error / 1 skipped  collecting 4244 items / 1 error / 1 skipped  collecting 4740 items / 1 error / 1 skipped  collecting 5351 items / 1 error / 1 skipped  collecting 5792 items / 1 error / 1 skipped  collecting 6235 items / 1 error / 1 skipped  collecting 6330 items / 1 error / 1 skipped  collecting 7253 items / 1 error / 1 skipped  collecting 7371 items / 1 error / 1 skipped  collecting 7681 items / 1 error / 1 skipped  collecting 8257 items / 1 error / 1 skipped  collecting 8671 items / 1 error / 1 skipped  collected 8688 items / 1 error / 20 deselected / 1 skipped / 8668 selected  ==================================== ERRORS ==================================== ________ ERROR collecting tests/script/test_sync_dependency_versions.py ________ ImportError while importing test module '/build/source/tests/script/test_sync_dependency_versions.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/script/test_sync_dependency_versions.py:8: in import yamlrocks E ModuleNotFoundError: No module named 'yamlrocks' =============================== warnings summary =============================== script/ci-custom.py:547 /build/source/script/ci-custom.py:547: DeprecationWarning: codecs.open() is deprecated. Use open() instead. with codecs.open("esphome/const.py", "r", encoding="utf-8") as const_f_handle: script/ci-custom.py:549 /build/source/script/ci-custom.py:549: DeprecationWarning: codecs.open() is deprecated. Use open() instead. with codecs.open( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR tests/script/test_sync_dependency_versions.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =========== 1 skipped, 20 deselected, 2 warnings, 1 error in 17.78s ============