From d2dc7ec7b0dfe59f1da0f3f31df4af2dc754b5b0 Mon Sep 17 00:00:00 2001 From: Ton Huisman Date: Sat, 18 May 2024 22:20:19 +0200 Subject: [PATCH] [Build] Fix build error because of removed python package since 3.12 --- .github/workflows/build.yml | 2 +- .github/workflows/release.yml | 2 +- requirements.txt | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fde15301b..8cce7032d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -85,7 +85,7 @@ jobs: - name: Dependencies run: | sudo apt-get update - sudo apt install binutils build-essential libffi-dev libgit2-dev setuptools + sudo apt install binutils build-essential libffi-dev libgit2-dev pip3 install --upgrade pip pip install wheel pip install -r requirements.txt diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7a3a4180b..f4c15f37e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,7 +56,7 @@ jobs: key: ${{ runner.os }}-esp8266-${{ hashFiles('platformio*.ini') }} - name: Dependencies run: | - sudo apt install binutils build-essential libffi-dev libgit2-dev setuptools + sudo apt install binutils build-essential libffi-dev libgit2-dev pip install -r requirements.txt platformio update - name: Build and archive diff --git a/requirements.txt b/requirements.txt index 3cd41b3ba..04991c827 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ platformio>=6.1.9 -pygit2>=1.10.1 \ No newline at end of file +pygit2>=1.10.1 +setuptools \ No newline at end of file