Skip to content

Deployment strategy — status board #970

Description

@pcchen

Deployment strategy — status board

Umbrella tracker grouping the existing build/packaging issues and PRs into a
phased deployment roadmap. This references existing issues/PRs; it does not
duplicate or re-litigate them. Checkboxes track whether each line's
underlying issue/PR is still open, not a separate approval step.

Phase gate — packaging model (Phases 2–3 depend on this)

Phase 0 — wheel size / PyPI quota

Both are implemented in PR #967, pending merge. The dedup path was built and
inspected on the real manylinux_2_28 image (aarch64): the wheel vendors a single
OpenBLAS and excludes the SDK. Note (per #971): the dedup is a size optimization,
not a hard guarantee — two OpenBLAS variants are still permitted when arpack's
build lacks LAPACKE, so no single-OpenBLAS CI gate is enforced.

Phase 1 — build-time discovery

PR #950 is being split into focused PRs (see the comment thread on #950); the
lines below map to those split PRs.

Phase 2 — packaging & channels

Phase 3 — GPU accelerators


Posted by Claude Code on behalf of @pcchen

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions