Skip to content

Fix run errors - #45

Open
byConvert wants to merge 2 commits into
JJTech0130:mainfrom
byConvert:fix-run-errors
Open

byConvert wants to merge 2 commits into
JJTech0130:mainfrom
byConvert:fix-run-errors

Conversation

@byConvert

@byConvert byConvert commented Aug 9, 2026

Copy link
Copy Markdown

Updated README.md - Tell users to use Python 3.12.x

Python 3.13+ does not have pre-compiled binaries for lzfse, it will fail if user doesn't have Microsoft Visual C++ Build Tools installed.

Updated requirements.txt and pinned versions for

pymobiledevice3<=6.2.0
construct-typing==0.6.2

Latest versions of pymobiledevice3 updated its package and removed Command from pymobiledevice3.cli.cli_common
Downgrading to 6.2.0 fixes the Import Error

Downgrading pymobiledevice3 also introduces DataclassFieldError since it depends on construct-typing, since newer versions made stricter typing/dataclass checks.

Both these updates successfully install Trollstore on device (tested personally).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant