Skip to content

chore(deps): refresh LICENSE-binary for transitive version drift#4983

Open
bobbai00 wants to merge 1 commit intoapache:mainfrom
bobbai00:chore/license-binary-refresh-4974
Open

chore(deps): refresh LICENSE-binary for transitive version drift#4983
bobbai00 wants to merge 1 commit intoapache:mainfrom
bobbai00:chore/license-binary-refresh-4974

Conversation

@bobbai00
Copy link
Copy Markdown
Contributor

@bobbai00 bobbai00 commented May 8, 2026

What changes were proposed in this PR?

Refresh the per-module LICENSE-binary files so they match the bundled versions reported by the nightly drift check on b9bbf0d. Every entry stays in the license section it was already in, so the change is a pure version-string substitution; reviewers should still confirm each upstream's license at the new version is unchanged.

Drift covered:

  • frontend/LICENSE-binarylodash 4.17.23 → 4.18.1
  • amber/LICENSE-binary-java and the 5 platform services (access-control-service, config-service, file-service, workflow-compiling-service, computing-unit-managing-service) — org.checkerframework.checker-qual 3.42.0 → 3.52.0
  • amber/LICENSE-binary-python
    • hf-xet 1.4.3 → 1.5.0
    • markdown-it-py 4.0.0 → 4.1.0
    • pydantic 2.13.3 → 2.13.4
    • pydantic-core 2.46.3 → 2.46.4

All bumps are transitive, which is why PR-mode runs (check_binary_deps.py --ignore-transitive-version) accepted them; only the nightly strict run flagged the drift.

Any related issues, documentation, discussions?

Resolves #4974.

How was this PR tested?

  • python3 bin/licensing/test_check_binary_deps.py — 27 tests pass.
  • The check that originally flagged the drift (the nightly License Binary Checker workflow, which calls build.yml with mode: nightly and runs check_binary_deps.py without --ignore-transitive-version) is exercised by the build matrix on this PR; the previously-failing license steps for frontend, amber, the five platform services, and python are expected to turn green.

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

Generated-by: Claude Code (Opus 4.7, 1M context)

…che#4974)

Resolves the nightly license-binary drift detected on b9bbf0d.
All bumps are transitive and stay within their existing license
sections; reviewers should verify upstream license has not changed.

- frontend: lodash 4.17.23 -> 4.18.1
- amber/LICENSE-binary-java + 5 platform services:
  org.checkerframework.checker-qual 3.42.0 -> 3.52.0
- amber/LICENSE-binary-python:
  hf-xet 1.4.3 -> 1.5.0
  markdown-it-py 4.0.0 -> 4.1.0
  pydantic 2.13.3 -> 2.13.4
  pydantic-core 2.46.3 -> 2.46.4

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@bobbai00 bobbai00 added ci changes related to CI license-binary-drift Tracking issue for license-binary drift labels May 8, 2026
@github-actions github-actions Bot added frontend Changes related to the frontend GUI platform Non-amber Scala service paths and removed ci changes related to CI labels May 8, 2026
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 8, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 42.71%. Comparing base (b9bbf0d) to head (516c083).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #4983   +/-   ##
=========================================
  Coverage     42.71%   42.71%           
  Complexity     2185     2185           
=========================================
  Files          1032     1032           
  Lines         38161    38161           
  Branches       4006     4006           
=========================================
  Hits          16301    16301           
  Misses        20840    20840           
  Partials       1020     1020           
Flag Coverage Δ *Carryforward flag
access-control-service 39.53% <ø> (ø)
agent-service 33.72% <ø> (ø) Carriedforward from b9bbf0d
amber 43.18% <ø> (ø) Carriedforward from b9bbf0d
computing-unit-managing-service 0.00% <ø> (ø)
config-service 0.00% <ø> (ø)
file-service 32.18% <ø> (ø)
frontend 33.09% <ø> (ø)
python 88.90% <ø> (ø) Carriedforward from b9bbf0d
workflow-compiling-service 47.72% <ø> (ø)

*This pull request uses carry forward flags. 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 requested a review from aglinxinyuan May 8, 2026 03:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Changes related to the frontend GUI license-binary-drift Tracking issue for license-binary drift platform Non-amber Scala service paths

Projects

None yet

Development

Successfully merging this pull request may close these issues.

License-binary drift detected

4 participants