Skip to content

Commit

Permalink
Merge pull request #150 from beeware/deprecate-pyside6-appimage
Browse files Browse the repository at this point in the history
Deprecate PySide6 AppImage testing.
  • Loading branch information
rmartin16 authored Jul 11, 2024
2 parents 1095d14 + 7d7e65b commit df220fe
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/app-build-verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -378,7 +378,9 @@ jobs:
# push) is fundamentally incompatible with using an old base image. As of today,
# it's impossible to install Toga on *any* manylinux image (
# https://gitlab.gnome.org/GNOME/pygobject/-/issues/590); PySide2 can't be
# installed on any *supported* manylinux image, and PySide6 only works on 2_28.
# installed on any *supported* manylinux image; PySide6 only publishes 2_28 wheels,
# but even then, it segfaults when the AppImage starts.
#
# Even when the install *does* work, there are so many incompatibility and
# binary dependency issues that it's just not worth the oxygen to keep this thing
# alive.
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -360,7 +360,8 @@ jobs:
strategy:
fail-fast: false
matrix:
framework: [ toga, pyside6, pygame, console ]
# 2024-07-11 (beeware/briefcase#1908): pyside6 segfaults on AppImage start.
framework: [ toga, pygame, console ]

test-verify-apps-flatpak-templates:
name: Verify Flatpak
Expand Down

0 comments on commit df220fe

Please sign in to comment.