From e787f85d1873e74e83ca7563c444fc59cfae93f3 Mon Sep 17 00:00:00 2001 From: Mike Sullivan Date: Thu, 19 Sep 2024 17:10:52 +0100 Subject: [PATCH 1/2] exclude PySide6 from PyInstaller build --- packaging/PackageWithPyInstaller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/PackageWithPyInstaller.py b/packaging/PackageWithPyInstaller.py index daf1b50cf13..80ba7b24cdd 100644 --- a/packaging/PackageWithPyInstaller.py +++ b/packaging/PackageWithPyInstaller.py @@ -89,7 +89,7 @@ def add_optional_arguments(run_options): def add_exclude_modules(run_options): - excludes = ['matplotlib', 'dask', 'pandas'] + excludes = ['matplotlib', 'dask', 'pandas', 'PySide6'] for exclude in excludes: run_options.extend(['--exclude-module', exclude]) From cecc058053fb276dcdae3b51993f5e27dbafafbc Mon Sep 17 00:00:00 2001 From: Mike Sullivan Date: Thu, 19 Sep 2024 17:13:05 +0100 Subject: [PATCH 2/2] release note --- docs/release_notes/next/dev-2330-PyInstaller-Qt-Bindings | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/release_notes/next/dev-2330-PyInstaller-Qt-Bindings diff --git a/docs/release_notes/next/dev-2330-PyInstaller-Qt-Bindings b/docs/release_notes/next/dev-2330-PyInstaller-Qt-Bindings new file mode 100644 index 00000000000..a59a0ee39a9 --- /dev/null +++ b/docs/release_notes/next/dev-2330-PyInstaller-Qt-Bindings @@ -0,0 +1 @@ +#2330: The PySide6 module is now excluded when building via PyInstaller due to hook clashes \ No newline at end of file