You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@texera.apache.org by "mengw15 (via GitHub)" <gi...@apache.org> on 2026/09/03 03:34:59 UTC
[PR] fix(amber): refresh typing-extensions in LICENSE-binary-python [texera]
mengw15 opened a new pull request, #8375:
URL: https://github.com/apache/texera/pull/8375
### What changes were proposed in this PR?
`typing-extensions` is a direct dependency, and the version it resolves to moved to 4.16.0 while `amber/LICENSE-binary-python` still claimed 4.14.1. Direct-dependency drift hard-fails the license check rather than being reported as informational, so `build / pyamber (ubuntu-latest, 3.12)` fails its license step on every pull request and on `main` — the last four `Required Checks` runs on `main` are red — and every later step in that job is skipped. Re-running does not help: the resolver picks up 4.16.0 each time.
The version is the only thing that changed. PyPI reports `license_expression: PSF-2.0` for both 4.14.1 and 4.16.0, so the entry stays in the Python Software Foundation License section it is already listed under.
The transitive entries printed alongside it in the same output are advisory; the nightly exact-match check on `main` refreshes those.
### Any related issues, documentation, discussions?
Closes #8374. Same failure mode as #8293, with a different package. #7285 is the weekly aggregate tracker `license-binary-checker.yml` re-uses; it does not name the offending dependency.
### How was this PR tested?
Verified before editing rather than after: the failing run is [33710669719](https://github.com/apache/texera/actions/runs/33710669719), whose license step prints `~ typing-extensions: LICENSE-binary=4.14.1 bundled=4.16.0` under `DRIFT (direct)`. PyPI's metadata for both versions reports `license_expression: PSF-2.0`, and the entry is already in the Python Software Foundation License section, so no section move is needed.
The check itself runs in CI on this PR — a green `build / pyamber (ubuntu-latest, 3.12)` is the confirmation that the manifest now matches what gets installed.
### Was this PR authored or co-authored using generative AI tooling?
Generated-by: Claude Code (claude-opus-5)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] fix(amber): refresh typing-extensions in LICENSE-binary-python [texera]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #8375:
URL: https://github.com/apache/texera/pull/8375#issuecomment-5519941122
<!-- texera-reviewer-suggestion -->
### Automated Reviewer Suggestions
Based on the `git blame` history of the changed files, we recommend the following reviewers:
- **Contributors with relevant context:** `@aglinxinyuan`
You can notify them by mentioning `@aglinxinyuan` in a comment.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] fix(amber): refresh typing-extensions in LICENSE-binary-python [texera]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #8375:
URL: https://github.com/apache/texera/pull/8375#issuecomment-5519941378
<!-- backport-auto-label-report -->
### Backport auto-label report
This `fix:` PR was checked against each actively-supported release branch. `release/*` labels drive the post-merge backport, so add or remove one to change where this fix lands.
| Release branch | Analysis |
| --- | --- |
| ✅ `release/v1.3` | Change detected on this branch — label added; this fix is queued to backport here. |
| ✅ `release/v1.2` | Change detected on this branch — label added; this fix is queued to backport here. Requested review from @xuang7. |
_[Auto-label run](https://github.com/apache/texera/actions/runs/33711882398)._
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] fix(amber): refresh typing-extensions in LICENSE-binary-python [texera]
Posted by "mengw15 (via GitHub)" <gi...@apache.org>.
mengw15 merged PR #8375:
URL: https://github.com/apache/texera/pull/8375
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org