Skip to content

Remove the stale ileappGUI.py copy - #101

Merged
abrignoni merged 1 commit into
mainfrom
chore/remove-stale-ileapp-gui
Jul 28, 2026
Merged

Remove the stale ileappGUI.py copy#101
abrignoni merged 1 commit into
mainfrom
chore/remove-stale-ileapp-gui

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

VLEAPP ships an ileappGUI.py next to vleappGUI.py. It is an unmodified iLEAPP GUI that was never adapted to this repo, and it is dead and broken:

  • It cannot run. It does from scripts.version_info import leapp_name, leapp_version, but VLEAPP's version_info only defines leapp_name, vleapp_version and vleapp_contributorsImportError on import.
  • It is iOS-specific. Its module list references itunes_backup_info, Ph100-UFED-device-values-Plist and logarchive_artifacts — artifacts that do not exist in VLEAPP.
  • Nothing references it. The README, admin/test/scripts/test_entry_points.py, and both GitHub workflows (python_lint.yml, python_runtime_contract.yml) all point at vleappGUI.py. A repo-wide grep for ileappGUI outside the file itself returns nothing.

The practical cost of keeping it: it was being updated in parallel with the real GUI, so it invited edits to the wrong file — exactly what happened while preparing #100 (the Select All / filter fix), which has since been narrowed to vleappGUI.py only.

🤖 Generated with Claude Code

VLEAPP shipped an ileappGUI.py alongside vleappGUI.py. It is an
unmodified iLEAPP GUI that was never adapted: it imports leapp_version
from scripts.version_info, which VLEAPP does not define (only leapp_name,
vleapp_version and vleapp_contributors), so the file raises ImportError
and cannot run. Its module list also references iOS artifacts that do not
exist here - itunes_backup_info, Ph100-UFED-device-values-Plist and
logarchive_artifacts.

Nothing refers to it: the README, admin/test/scripts/test_entry_points.py
and both GitHub workflows all point at vleappGUI.py. Keeping it only
invited edits to the wrong file, since it was being updated in parallel
with the real GUI.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit cca90f7 into main Jul 28, 2026
1 check passed
@abrignoni
abrignoni deleted the chore/remove-stale-ileapp-gui branch July 28, 2026 16:20
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