Skip to content

Commit

Permalink
slim down dependencies [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
lithomas1 committed Jul 18, 2024
1 parent 1ecec47 commit b7a2782
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 10 deletions.
38 changes: 36 additions & 2 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,7 @@ files:
extras:
table: project
includes:
- run_common
- run_cudf
- run_pylibcudf
- pyarrow_run
# py_test_pylibcudf:
# output: pyproject
Expand Down Expand Up @@ -583,6 +582,41 @@ dependencies:
# TODO: Update `numpy` in `build_python_common` when dropping `<2.0a0`
- numpy>=1.23,<2.0a0
- pandas>=2.0,<2.2.3dev0
run_pylibcudf:
common:
- output_types: [conda, requirements, pyproject]
packages:
- nvtx>=0.2.1
- packaging
- typing_extensions>=4.0.0
- output_types: conda
packages:
- *rmm_conda
- output_types: requirements
packages:
# pip recognizes the index as a global option for the requirements.txt file
# This index is needed for rmm.
- --extra-index-url=https://pypi.nvidia.com
- --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple
specific:
- output_types: [conda, requirements, pyproject]
matrices:
- matrix: {cuda: "12.*"}
packages:
- cuda-python>=12.0,<13.0a0
- matrix: {cuda: "11.*"}
packages: &run_pylibcudf_packages_all_cu11
- cuda-python>=11.7.1,<12.0a0
- {matrix: null, packages: *run_pylibcudf_packages_all_cu11}
- output_types: [requirements, pyproject]
matrices:
- matrix: {cuda: "12.*"}
packages:
- rmm-cu12==24.8.*,>=0.0.0a0
- matrix: {cuda: "11.*"}
packages:
- rmm-cu11==24.8.*,>=0.0.0a0
- {matrix: null, packages: [*rmm_conda]}
run_cudf:
common:
- output_types: [conda, requirements, pyproject]
Expand Down
8 changes: 0 additions & 8 deletions python/pylibcudf/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,10 @@ authors = [
license = { text = "Apache 2.0" }
requires-python = ">=3.9"
dependencies = [
"cachetools",
"cubinlinker",
"cuda-python>=11.7.1,<12.0a0",
"fsspec>=0.6.0",
"numba>=0.57",
"numpy>=1.23,<2.0a0",
"nvtx>=0.2.1",
"packaging",
"pandas>=2.0,<2.2.3dev0",
"ptxcompiler",
"pyarrow>=16.1.0,<16.2.0a0",
"rich",
"rmm==24.8.*,>=0.0.0a0",
"typing_extensions>=4.0.0",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
Expand Down

0 comments on commit b7a2782

Please sign in to comment.