[Bug]: pillow-jxl module causing ImportErrors on macOS builds from the release workflow #758
Open
3 tasks done
Labels
Priority: Medium
An issue that shouldn't be be saved for last
Type: Bug
Something isn't working as intended
Type: Installation
Installing, building, and/or launching the program
Checklist
TagStudio Version
Alpha v9.5.0 Pre-Release 1
Operating System & Version
macOS 15.1.1
Description
In macOS aarch builds created from the GitHub release workflow, the pillow-jxl module generates an
ImportError
and prevents the application from launching. As of a2f9685 there's a try/except wrapper around the import that still lets the application launch and ignores the pillow-jxl import if it can't be imported. The only side effect is naturally, JPEG-XL support doesn't work in these affected builds.Expected Behavior
The pillow-jxl module should not encounter errors when importing, or at the very least there should be normal JPEG-XL support in the program.
Steps to Reproduce
tagstudio.spec
file does not reproduce this issue for me.Logs
When running the
tagstudio
executable file inside "TagStudio.app/Contents/MacOS" via the command line:The text was updated successfully, but these errors were encountered: