From 4cbe10c92cea07cbb2c301d5d8530210ec66b030 Mon Sep 17 00:00:00 2001 From: Russell Martin Date: Mon, 20 Oct 2025 23:59:18 -0400 Subject: [PATCH 1/3] Bump dependencies in bootstraps --- changes/2524.feature.rst | 1 + src/briefcase/bootstraps/console.py | 2 +- src/briefcase/bootstraps/empty.py | 2 +- src/briefcase/bootstraps/pygame.py | 2 +- src/briefcase/bootstraps/toga.py | 4 ++-- tests/commands/new/test_build_gui_context.py | 10 +++++----- 6 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 changes/2524.feature.rst diff --git a/changes/2524.feature.rst b/changes/2524.feature.rst new file mode 100644 index 0000000000..569801e5eb --- /dev/null +++ b/changes/2524.feature.rst @@ -0,0 +1 @@ +The versions for Flatpak and Android dependencies were updated to latest version for new projects. diff --git a/src/briefcase/bootstraps/console.py b/src/briefcase/bootstraps/console.py index 0f07c3d243..ff244c1b80 100644 --- a/src/briefcase/bootstraps/console.py +++ b/src/briefcase/bootstraps/console.py @@ -103,7 +103,7 @@ def pyproject_table_linux_system_arch(self): def pyproject_table_linux_flatpak(self): return """\ flatpak_runtime = "org.freedesktop.Platform" -flatpak_runtime_version = "24.08" +flatpak_runtime_version = "25.08" flatpak_sdk = "org.freedesktop.Sdk" """ diff --git a/src/briefcase/bootstraps/empty.py b/src/briefcase/bootstraps/empty.py index 13892d62c9..9fc0ee36de 100644 --- a/src/briefcase/bootstraps/empty.py +++ b/src/briefcase/bootstraps/empty.py @@ -92,7 +92,7 @@ def pyproject_table_linux_system_arch(self): def pyproject_table_linux_flatpak(self): return """\ flatpak_runtime = "org.freedesktop.Platform" -flatpak_runtime_version = "24.08" +flatpak_runtime_version = "25.08" flatpak_sdk = "org.freedesktop.Sdk" """ diff --git a/src/briefcase/bootstraps/pygame.py b/src/briefcase/bootstraps/pygame.py index 6176fc87b9..a4531fa634 100644 --- a/src/briefcase/bootstraps/pygame.py +++ b/src/briefcase/bootstraps/pygame.py @@ -128,7 +128,7 @@ def pyproject_table_linux_appimage(self): def pyproject_table_linux_flatpak(self): return """\ flatpak_runtime = "org.freedesktop.Platform" -flatpak_runtime_version = "24.08" +flatpak_runtime_version = "25.08" flatpak_sdk = "org.freedesktop.Sdk" """ diff --git a/src/briefcase/bootstraps/toga.py b/src/briefcase/bootstraps/toga.py index e71154daf8..9e7635f90a 100644 --- a/src/briefcase/bootstraps/toga.py +++ b/src/briefcase/bootstraps/toga.py @@ -191,7 +191,7 @@ def pyproject_table_linux_appimage(self): def pyproject_table_linux_flatpak(self): return """\ flatpak_runtime = "org.gnome.Platform" -flatpak_runtime_version = "48" +flatpak_runtime_version = "49" flatpak_sdk = "org.gnome.Sdk" """ @@ -219,7 +219,7 @@ def pyproject_table_android(self): base_theme = "Theme.MaterialComponents.Light.DarkActionBar" build_gradle_dependencies = [ - "com.google.android.material:material:1.12.0", + "com.google.android.material:material:1.13.0", # Needed for DetailedList # "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0", # Needed for MapView diff --git a/tests/commands/new/test_build_gui_context.py b/tests/commands/new/test_build_gui_context.py index aac654ab7c..3fd54ec8ab 100644 --- a/tests/commands/new/test_build_gui_context.py +++ b/tests/commands/new/test_build_gui_context.py @@ -206,7 +206,7 @@ def main(): """, "pyproject_table_linux_flatpak": """\ flatpak_runtime = "org.gnome.Platform" -flatpak_runtime_version = "48" +flatpak_runtime_version = "49" flatpak_sdk = "org.gnome.Sdk" """, "pyproject_table_windows": """\ @@ -228,7 +228,7 @@ def main(): base_theme = "Theme.MaterialComponents.Light.DarkActionBar" build_gradle_dependencies = [ - "com.google.android.material:material:1.12.0", + "com.google.android.material:material:1.13.0", # Needed for DetailedList # "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0", # Needed for MapView @@ -331,7 +331,7 @@ def main(): """, "pyproject_table_linux_flatpak": """\ flatpak_runtime = "org.freedesktop.Platform" -flatpak_runtime_version = "24.08" +flatpak_runtime_version = "25.08" flatpak_sdk = "org.freedesktop.Sdk" """, "pyproject_table_windows": """\ @@ -630,7 +630,7 @@ def main(): """, "pyproject_table_linux_flatpak": """\ flatpak_runtime = "org.freedesktop.Platform" -flatpak_runtime_version = "24.08" +flatpak_runtime_version = "25.08" flatpak_sdk = "org.freedesktop.Sdk" """, "pyproject_table_windows": """\ @@ -733,7 +733,7 @@ def main(): """, "pyproject_table_linux_flatpak": """\ flatpak_runtime = "org.freedesktop.Platform" -flatpak_runtime_version = "24.08" +flatpak_runtime_version = "25.08" flatpak_sdk = "org.freedesktop.Sdk" """, "pyproject_table_windows": """\ From 35f66ce9894c984388001ef70541b4e7bdb833e5 Mon Sep 17 00:00:00 2001 From: Russell Martin Date: Thu, 23 Oct 2025 22:18:26 -0400 Subject: [PATCH 2/3] revert org.gnome.platform bump --- src/briefcase/bootstraps/toga.py | 2 +- tests/commands/new/test_build_gui_context.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/briefcase/bootstraps/toga.py b/src/briefcase/bootstraps/toga.py index ccb0ca57f7..05ab3d771c 100644 --- a/src/briefcase/bootstraps/toga.py +++ b/src/briefcase/bootstraps/toga.py @@ -191,7 +191,7 @@ def pyproject_table_linux_appimage(self): def pyproject_table_linux_flatpak(self): return """\ flatpak_runtime = "org.gnome.Platform" -flatpak_runtime_version = "49" +flatpak_runtime_version = "48" flatpak_sdk = "org.gnome.Sdk" """ diff --git a/tests/commands/new/test_build_gui_context.py b/tests/commands/new/test_build_gui_context.py index 09651058c9..238c091bfb 100644 --- a/tests/commands/new/test_build_gui_context.py +++ b/tests/commands/new/test_build_gui_context.py @@ -206,7 +206,7 @@ def main(): """, "pyproject_table_linux_flatpak": """\ flatpak_runtime = "org.gnome.Platform" -flatpak_runtime_version = "49" +flatpak_runtime_version = "48" flatpak_sdk = "org.gnome.Sdk" """, "pyproject_table_windows": """\ From 81a620a460555b8fc9e0de036a5140c8ff782174 Mon Sep 17 00:00:00 2001 From: Russell Martin Date: Thu, 23 Oct 2025 22:35:36 -0400 Subject: [PATCH 3/3] markdown shop now --- changes/{2524.feature.rst => 2524.feature.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename changes/{2524.feature.rst => 2524.feature.md} (100%) diff --git a/changes/2524.feature.rst b/changes/2524.feature.md similarity index 100% rename from changes/2524.feature.rst rename to changes/2524.feature.md