Skip to content

python(fix): build offline archives with all extra#681

Merged
wei-qlu merged 1 commit into
mainfrom
python/update-build-dep
Jul 11, 2026
Merged

python(fix): build offline archives with all extra#681
wei-qlu merged 1 commit into
mainfrom
python/update-build-dep

Conversation

@wei-qlu

@wei-qlu wei-qlu commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Summary

The offline archive workflow hardcodes the extras to download and was missing ulog from #663, while the install test discovers extras from wheel metadata and asked for pyulog.

Adds --extra all --extra build instead, so future extras are picked up automatically.

Test plan

  • pip-compile pyproject.toml --extra all --extra build -o requirements-all.txt resolves and includes pyulog plus everything the previous list covered
  • Ran the Offline Installation Archive workflow on this branch, all legs pass

@wei-qlu
wei-qlu requested a review from alexluck-sift July 11, 2026 01:24
@wei-qlu
wei-qlu marked this pull request as ready for review July 11, 2026 01:26
@wei-qlu
wei-qlu requested a review from solidiquis July 11, 2026 01:34
@wei-qlu
wei-qlu merged commit 4dda880 into main Jul 11, 2026
65 checks passed
@wei-qlu
wei-qlu deleted the python/update-build-dep branch July 11, 2026 02:32
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.

2 participants