From a163121ad4072c1c783c4f8651d6f0b1b9eba5f9 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 14 Jan 2024 00:02:12 -1000 Subject: [PATCH] Fix dirhash failing to import pkg_resources dirhash needs pkg_resources which is provided by setuptools https://github.com/home-assistant/supervisor/actions/runs/7513346221/job/20454994962 --- .github/workflows/builder.yml | 2 +- requirements.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml index 57adc6684..b0b42e941 100644 --- a/.github/workflows/builder.yml +++ b/.github/workflows/builder.yml @@ -138,7 +138,7 @@ jobs: - name: Install dirhash and calc hash if: needs.init.outputs.publish == 'true' run: | - pip3 install dirhash + pip3 install setuptools dirhash dir_hash="$(dirhash "${{ github.workspace }}/supervisor" -a sha256 --match "*.py")" echo "${dir_hash}" > rootfs/supervisor.sha256 diff --git a/requirements.txt b/requirements.txt index a32ec121e..46cba2d73 100644 --- a/requirements.txt +++ b/requirements.txt @@ -23,6 +23,7 @@ pyudev==0.24.1 PyYAML==6.0.1 securetar==2023.12.0 sentry-sdk==1.39.2 +setuptools==69.0.3 voluptuous==0.14.1 dbus-fast==2.21.0 typing_extensions==4.9.0