Skip to content

Ci/cibw cache path speedup - #345

Merged
o-murphy merged 3 commits into
masterfrom
ci/cibw-cache-path-speedup
Aug 24, 2026
Merged

Ci/cibw cache path speedup#345
o-murphy merged 3 commits into
masterfrom
ci/cibw-cache-path-speedup

Conversation

@o-murphy

Copy link
Copy Markdown
Owner

No description provided.

…uildwheel jobs

Sets CIBW_CACHE_PATH explicitly and caches it via actions/cache for macOS,
Windows, and Android build jobs (interpreter/toolchain downloads), matching
what was already done for pyodide. Skipped for Linux, where builds go through
Docker image pulls that CIBW_CACHE_PATH does not cover.
pre-commit's uv-lock hooks bumped several pinned dependency versions
(cython, ruff, scipy, scipy-stubs, filelock, dependency-groups, etc.)
once the bclibc git submodule was present and the exts package could
actually be built and resolved.
Documents the pypi-publish.yml cache-step change (pyodide-only ->
all non-Linux platforms, explicit CIBW_CACHE_PATH) and the routine
uv.lock bump under [Unreleased].
@o-murphy
o-murphy merged commit 2a652cb into master Aug 24, 2026
66 checks passed
@o-murphy
o-murphy deleted the ci/cibw-cache-path-speedup branch August 24, 2026 14:12
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