From 2633b6e3a2f48bbad6e1e6c4e8da646358dd82b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Salom=C3=A9=20Voltz?= Date: Mon, 18 Aug 2025 16:10:27 +0200 Subject: [PATCH] chore(build-packages): Remove PyInstaller deprecation warning --- ...rt_5808_pyinstaller_deprecation_warning.md | 42 +++++++++++++++++++ scripts/build-os-packages/build-os-packages | 2 +- 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 changelog.d/20250819_142137_salome.voltz_scrt_5808_pyinstaller_deprecation_warning.md diff --git a/changelog.d/20250819_142137_salome.voltz_scrt_5808_pyinstaller_deprecation_warning.md b/changelog.d/20250819_142137_salome.voltz_scrt_5808_pyinstaller_deprecation_warning.md new file mode 100644 index 0000000000..6fa5208563 --- /dev/null +++ b/changelog.d/20250819_142137_salome.voltz_scrt_5808_pyinstaller_deprecation_warning.md @@ -0,0 +1,42 @@ + + + + + + + +### Fixed + +- Remove PyInstaller's pkg_resources deprecation warning when running PyInstaller-based ggshield. + diff --git a/scripts/build-os-packages/build-os-packages b/scripts/build-os-packages/build-os-packages index 2be2484d10..5508114ce1 100755 --- a/scripts/build-os-packages/build-os-packages +++ b/scripts/build-os-packages/build-os-packages @@ -178,7 +178,7 @@ step_build() { extra_args="--strip" fi - pyinstaller ggshield/__main__.py --name ggshield --noupx $extra_args + pyinstaller ggshield/__main__.py --name ggshield --exclude-module pkg_resources --noupx $extra_args if [ "$HUMAN_OS" != Windows ] ; then # Libraries do not need to be executable