From 7caee93756240b9248b3e072481b89d2fa32f069 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Thu, 10 Jul 2025 08:23:19 +0800 Subject: [PATCH 1/3] Restore Pyside6 tests, as WiX 5 now supports long paths. --- .github/workflows/ci.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a6e24a..1f718a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,7 +39,4 @@ jobs: fail-fast: false matrix: python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ] - # PySide6 produce very long paths that can't be packaged by WiX. - # Disabling until the problem has been fixed. See beeware/briefcase#948 - # framework: [ "toga", "pyside6", "pygame", "console" ] - framework: [ "toga", "pygame", "console" ] + framework: [ "toga", "pyside6", "pygame", "console" ] From 0fa44edd77e559abdb39130d6bae694676f88593 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Thu, 10 Jul 2025 09:04:50 +0800 Subject: [PATCH 2/3] Use path prefix to trigger long file name support. --- {{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs b/{{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs index 8e7b36a..ca7c73a 100644 --- a/{{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs +++ b/{{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs @@ -45,7 +45,7 @@ + Include="\\?\{{ cookiecutter.package_path }}\**" /> From 7ff5958ff5664b52c7810633f4fb37f3a99d433e Mon Sep 17 00:00:00 2001 From: Malcolm Smith Date: Fri, 11 Jul 2025 14:40:49 +0100 Subject: [PATCH 3/3] Add comment --- {{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs | 1 + 1 file changed, 1 insertion(+) diff --git a/{{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs b/{{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs index ca7c73a..b7f00df 100644 --- a/{{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs +++ b/{{ cookiecutter.format }}/{{ cookiecutter.app_name }}.wxs @@ -43,6 +43,7 @@ +