Skip to content

chore(no_run): drop inert copy-pasted imaging/modeling entry#32

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/ell-comps-kwargs-keyerror
Jul 22, 2026
Merged

chore(no_run): drop inert copy-pasted imaging/modeling entry#32
Jammy2211 merged 1 commit into
mainfrom
feature/ell-comps-kwargs-keyerror

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Removes an inert entry from config/build/no_run.yaml:

- autogalaxy_workspace/scripts/imaging/modeling # NEEDS_FIX 2026-04-10 - KeyError on ('galaxies','galaxy','bulge','ell_comps'...) kwargs after API drift in top-level imaging/modeling.py

Why this entry is dead, not a parked script

The pattern is the literal path autogalaxy_workspace/scripts/imaging/modeling — copy-pasted from autogalaxy_workspace's own no_run.yaml. HowToGalaxy contains only scripts/chapter_*/ and scripts/simulators/, and patterns containing / are substring-matched against the file path, so this entry matches zero files. find HowToGalaxy -path '*imaging/modeling*' returns nothing.

It was never a second instance of the failure — just cruft. The same copy-paste left other dead entries in this list (guides/, gui/, ellipse/, fits_make), which this PR deliberately leaves alone to keep the change reviewable.

The underlying bug was real, library-side, and is already fixed

Investigated as part of PyAutoLabs/autogalaxy_workspace#143:

  • The script passes on clean main under both the smoke profile (PYAUTO_TEST_MODE=2) and the release-fidelity profile (PYAUTO_TEST_MODE=1, real sampler/output/visualization/checks, JAX on) — exit 0, zero KeyError.
  • The model-composition call-site never changed: the block is byte-identical to the 2026-04-10 marker commit 48dad395.
  • Decisive: the unmodified April-10 script run against today's library exits 0 with zero KeyError. The regression was model-composition/kwargs drift in PyAutoGalaxy/PyAutoFit, fixed upstream between April and July.

autogalaxy_workspace removed its own (live) marker in PyAutoLabs/autogalaxy_workspace#142, merged 2026-07-21.

Scripts Changed

None (config-only edit to config/build/no_run.yaml). No script in this repo changes behaviour, and no script returns to validation — the removed entry was gating nothing. Notebooks are therefore not regenerated.

Refs PyAutoLabs/autogalaxy_workspace#143

🤖 Generated with Claude Code

The `autogalaxy_workspace/scripts/imaging/modeling` NEEDS_FIX entry was
copy-pasted from autogalaxy_workspace's no_run.yaml and matches zero files
in this repo: HowToGalaxy contains only `chapter_*/` and `simulators/`, and
patterns containing `/` are substring-matched against the file path.

The failure it cited was real but library-side and is now fixed upstream;
autogalaxy_workspace removed its own (live) marker in PyAutoLabs/autogalaxy_workspace#142.

Refs PyAutoLabs/autogalaxy_workspace#143

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Jul 22, 2026
@Jammy2211
Jammy2211 merged commit afa7adf into main Jul 22, 2026
10 checks passed
@Jammy2211
Jammy2211 deleted the feature/ell-comps-kwargs-keyerror branch July 22, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release PR queued for the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant