Skip to content

chore(licensing): bump tifffile to 2026.5.2 in LICENSE-binary-python#4855

Merged
bobbai00 merged 3 commits into
apache:mainfrom
bobbai00:fix/4854-bump-tifffile-license-binary
May 3, 2026
Merged

chore(licensing): bump tifffile to 2026.5.2 in LICENSE-binary-python#4855
bobbai00 merged 3 commits into
apache:mainfrom
bobbai00:fix/4854-bump-tifffile-license-binary

Conversation

@bobbai00

@bobbai00 bobbai00 commented May 3, 2026

Copy link
Copy Markdown
Contributor

What changes were proposed in this PR?

Bump tifffile from 2026.4.11 to 2026.5.2 in amber/LICENSE-binary-python so it matches the version actually bundled in the runtime image. One-line change.

Any related issues, documentation, discussions?

Closes #4854

The drift is transitive: tifffile is pulled in by scikit-image, which is declared in amber/operator-requirements.txt. PR-time builds tolerate transitive calver bumps via --ignore-transitive-version; the nightly strict run is what flagged it. Once this PR merges, the next nightly run will auto-close the tracking issue.

How was this PR tested?

Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-7)

Drift detected by the nightly strict-mode license-binary checker:
LICENSE-binary claimed 2026.4.11, bundled was 2026.5.2 (transitive
calver bump pulled in via scikit-image).

Closes apache#4854

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@bobbai00 bobbai00 added the release/v1.1.0-incubating back porting to release/v1.1.0-incubating label May 3, 2026
@bobbai00 bobbai00 requested a review from aglinxinyuan May 3, 2026 09:36
@bobbai00 bobbai00 added the emergency Pull requests that need to be merged ASAP label May 3, 2026
@codecov-commenter

codecov-commenter commented May 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 43.67%. Comparing base (d9fc9dc) to head (bc40e89).
⚠️ Report is 12 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #4855      +/-   ##
============================================
+ Coverage     43.36%   43.67%   +0.30%     
- Complexity     2036     2090      +54     
============================================
  Files           957      957              
  Lines         34077    34417     +340     
  Branches       3753     3785      +32     
============================================
+ Hits          14777    15030     +253     
- Misses        18509    18593      +84     
- Partials        791      794       +3     
Flag Coverage Δ
amber 41.99% <ø> (+0.42%) ⬆️
python 85.21% <ø> (-0.14%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@bobbai00 bobbai00 merged commit 37d1341 into apache:main May 3, 2026
22 checks passed
Yicong-Huang pushed a commit that referenced this pull request May 3, 2026
…4855)

### What changes were proposed in this PR?

Bump `tifffile` from `2026.4.11` to `2026.5.2` in
`amber/LICENSE-binary-python` so it matches the version actually bundled
in the runtime image. One-line change.

### Any related issues, documentation, discussions?

Closes #4854

The drift is transitive: `tifffile` is pulled in by `scikit-image`,
which is declared in `amber/operator-requirements.txt`. PR-time builds
tolerate transitive calver bumps via `--ignore-transitive-version`; the
nightly strict run is what flagged it. Once this PR merges, the next
nightly run will auto-close the tracking issue.

### How was this PR tested?

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-7)

(backported from commit 37d1341)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented May 3, 2026

Copy link
Copy Markdown
Contributor

Backport to release/v1.1.0-incubating succeeded as 2807d88. Run

bobbai00 added a commit that referenced this pull request May 4, 2026
### What changes were proposed in this PR?

Bump `pytz` from `2026.1.post1` to `2026.2` in
`amber/LICENSE-binary-python` so the manifest matches the runtime
image's bundled version. One-line change.

### Any related issues, documentation, discussions?

Closes #4905. Same pattern as the earlier `tifffile` drift (#4855) —
transitive calver bump that strict mode catches.

### How was this PR tested?

Drift signature from the strict-mode run:

\`\`\`
DRIFT (transitive) Python packages — claimed versions differ from
bundled:
  ~ pytz: LICENSE-binary=2026.1.post1  bundled=2026.2
\`\`\`

PR-time check on this PR runs with `--ignore-transitive-version` and
should pass; the next strict-mode run on `main` post-merge confirms the
fix end-to-end.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-7)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Yicong-Huang pushed a commit that referenced this pull request May 4, 2026
### What changes were proposed in this PR?

Bump `pytz` from `2026.1.post1` to `2026.2` in
`amber/LICENSE-binary-python` so the manifest matches the runtime
image's bundled version. One-line change.

### Any related issues, documentation, discussions?

Closes #4905. Same pattern as the earlier `tifffile` drift (#4855) —
transitive calver bump that strict mode catches.

### How was this PR tested?

Drift signature from the strict-mode run:

\`\`\`
DRIFT (transitive) Python packages — claimed versions differ from
bundled:
  ~ pytz: LICENSE-binary=2026.1.post1  bundled=2026.2
\`\`\`

PR-time check on this PR runs with `--ignore-transitive-version` and
should pass; the next strict-mode run on `main` post-merge confirms the
fix end-to-end.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-7)

(backported from commit 4d6b96a)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
yangzhang75 pushed a commit to yangzhang75/texera that referenced this pull request Jun 22, 2026
…pache#4855)

### What changes were proposed in this PR?

Bump `tifffile` from `2026.4.11` to `2026.5.2` in
`amber/LICENSE-binary-python` so it matches the version actually bundled
in the runtime image. One-line change.

### Any related issues, documentation, discussions?

Closes apache#4854 

The drift is transitive: `tifffile` is pulled in by `scikit-image`,
which is declared in `amber/operator-requirements.txt`. PR-time builds
tolerate transitive calver bumps via `--ignore-transitive-version`; the
nightly strict run is what flagged it. Once this PR merges, the next
nightly run will auto-close the tracking issue.

### How was this PR tested?

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-7)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
yangzhang75 pushed a commit to yangzhang75/texera that referenced this pull request Jun 22, 2026
…e#4906)

### What changes were proposed in this PR?

Bump `pytz` from `2026.1.post1` to `2026.2` in
`amber/LICENSE-binary-python` so the manifest matches the runtime
image's bundled version. One-line change.

### Any related issues, documentation, discussions?

Closes apache#4905. Same pattern as the earlier `tifffile` drift (apache#4855) —
transitive calver bump that strict mode catches.

### How was this PR tested?

Drift signature from the strict-mode run:

\`\`\`
DRIFT (transitive) Python packages — claimed versions differ from
bundled:
  ~ pytz: LICENSE-binary=2026.1.post1  bundled=2026.2
\`\`\`

PR-time check on this PR runs with `--ignore-transitive-version` and
should pass; the next strict-mode run on `main` post-merge confirms the
fix end-to-end.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-7)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emergency Pull requests that need to be merged ASAP engine fix release/v1.1.0-incubating back porting to release/v1.1.0-incubating

Projects

None yet

Development

Successfully merging this pull request may close these issues.

License-binary drift detected

3 participants