Skip to content

ci: use proxy cache for pypi.anaconda.org, remove pip indices from dependencies.yaml - #1090

Merged
rapids-bot[bot] merged 1 commit into
rapidsai:mainfrom
jameslamb:ci/pip-index
Oct 6, 2026
Merged

rapids-bot[bot] merged 1 commit into
rapidsai:mainfrom
jameslamb:ci/pip-index

Conversation

@jameslamb

Copy link
Copy Markdown
Member

Contributes to rapidsai/build-planning#338

Enables NVIDIA's self-hosted pull-through proxy cache for pypi.anaconda.org. See the linked issue for benefits of doing that.

  • removes --extra-index-url pointing at nightly index from dependencies.yaml (already set globally in CI images)
  • sets PIP_EXTRA_INDEX_URL explicitly in pip devcontainers (so it doesn't need to rely on values from dependencies.yaml)

@jameslamb jameslamb added non-breaking Introduces a non-breaking change improvement Improves an existing functionality labels Oct 6, 2026
@copy-pr-bot

copy-pr-bot Bot commented Oct 6, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@jameslamb jameslamb changed the title WIP: ci: use proxy cache for pypi.anaconda.org, remove pip indices from dependencies.yaml ci: use proxy cache for pypi.anaconda.org, remove pip indices from dependencies.yaml Oct 6, 2026
@jameslamb
jameslamb marked this pull request as ready for review October 6, 2026 18:46
@jameslamb
jameslamb requested a review from a team as a code owner October 6, 2026 18:46
@jameslamb jameslamb added non-breaking Introduces a non-breaking change and removed non-breaking Introduces a non-breaking change labels Oct 6, 2026
@jameslamb

Copy link
Copy Markdown
Member Author

/merge

@rapids-bot
rapids-bot Bot merged commit a5e2d8d into rapidsai:main Oct 6, 2026
62 checks passed
@jameslamb
jameslamb deleted the ci/pip-index branch October 6, 2026 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants