Skip to content

Include pykdebugparser data in frozen bundles - #27

Merged
hideouts-io merged 1 commit into
mainfrom
codex/include-pykdebugparser-data
Oct 19, 2026
Merged

hideouts-io merged 1 commit into
mainfrom
codex/include-pykdebugparser-data

Conversation

@hideouts-io

Copy link
Copy Markdown
Owner

The frozen Intel bundle resolved pykdebugparser 1.5.0, but the Nuitka configuration did not include that package's trace.codes runtime data. Embedded pymobiledevice3 developer dvt help probes therefore raised FileNotFoundError; this adds pykdebugparser to the existing explicit package-data inclusions so the required file is bundled on both macOS architectures.

Validation:

  • venv/bin/python -m unittest discover -s tests -v (205 passed, using the project Python 3.13 environment)
  • venv/bin/python -m compileall -q ios_developer_toolkit tests
  • collector, local DDI, and IPA inspector --help checks
  • QT_QPA_PLATFORM=offscreen ... -m ios_developer_toolkit --toolkit-internal-smoke-test
  • deployment spec parse confirms the new Nuitka option appears exactly once
  • verified the pykdebugparser 1.5.0 wheel contains pykdebugparser/trace.codes

No physical-device, mounting, pairing, installation, logging, backup, capture, or location operation was performed. The required hosted Apple Silicon and Intel frozen-bundle jobs provide the authoritative packaging verification.

@hideouts-io
hideouts-io merged commit 346b8b2 into main Oct 19, 2026
6 checks passed
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