From 3c55479f566213c7b9e922d1cb1e3ee2a524d539 Mon Sep 17 00:00:00 2001 From: fvanroie Date: Tue, 1 Nov 2022 14:36:00 +0100 Subject: [PATCH] Add --use-pep517 to dulwich install --- tools/auto_firmware_version.py | 2 +- tools/esp_merge_bin.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/auto_firmware_version.py b/tools/auto_firmware_version.py index 2d25c1f4..629acfb2 100644 --- a/tools/auto_firmware_version.py +++ b/tools/auto_firmware_version.py @@ -7,7 +7,7 @@ installed_pkgs = {pkg.key for pkg in pkg_resources.working_set} missing_pkgs = required_pkgs - installed_pkgs if missing_pkgs: - env.Execute('$PYTHONEXE -m pip install dulwich --global-option="--pure"') + env.Execute('$PYTHONEXE -m pip install dulwich --global-option="--pure" --use-pep517') from dulwich import porcelain from dulwich.repo import Repo diff --git a/tools/esp_merge_bin.py b/tools/esp_merge_bin.py index 1fcaeea3..6cada46c 100644 --- a/tools/esp_merge_bin.py +++ b/tools/esp_merge_bin.py @@ -17,7 +17,7 @@ installed_pkgs = {pkg.key for pkg in pkg_resources.working_set} missing_pkgs = required_pkgs - installed_pkgs if missing_pkgs: - env.Execute('$PYTHONEXE -m pip install dulwich --global-option="--pure"') + env.Execute('$PYTHONEXE -m pip install dulwich --global-option="--pure" --use-pep517') from dulwich import porcelain from dulwich.repo import Repo