diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 86c489c25..1e8223985 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -3,7 +3,7 @@ # doc code owners -# +# # python code owners diff --git a/.github/workflows/add-to-project.yaml b/.github/workflows/add-to-project.yaml index 6fec09bae..13ad5079c 100644 --- a/.github/workflows/add-to-project.yaml +++ b/.github/workflows/add-to-project.yaml @@ -17,4 +17,4 @@ jobs: - uses: actions/add-to-project@v0.3.0 with: project-url: https://github.com/orgs/rapidsai/projects/47 - github-token: ${{ secrets.ADD_TO_PROJECT_GITHUB_TOKEN }} \ No newline at end of file + github-token: ${{ secrets.ADD_TO_PROJECT_GITHUB_TOKEN }} diff --git a/.github/workflows/labeler.yaml b/.github/workflows/labeler.yaml index 15569e01d..31e78f82a 100644 --- a/.github/workflows/labeler.yaml +++ b/.github/workflows/labeler.yaml @@ -8,4 +8,4 @@ jobs: steps: - uses: actions/labeler@v4 with: - repo-token: "${{ secrets.GITHUB_TOKEN }}" \ No newline at end of file + repo-token: "${{ secrets.GITHUB_TOKEN }}" diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 05d8ab765..b75446551 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -56,4 +56,4 @@ jobs: uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@python-3.12 with: build_type: pull-request - script: ci/test_wheel_nx-cugraph.sh \ No newline at end of file + script: ci/test_wheel_nx-cugraph.sh diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml new file mode 100644 index 000000000..08624db32 --- /dev/null +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -0,0 +1,36 @@ +# This file is generated by `rapids-dependency-file-generator`. +# To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. +channels: +- rapidsai +- rapidsai-nightly +- conda-forge +- nvidia +dependencies: +- cuda-version=11.8 +- cudf==24.12.*,>=0.0.0a0 +- cupy>=12.0.0 +- graphviz +- ipython +- nbsphinx +- networkx>=3.0 +- numpy>=1.23,<3.0a0 +- numpydoc +- pandas +- pre-commit +- pydata-sphinx-theme +- pylibcugraph==24.12.*,>=0.0.0a0 +- pytest +- pytest-benchmark +- pytest-cov +- pytest-mpl +- pytest-xdist +- rapids-build-backend>=0.3.1,<0.4.0.dev0 +- recommonmark +- scipy +- setuptools>=61.0.0 +- sphinx-copybutton +- sphinx-markdown-tables +- sphinx<6 +- sphinxcontrib-websupport +- wheel +name: all_cuda-118_arch-x86_64 diff --git a/conda/environments/all_cuda-125_arch-x86_64.yaml b/conda/environments/all_cuda-125_arch-x86_64.yaml new file mode 100644 index 000000000..d85df9d80 --- /dev/null +++ b/conda/environments/all_cuda-125_arch-x86_64.yaml @@ -0,0 +1,36 @@ +# This file is generated by `rapids-dependency-file-generator`. +# To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. +channels: +- rapidsai +- rapidsai-nightly +- conda-forge +- nvidia +dependencies: +- cuda-version=12.5 +- cudf==24.12.*,>=0.0.0a0 +- cupy>=12.0.0 +- graphviz +- ipython +- nbsphinx +- networkx>=3.0 +- numpy>=1.23,<3.0a0 +- numpydoc +- pandas +- pre-commit +- pydata-sphinx-theme +- pylibcugraph==24.12.*,>=0.0.0a0 +- pytest +- pytest-benchmark +- pytest-cov +- pytest-mpl +- pytest-xdist +- rapids-build-backend>=0.3.1,<0.4.0.dev0 +- recommonmark +- scipy +- setuptools>=61.0.0 +- sphinx-copybutton +- sphinx-markdown-tables +- sphinx<6 +- sphinxcontrib-websupport +- wheel +name: all_cuda-125_arch-x86_64 diff --git a/dependencies.yaml b/dependencies.yaml index e023115ba..c2d505253 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -202,7 +202,7 @@ dependencies: common: - output_types: conda packages: - - &cudf_unsuffixed cudf==24.12.* + - &cudf_unsuffixed cudf==24.12.*,>=0.0.0a0 - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -215,18 +215,18 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - cudf-cu12==24.12.* + - cudf-cu12==24.12.*,>=0.0.0a0 - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - cudf-cu11==24.12.* + - cudf-cu11==24.12.*,>=0.0.0a0 - {matrix: null, packages: [*cudf_unsuffixed]} depends_on_pylibcugraph: common: - output_types: conda packages: - - &pylibcugraph_unsuffixed pylibcugraph==24.12.* + - &pylibcugraph_unsuffixed pylibcugraph==24.12.*,>=0.0.0a0 - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -239,10 +239,10 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - pylibcugraph-cu12==24.12.* + - pylibcugraph-cu12==24.12.*,>=0.0.0a0 - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - pylibcugraph-cu11==24.12.* + - pylibcugraph-cu11==24.12.*,>=0.0.0a0 - {matrix: null, packages: [*pylibcugraph_unsuffixed]} diff --git a/python/nx-cugraph/pyproject.toml b/python/nx-cugraph/pyproject.toml index fc89c90db..574c3e43b 100644 --- a/python/nx-cugraph/pyproject.toml +++ b/python/nx-cugraph/pyproject.toml @@ -35,12 +35,12 @@ dependencies = [ "cupy-cuda11x>=12.0.0", "networkx>=3.0", "numpy>=1.23,<3.0a0", - "pylibcugraph==24.12.*", + "pylibcugraph==24.12.*,>=0.0.0a0", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. [project.optional-dependencies] test = [ - "cudf==24.12.*", + "cudf==24.12.*,>=0.0.0a0", "pandas", "pytest", "pytest-benchmark",