Skip to content

fix: Regenerate the uint16 predictor 2 big endian fixture - #77

Merged
kylebarron merged 1 commit into
mainfrom
fix/regenerate-big-endian-predictor2
Oct 5, 2026
Merged

kylebarron merged 1 commit into
mainfrom
fix/regenerate-big-endian-predictor2

Conversation

@kylebarron

Copy link
Copy Markdown
Member

Note

This PR was written by Claude (Claude Code), not by @kylebarron.

CI on main fails at "Check generated files are up to date" (run) because uint16_1band_lzw_block128_predictor2_big_endian is out of date.

That fixture is rewritten from uint16_1band_lzw_block128_predictor2. #73 was branched before #76 changed that source to 256x256 with 128x128 tiles and triangle wave data, and was merged without rebasing. So the committed file was still built from the old source (128x128, 64x64 tiles).

This PR:

  • Regenerates the .tif and _info.md with pixi run generate and pixi run info. Those are the only two files that change.
  • Fixes the generator's docstring, which said "128x128 tiled", to give the new size and tiling.

The predictor 3 big endian fixture from #73 is unaffected: its source was new in #76, and it regenerates to the same bytes.

Checked locally: pixi run check passes, pixi run test passes (57 tests, including tests/test_big_endian.py), and ruff check is clean.

🤖 Written by Claude Code

uint16_1band_lzw_block128_predictor2_big_endian is rewritten from
uint16_1band_lzw_block128_predictor2. #73 was branched before #76
changed that source to 256x256 with 128x128 tiles and triangle wave
data, and was merged without rebasing. So the committed file still held
the old 128x128 source with 64x64 tiles, and the "generated files are
up to date" check on main failed.

Regenerate the file and its info, and fix the docstring to give the new
size and tiling.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@kylebarron kylebarron left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@kylebarron
kylebarron enabled auto-merge (squash) October 5, 2026 15:50
@kylebarron
kylebarron merged commit c0ebf18 into main Oct 5, 2026
1 check passed
@kylebarron
kylebarron deleted the fix/regenerate-big-endian-predictor2 branch October 5, 2026 15:51
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