diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 3ee6692d..21e897dc 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -50,6 +50,7 @@ jobs: - '**' - '!.devcontainer/**' - '!.github/CODEOWNERS' + - '!.pre-commit-config.yaml' - '!CONTRIBUTING.md' - '!README.md' - '!ci/release/update-version.sh' @@ -62,6 +63,7 @@ jobs: - '**' - '!.devcontainer/**' - '!.github/CODEOWNERS' + - '!.pre-commit-config.yaml' - '!CONTRIBUTING.md' - '!README.md' - '!ci/release/update-version.sh' @@ -70,6 +72,7 @@ jobs: - '**' - '!.devcontainer/**' - '!.github/CODEOWNERS' + - '!.pre-commit-config.yaml' - '!CONTRIBUTING.md' - '!README.md' - '!ci/release/update-version.sh' diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 80328fdb..27b53dc3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -54,10 +54,10 @@ repos: setup[.]cfg$ - id: verify-alpha-spec - repo: https://github.com/rapidsai/dependency-file-generator - rev: v1.19.0 + rev: v1.20.0 hooks: - id: rapids-dependency-file-generator - args: ["--clean"] + args: ["--clean", "--warn-all", "--strict"] - repo: local hooks: - id: cmake-format diff --git a/dependencies.yaml b/dependencies.yaml index aba23208..2a179e4c 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -109,7 +109,6 @@ files: includes: - depends_on_libraft - depends_on_nccl - - depends_on_rapids_logger py_build_pylibwholegraph: output: pyproject pyproject_dir: python/pylibwholegraph @@ -305,11 +304,6 @@ dependencies: - output_types: [conda, pyproject, requirements] packages: - cython>=3.0.0 - python_run_libwholegraph: - common: - - output_types: [conda, pyproject, requirements] - packages: - - depends_on_rapids_logger python_run_pylibwholegraph: common: - output_types: [conda, pyproject, requirements] @@ -487,15 +481,6 @@ dependencies: packages: - librmm-cu12==25.10.*,>=0.0.0a0 - {matrix: null, packages: [*librmm_unsuffixed]} - depends_on_rapids_logger: - common: - - output_types: [conda, requirements, pyproject] - packages: - - rapids-logger==0.1.*,>=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 depends_on_libwholegraph: common: - output_types: conda diff --git a/python/libwholegraph/libwholegraph/load.py b/python/libwholegraph/libwholegraph/load.py index af26cd50..dde1df7a 100644 --- a/python/libwholegraph/libwholegraph/load.py +++ b/python/libwholegraph/libwholegraph/load.py @@ -48,10 +48,8 @@ def load_library(): # these libraries must be loaded before libwholegraph because # libwholegraph references their symbols import libraft - import rapids_logger libraft.load_library() - rapids_logger.load_library() except ModuleNotFoundError: # 'libwholegraph' has a runtime dependency on 'libraft' et al.. However, # that dependency might be satisfied by a conda package diff --git a/python/libwholegraph/pyproject.toml b/python/libwholegraph/pyproject.toml index bccbe59e..8f351711 100644 --- a/python/libwholegraph/pyproject.toml +++ b/python/libwholegraph/pyproject.toml @@ -39,7 +39,6 @@ classifiers = [ ] dependencies = [ "libraft==25.10.*,>=0.0.0a0", - "rapids-logger==0.1.*,>=0.0.0a0", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.