Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Deprecate AppImage to 'best effort' support. #1449

Merged
merged 2 commits into from
Sep 11, 2023

Conversation

freakboy3742
Copy link
Member

AppImage builds are the slowest, because they're incompatible with binary wheels; and installing Linux GUI toolkits (which are on a constant "install the latest" push) is fundamentally incompatible with using an old base image.

As of today, it's impossible to install Toga on any manylinux image; PySide2 can't be installed on any supported manylinux image, and PySide6 only works on 2_28. 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.

PR Checklist:

  • All new features have been tested
  • All new features have been documented
  • I have read the CONTRIBUTING.md file
  • I will abide by the code of conduct

@mhsmith mhsmith merged commit 9b73d36 into beeware:main Sep 11, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants