From 6f3b8081bfb05e1cd86bbfd8b966b838020952b1 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 19 Aug 2025 11:08:32 -0500 Subject: [PATCH] Remove more nvcomp packaging for conda --- conda/environments/all_cuda-129_arch-aarch64.yaml | 1 - conda/environments/all_cuda-129_arch-x86_64.yaml | 1 - conda/recipes/kvikio/conda_build_config.yaml | 3 --- conda/recipes/kvikio/recipe.yaml | 1 - dependencies.yaml | 10 ---------- python/kvikio/pyproject.toml | 3 --- 6 files changed, 19 deletions(-) diff --git a/conda/environments/all_cuda-129_arch-aarch64.yaml b/conda/environments/all_cuda-129_arch-aarch64.yaml index f72a97faf3..0a9f52ca87 100644 --- a/conda/environments/all_cuda-129_arch-aarch64.yaml +++ b/conda/environments/all_cuda-129_arch-aarch64.yaml @@ -19,7 +19,6 @@ dependencies: - libcufile-dev - libcurl>=8.5.0,<9.0a0 - libnuma -- libnvcomp-dev==4.2.0.11 - moto>=4.0.8 - ninja - numcodecs !=0.12.0 diff --git a/conda/environments/all_cuda-129_arch-x86_64.yaml b/conda/environments/all_cuda-129_arch-x86_64.yaml index 890bfc29d7..dd4b21ea32 100644 --- a/conda/environments/all_cuda-129_arch-x86_64.yaml +++ b/conda/environments/all_cuda-129_arch-x86_64.yaml @@ -19,7 +19,6 @@ dependencies: - libcufile-dev - libcurl>=8.5.0,<9.0a0 - libnuma -- libnvcomp-dev==4.2.0.11 - moto>=4.0.8 - ninja - numcodecs !=0.12.0 diff --git a/conda/recipes/kvikio/conda_build_config.yaml b/conda/recipes/kvikio/conda_build_config.yaml index 2694d62eac..f5f37a39a2 100644 --- a/conda/recipes/kvikio/conda_build_config.yaml +++ b/conda/recipes/kvikio/conda_build_config.yaml @@ -18,6 +18,3 @@ c_stdlib_version: libcurl_version: - "==8.5.0" - -nvcomp_version: - - "=4.2.0.11" diff --git a/conda/recipes/kvikio/recipe.yaml b/conda/recipes/kvikio/recipe.yaml index 2e9e411d9e..7ec50ec153 100644 --- a/conda/recipes/kvikio/recipe.yaml +++ b/conda/recipes/kvikio/recipe.yaml @@ -66,7 +66,6 @@ requirements: - cython >=3.0.0 - libcurl ${{ libcurl_version }} - libkvikio =${{ version }} - - libnvcomp-dev ${{ nvcomp_version }} - pip - python =${{ py_version }} - rapids-build-backend >=0.4.0,<0.5.0.dev0 diff --git a/dependencies.yaml b/dependencies.yaml index 92fdec6bd5..13b4f3c54d 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -13,7 +13,6 @@ files: - cuda - cuda_version - depends_on_cupy - - depends_on_libnvcomp - docs - py_version - rapids_build_skbuild @@ -66,10 +65,6 @@ files: table: project includes: - depends_on_cupy - # TODO: restore runtime dependency when we no longer vendor nvcomp - # (when nvcomp ships C++ wheels) - # https://github.com/rapidsai/build-planning/issues/171 - # - depends_on_libnvcomp - depends_on_libkvikio - run py_rapids_build_libkvikio: @@ -220,11 +215,6 @@ dependencies: - matrix: # All CUDA 12 versions packages: - cupy-cuda12x>=12.0.0 - depends_on_libnvcomp: - common: - - output_types: conda - packages: - - libnvcomp-dev==4.2.0.11 depends_on_libkvikio: common: - output_types: conda diff --git a/python/kvikio/pyproject.toml b/python/kvikio/pyproject.toml index 234738fe5b..1d3191cc67 100644 --- a/python/kvikio/pyproject.toml +++ b/python/kvikio/pyproject.toml @@ -111,9 +111,6 @@ skip = [ [tool.mypy] ignore_missing_imports = true -[project.entry-points."numcodecs.codecs"] -nvcomp_batch = "kvikio.nvcomp_codec:NvCompBatchCodec" - [tool.rapids-build-backend] build-backend = "scikit_build_core.build" dependencies-file = "../../dependencies.yaml"