From eda863df3e81bc2180b92df772138495cf63e0f3 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Tue, 6 Oct 2026 12:51:32 -0500 Subject: [PATCH] ci: use proxy cache for pypi.anaconda.org, remove pip indices from dependencies.yaml --- .devcontainer/cuda12.9-pip/devcontainer.json | 3 +++ .devcontainer/cuda13.3-pip/devcontainer.json | 3 +++ dependencies.yaml | 20 -------------------- 3 files changed, 6 insertions(+), 20 deletions(-) diff --git a/.devcontainer/cuda12.9-pip/devcontainer.json b/.devcontainer/cuda12.9-pip/devcontainer.json index b695593..40bff02 100644 --- a/.devcontainer/cuda12.9-pip/devcontainer.json +++ b/.devcontainer/cuda12.9-pip/devcontainer.json @@ -19,6 +19,9 @@ "nofile=500000" ], "hostRequirements": {"gpu": "optional"}, + "containerEnv": { + "PIP_EXTRA_INDEX_URL": "https://pypi.anaconda.org/rapidsai-wheels-nightly/simple" + }, "features": { "ghcr.io/rapidsai/devcontainers/features/cuda:26.12": { "version": "12.9", diff --git a/.devcontainer/cuda13.3-pip/devcontainer.json b/.devcontainer/cuda13.3-pip/devcontainer.json index 4628615..cbe114a 100644 --- a/.devcontainer/cuda13.3-pip/devcontainer.json +++ b/.devcontainer/cuda13.3-pip/devcontainer.json @@ -19,6 +19,9 @@ "nofile=500000" ], "hostRequirements": {"gpu": "optional"}, + "containerEnv": { + "PIP_EXTRA_INDEX_URL": "https://pypi.anaconda.org/rapidsai-wheels-nightly/simple" + }, "features": { "ghcr.io/rapidsai/devcontainers/features/cuda:26.12": { "version": "13.3", diff --git a/dependencies.yaml b/dependencies.yaml index ae70312..4e4f1a7 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -500,10 +500,6 @@ dependencies: - output_types: conda packages: - &libnvforest_unsuffixed libnvforest==26.12.*,>=0.0.0a0 - - output_types: requirements - packages: - # pip recognizes the index as a global option for the requirements.txt file - - --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple specific: - output_types: [requirements, pyproject] matrices: @@ -526,10 +522,6 @@ dependencies: - output_types: conda packages: - &libraft_unsuffixed libraft==26.12.*,>=0.0.0a0 - - output_types: requirements - packages: - # pip recognizes the index as a global option for the requirements.txt file - - --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple specific: - output_types: [requirements, pyproject] matrices: @@ -557,10 +549,6 @@ dependencies: - output_types: conda packages: - &librmm_unsuffixed librmm==26.12.*,>=0.0.0a0 - - output_types: requirements - packages: - # pip recognizes the index as a global option for the requirements.txt file - - --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple specific: - output_types: [requirements, pyproject] matrices: @@ -583,10 +571,6 @@ dependencies: - output_types: conda packages: - &pylibraft_unsuffixed pylibraft==26.12.*,>=0.0.0a0 - - output_types: requirements - packages: - # pip recognizes the index as a global option for the requirements.txt file - - --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple specific: - output_types: [requirements, pyproject] matrices: @@ -609,7 +593,3 @@ dependencies: - output_types: [conda, requirements, pyproject] packages: - rapids-logger==0.3.* - - output_types: requirements - packages: - # pip recognizes the index as a global option for the requirements.txt file - - --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple