Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: esphome-device-builder 1.14.9 -> 1.23.1 https://github.com/esphome/device-builder/releases attrpath: esphome-device-builder 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] these 2 derivations will be built: /nix/store/m0vw85agrwrmlsybkc4gdmnx7zn9y4kl-update-esphome-device-builder.drv /nix/store/3rgssmz8xx8wgqqg68qkgcad7pqz3fma-packages.json.drv building '/nix/store/m0vw85agrwrmlsybkc4gdmnx7zn9y4kl-update-esphome-device-builder.drv'... structuredAttrs is enabled building '/nix/store/3rgssmz8xx8wgqqg68qkgcad7pqz3fma-packages.json.drv'... structuredAttrs is enabled Going to be running update for following packages: - esphome-device-builder-1.14.9 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - esphome-device-builder-1.14.9: UPDATING ... - esphome-device-builder-1.14.9: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/es/esphome-device-builder/frontend.nix b/pkgs/by-name/es/esphome-device-builder/frontend.nix index 4cb5b98d240d..cf1fbf4b45aa 100644 --- a/pkgs/by-name/es/esphome-device-builder/frontend.nix +++ b/pkgs/by-name/es/esphome-device-builder/frontend.nix @@ -14,7 +14,7 @@ let in buildPythonPackage (finalAttrs: { pname = "esphome-device-builder-frontend"; - version = "0.1.329"; + version = "0.1.369"; pyproject = true; __structuredAttrs = true; @@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: { owner = "esphome"; repo = "device-builder-frontend"; tag = finalAttrs.version; - hash = "sha256-Zai2wwrexO9H+LCfEuckfRffuqyKOkG7p/42NeVGcsc="; + hash = "sha256-a5l4ujqt8JVo3nTGzPdch26429S/X0qd/nJDeW7SGs4="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname src; inherit pnpm; fetcherVersion = 4; - hash = "sha256-w18G+v511uGXJyhQxnVvBVKfRIfnxJmOP2BCd4mcveo="; + hash = "sha256-7/ds8mYzmGXzx7tFGI+qUJyhJvMnUARQh/VYhQYImb0="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/es/esphome-device-builder/package.nix b/pkgs/by-name/es/esphome-device-builder/package.nix index 2921b4a2ab5d..daf3956b3962 100644 --- a/pkgs/by-name/es/esphome-device-builder/package.nix +++ b/pkgs/by-name/es/esphome-device-builder/package.nix @@ -33,14 +33,14 @@ let in pythonPackages.buildPythonApplication (finalAttrs: { pname = "esphome-device-builder"; - version = "1.14.9"; + version = "1.23.1"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "device-builder"; tag = finalAttrs.version; - hash = "sha256-G2zY0ilXCAFiSkQvaSN7rdlSBH8WkjKXkkDQqvTfvI0="; + hash = "sha256-QQl8BVGHTru4TRi4mZ32kggRF2romFt/qZoGQyjJHI4="; }; __structuredAttrs = true; 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-device-builder nix build failed. ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/lb41b0anx1f98y9y5s9mdv97gjgsq740-python3-3.14.7/lib/python3.14/shutil.py", line 721, in _rmtree_safe_fd _rmtree_safe_fd_step(stack, onexc) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/nix/store/lb41b0anx1f98y9y5s9mdv97gjgsq740-python3-3.14.7/lib/python3.14/shutil.py", line 769, in _rmtree_safe_fd_step if not os.path.samestat(orig_st, os.fstat(topfd)): ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/6sgr7kixj7h73n5ih2ih23hkfcfqnr28-python3.14-blockbuster-1.5.26/lib/python3.14/site-packages/blockbuster/blockbuster.py", line 109, in wrapper raise BlockingError(func_name) blockbuster.blockbuster.BlockingError: Blocking call to os.path.samestat warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/helpers/test_orphan_reaper.py::test_excluded_zombie_is_never_reaped tests/helpers/test_orphan_reaper.py::test_reaper_loop_work_carries_pending /build/source/tests/helpers/test_orphan_reaper.py:20: DeprecationWarning: This process (pid=4710) is multi-threaded, use of fork() may lead to deadlocks in the child. pid = os.fork() tests/helpers/test_orphan_reaper.py::test_reaps_zombie_on_second_scan /build/source/tests/helpers/test_orphan_reaper.py:20: DeprecationWarning: This process (pid=4762) is multi-threaded, use of fork() may lead to deadlocks in the child. pid = os.fork() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/e2e/slow/esp8266/test_native_arduino_compile_download.py::test_native_arduino_compile_download_round_trip - AssertionError: compile failed: FAILED tests/test_platform_capabilities.py::test_index_within_installed_esphome - AssertionError: committed catalog is 2 esphome releases ahead of the instal... ERROR tests/api/test_mcp.py - ImportError while importing test module '/build/source/tests/api/test_mcp.py'. ERROR tests/mcp/test_tools.py - ImportError while importing test module '/build/source/tests/mcp/test_tools... ====== 2 failed, 9477 passed, 23 skipped, 4 warnings, 2 errors in 45.52s =======