Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
15e4f2d
Move cudf helper dtype_from_column_view import from type to column
mroeschke Jan 9, 2025
cc0bab7
First pass at Rapids 25.02 deps
dagardner-nv Jan 17, 2025
028fc7d
Merge branch 'cudf/dtype_from_column_view' of github.com:mroeschke/Mo…
dagardner-nv Jan 17, 2025
5ba2788
WIP: Updating to 25.02
dagardner-nv Jan 17, 2025
1fde300
Update to match changes in the subword_tokenize function
dagardner-nv Jan 17, 2025
b4719b8
Update to reflect that null_mask was moved to pylibcudf
dagardner-nv Jan 17, 2025
290b243
Update pynvml
dagardner-nv Jan 17, 2025
f03448e
Update stubs
dagardner-nv Jan 17, 2025
521aea0
Formatting
dagardner-nv Jan 17, 2025
2643d4e
Revert temporary changes
dagardner-nv Jan 17, 2025
c9b0afe
Remove temporary changes and template mrc dep
dagardner-nv Jan 17, 2025
89c6206
Merge branch 'branch-25.02' of github.com:nv-morpheus/Morpheus into d…
dagardner-nv Jan 23, 2025
d7cd381
Merge branch 'branch-25.06' of github.com:nv-morpheus/Morpheus into d…
dagardner-nv Feb 4, 2025
b9782e3
Update child conda yamls based on changes in dependency.yaml
dagardner-nv Feb 4, 2025
44e4084
Quick find/replace pass at updating to CUDA 12.8
dagardner-nv Feb 4, 2025
bd7e9e4
more find/replace
dagardner-nv Feb 4, 2025
edac4c7
Merge branch 'branch-25.06' of github.com:nv-morpheus/Morpheus into d…
dagardner-nv Feb 4, 2025
9bceda0
Temporarily add the local channel, remove once MRC #536 is merged
dagardner-nv Feb 11, 2025
f4897b7
Update stubs
dagardner-nv Feb 11, 2025
b53a691
Merge branch 'branch-25.06' of github.com:nv-morpheus/Morpheus into d…
dagardner-nv Feb 11, 2025
5288aeb
Adopt updated branch-25.06 of utilities
dagardner-nv Feb 11, 2025
a2ed3f3
Fix cuda version
dagardner-nv Feb 11, 2025
0a86a33
Revert "Temporarily add the local channel, remove once MRC #536 is me…
dagardner-nv Feb 11, 2025
69de7eb
Temporarily disable DOCA, currently not building
dagardner-nv Feb 12, 2025
164c22d
Avoid bloat in the CI container and speedup builds by using a cached …
dagardner-nv Feb 12, 2025
8c47244
Update container versions
dagardner-nv Feb 12, 2025
5879425
Work-around DOCA mft version conflicts
dagardner-nv Feb 13, 2025
b4592ca
Update CI container versions
dagardner-nv Feb 13, 2025
9ab5ac2
Temp disable doca
dagardner-nv Feb 13, 2025
2ce2d99
Pull in DOCA via an apt repo
dagardner-nv Feb 14, 2025
63fab99
Re-enable DOCA support
dagardner-nv Feb 14, 2025
8568281
When DOCA is enabled restrict CMAKE_CUDA_ARCHITECTURES to those suppo…
dagardner-nv Feb 14, 2025
646a121
Update conda yaml path
dagardner-nv Feb 14, 2025
48dba77
Revert unintentional change to external/morpheus-visualizations
dagardner-nv Feb 14, 2025
2ae5732
Revert unintentional change to external/morpheus-visualizations
dagardner-nv Feb 14, 2025
ab14e8a
First pass at switching to Python 3.12
dagardner-nv Feb 19, 2025
5599e01
Bump kafka deps
dagardner-nv Feb 19, 2025
bf81780
First pass at switching to Python 3.12
dagardner-nv Feb 19, 2025
ced42ec
Bump dependency versions to build compatible environment
dagardner-nv Feb 19, 2025
497af7c
Fix: (pybind11) relax GIL checks; fix overloaded call with newer version
willkill07 Feb 20, 2025
c62704a
Fix version parsing for python modules
willkill07 Feb 20, 2025
a5a971f
Fix: (asyncio) API aligned with Python 3.12 changes
willkill07 Feb 20, 2025
400da79
Fix: (pymilvus) milvus_vector_db_service test_fse_default()
willkill07 Feb 20, 2025
22d34cb
Fix: remove index named parameter when emitting records
willkill07 Feb 21, 2025
f55e382
Fix: update python stubs
willkill07 Feb 21, 2025
9c31ed5
Adopt updated utilities repo
dagardner-nv Feb 25, 2025
9aa227e
Remove local channel, update kafka versions
dagardner-nv Feb 25, 2025
2fc6351
Update python version for CI runner
dagardner-nv Feb 25, 2025
4ea2f49
Merge branch 'david-py-312-2181' of github.com:dagardner-nv/Morpheus …
dagardner-nv Feb 25, 2025
cf8d76f
Remove 'local' from channels
willkill07 Feb 25, 2025
a0f76b2
remove merge conflicts
dagardner-nv Feb 25, 2025
de616b5
Merge branch 'david-py-312-2181' of github.com:dagardner-nv/Morpheus …
dagardner-nv Feb 25, 2025
3d13d3b
Fix url to the subword tokenizer
dagardner-nv Feb 25, 2025
6813599
Update version of CI runners
dagardner-nv Feb 25, 2025
f3f881a
Bump versions; switch to faiss-gpu
willkill07 Feb 26, 2025
89bc282
Fix pylint version; revert back to faiss-cpu
willkill07 Feb 26, 2025
1db281c
Fix clang-format; suppress python warning with clang-tidy
willkill07 Feb 27, 2025
98e4f81
Skip morpheus_llm's faiss tests on aarch64
willkill07 Feb 27, 2025
ab4fd4d
Use newer wheels repo URL for dgl; bump dgl to 2.4.0
willkill07 Feb 27, 2025
b44ecf9
More 3.10->3.12 replacements
willkill07 Feb 27, 2025
9cce75d
Try to resolve dgl on x86 and aarch64
willkill07 Feb 27, 2025
6746f32
Catch any exception on attempted import
willkill07 Feb 27, 2025
2517042
Bump python ver for conda packages
dagardner-nv Feb 27, 2025
1a05ee6
Update OpenSSL for python
willkill07 Feb 28, 2025
8fe9db0
Remove defaults specification; debug: add -vv to conda
willkill07 Feb 28, 2025
5b9a798
Install boa prior to running conda build
willkill07 Feb 28, 2025
49b8f0d
Use -vvv on conda for packaging
willkill07 Feb 28, 2025
39effe2
Switch to build instead of mambabuild
willkill07 Mar 3, 2025
1579ee6
Merge branch 'branch-25.06' into david-py-312-2181
willkill07 Mar 4, 2025
123a585
Attempt to fix sphinx generation
willkill07 Mar 5, 2025
804fa86
Revert back to mambabuild
willkill07 Mar 5, 2025
2ca4c64
Align versions for packaging
willkill07 Mar 5, 2025
5beb420
Remove verbose logging; ensure torch for runtime packaging
willkill07 Mar 5, 2025
e7f3984
Remove torch from file
willkill07 Mar 6, 2025
5ad89c7
importlib.resources.path now returns a context manager
dagardner-nv Mar 6, 2025
8424452
Fix outdated runner
willkill07 Mar 6, 2025
c884848
More importlib.resource.path fixes
willkill07 Mar 6, 2025
0bb5101
Avoid deprecated importlib API; fix typo
willkill07 Mar 6, 2025
aa950d7
Add comment explaining the PYBIND11_NO_ASSERT_GIL_HELD_INCREF_DECREF
dagardner-nv Mar 6, 2025
7d6ed36
Fix whitespace issue in meta.yaml
willkill07 Mar 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci_pipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@ jobs:
matrix:
arch: ["amd64", "arm64"]
include:
- runner: linux-amd64-gpu-v100-latest-1
- runner: linux-amd64-gpu-l4-latest-1
arch: "amd64"
- runner: linux-arm64-cpu16
arch: "arm64"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,9 @@ jobs:
conda_run_build: ${{ !fromJSON(needs.prepare.outputs.is_pr) || fromJSON(needs.prepare.outputs.has_conda_build_label) }}
# Upload morpheus conda packages only for non PR branches. Use 'main' for main branch and 'dev' for all other branches
conda_upload_label: ${{ !fromJSON(needs.prepare.outputs.is_pr) && (fromJSON(needs.prepare.outputs.is_main_branch) && 'main' || 'dev') || '' }}
base_container: rapidsai/ci-conda:cuda12.8.0-ubuntu22.04-py3.10
container: nvcr.io/ea-nvidia-morpheus/morpheus:morpheus-ci-build-250213
test_container: nvcr.io/ea-nvidia-morpheus/morpheus:morpheus-ci-test-250213
base_container: rapidsai/ci-conda:cuda12.8.0-ubuntu22.04-py3.12
container: nvcr.io/ea-nvidia-morpheus/morpheus:morpheus-ci-build-250225
test_container: nvcr.io/ea-nvidia-morpheus/morpheus:morpheus-ci-test-250225
secrets:
CONDA_TOKEN: ${{ secrets.CONDA_TOKEN }}
NGC_API_KEY: ${{ secrets.NGC_API_KEY }}
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ repos:
- id: isort
args: ["--filter-files", "--settings-file=./pyproject.toml"]
- repo: https://github.com/PyCQA/flake8
rev: 6.1.0
rev: 7.0.0
hooks:
- id: flake8
entry: pflake8
Expand Down
2 changes: 1 addition & 1 deletion ci/conda/recipes/morpheus-libs/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ cuda_compiler_version:
- 12.8

python:
- 3.10
- 3.12

rapids_version:
- 25.02
14 changes: 7 additions & 7 deletions ci/conda/recipes/morpheus-libs/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ outputs:
- cmake =3.27
- ninja =1.11
- pkg-config =0.29
- sysroot_linux-64 =2.28
- sysroot_linux-64>=2.28
host:
# CUDA dependencies
- cuda-cudart-dev {{ cuda_compiler_version }}.*
Expand All @@ -66,7 +66,7 @@ outputs:
- glog >=0.7.1,<0.8
- indicators=2.3
- libcudf {{ rapids_version }}
- librdkafka >=1.9.2,<1.10.0a0
- librdkafka =2.6.1
- mrc {{ minor_version }}
- nlohmann_json 3.11.*
- pip
Expand All @@ -75,7 +75,7 @@ outputs:
- rapidjson 1.1.0
- scikit-build 0.17.6
- versioneer-518
- zlib 1.3.1 # required to build triton client
- zlib >=1.3.1,<2 # required to build triton client
run:
# Runtime only requirements. This + setup.py is the definitive runtime requirement list
# This should be synced with `runtime` in dependencies.yaml
Expand All @@ -84,8 +84,8 @@ outputs:
- click >=8
- cuda-version {{ cuda_compiler_version }}.*
- cudf
- cupy # Version determined from cudf
- datacompy =0.10.*
- cupy <13.4
- datacompy =0.13.1
- dill =0.3.7
- docker-py =5.0.*
- elasticsearch ==8.9.0
Expand All @@ -100,7 +100,7 @@ outputs:
- pydantic
- pluggy =1.3.*
- python
- python-confluent-kafka >=1.9.2,<1.10.0a0
- python-confluent-kafka =2.6.1
- python-graphviz
- rapids-dask-dependency {{ rapids_version }} # provides dask and distributed
- requests<2.29.0
Expand Down Expand Up @@ -222,7 +222,7 @@ outputs:
- rapidjson 1.1.0
- scikit-build 0.17.6
- versioneer-518
- zlib 1.3.1 # required to build triton client
- zlib >=1.3.1,<2 # required to build triton client
run:
- {{ pin_subpackage('morpheus-core', exact=True) }}

Expand Down
17 changes: 13 additions & 4 deletions ci/conda/recipes/morpheus-libs/morpheus_core_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,20 @@ if [[ $(arch) == "aarch64" ]]; then
exit 0
fi

package_name="morpheus"
file_name="requirements_morpheus_core_arch-$(arch).txt"

# Install requirements if they are included in the package
python3 <<EOF
import importlib.resources
import subprocess
requirements_file = importlib.resources.path("morpheus", "requirements_morpheus_core_arch-$(arch).txt")
subprocess.call(f"pip install -r {requirements_file}".split())
import sys
import importlib.resources as ir

package_name = "${package_name}"
file_name = "${file_name}"

with ir.as_file(ir.files(anchor=package_name).joinpath(file_name)) as requirements_file:
subprocess.call(f"pip install -r {requirements_file}".split())
EOF

pytest tests/morpheus
pytest tests/${package_name}
2 changes: 1 addition & 1 deletion ci/conda/recipes/morpheus-libs/morpheus_dfp_build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,5 @@ cmake -B ${BUILD_DIR} \
# Build the components
cmake --build ${BUILD_DIR} -j${PARALLEL_LEVEL:-$(nproc)} --target install

# Install the mprpheus dfp python wheel components
# Install the morpheus dfp python wheel components
${PYTHON} -m pip install -vv ${BUILD_DIR}/python/morpheus_dfp/dist/*.whl
17 changes: 13 additions & 4 deletions ci/conda/recipes/morpheus-libs/morpheus_dfp_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,20 @@ if [[ $(arch) == "aarch64" ]]; then
exit 0
fi

package_name="morpheus_dfp"
file_name="requirements_morpheus_dfp_arch-$(arch).txt"

# Install requirements if they are included in the package
python3 <<EOF
import importlib.resources
import subprocess
requirements_file = importlib.resources.path("morpheus_dfp", "requirements_morpheus_dfp_arch-$(arch).txt")
subprocess.call(f"pip install -r {requirements_file}".split())
import sys
import importlib.resources as ir

package_name = "${package_name}"
file_name = "${file_name}"

with ir.as_file(ir.files(anchor=package_name).joinpath(file_name)) as requirements_file:
subprocess.call(f"pip install -r {requirements_file}".split())
EOF

pytest tests/morpheus_dfp
pytest tests/${package_name}
16 changes: 12 additions & 4 deletions ci/conda/recipes/morpheus-libs/morpheus_llm_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,20 @@ if [[ $(arch) == "aarch64" ]]; then
exit 0
fi

package_name="morpheus_llm"
file_name="requirements_morpheus_llm_arch-$(arch).txt"

# Install requirements if they are included in the package
python3 <<EOF
import importlib.resources
import subprocess
requirements_file = importlib.resources.path("morpheus_llm", "requirements_morpheus_llm_arch-$(arch).txt")
subprocess.call(f"pip install -r {requirements_file}".split())
import sys
import importlib.resources as ir

package_name = "${package_name}"
file_name = "${file_name}"

with ir.as_file(ir.files(anchor=package_name).joinpath(file_name)) as requirements_file:
subprocess.call(f"pip install -r {requirements_file}".split())
EOF

pytest tests/morpheus_llm
pytest tests/${package_name}
2 changes: 1 addition & 1 deletion ci/conda/recipes/morpheus/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ cuda_compiler_version:
- 12.8

python:
- 3.10
- 3.12

rapids_version:
- 25.02
10 changes: 5 additions & 5 deletions ci/conda/recipes/morpheus/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ outputs:
- glog >=0.7.1,<0.8
- indicators=2.3
- libcudf {{ rapids_version }}
- librdkafka >=1.9.2,<1.10.0a0
- librdkafka =2.6.1
- mrc {{ minor_version }}
- nlohmann_json 3.11.*
- pip
Expand All @@ -81,7 +81,7 @@ outputs:
- rdma-core >=48 # Needed for DOCA.
- scikit-build 0.17.6
- versioneer-518
- zlib 1.3.1 # required to build triton client
- zlib >=1.3.1,<2 # required to build triton client
run:
# Runtime only requirements. This + setup.py is the definitive runtime requirement list
# This should be synced with `runtime` in dependencies.yaml
Expand All @@ -90,8 +90,8 @@ outputs:
- click >=8
- cuda-version {{ cuda_compiler_version }}.*
- cudf
- cupy # Version determined from cudf
- datacompy =0.10.*
- cupy <13.4
- datacompy =0.13.1
- dill =0.3.7
- docker-py =5.0.*
- elasticsearch ==8.9.0
Expand All @@ -106,7 +106,7 @@ outputs:
- pydantic
- pluggy =1.3.*
- python
- python-confluent-kafka >=1.9.2,<1.10.0a0
- python-confluent-kafka =2.6.1
- python-graphviz
- rapids-dask-dependency {{ rapids_version }} # provides dask and distributed
- requests<2.29.0
Expand Down
4 changes: 2 additions & 2 deletions ci/conda/recipes/python-dbg/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ requirements:
build:
- bzip2 [unix]
- libffi [unix] # Required for _ctypes, pip will complain that setuptools doesn't exist if _ctypes is missing.
- openssl >=1.1.1n,<2.0 # Required for TLS/SSL capabilities in pip.
- openssl >=3.0,<3.1 # Required for TLS/SSL capabilities in pip.
- readline [unix]
- sqlite [unix]
- tk [unix]
Expand All @@ -46,7 +46,7 @@ requirements:
run:
- bzip2 [unix]
- libffi [unix]
- openssl >=1.1.1n,<2.0 # Required for TLS/SSL capabilities in pip.
- openssl >=3.0,<3.1 # Required for TLS/SSL capabilities in pip.
- readline [unix]
- sqlite [unix]
- tk [unix]
Expand Down
1 change: 0 additions & 1 deletion ci/conda/recipes/run_conda_build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,6 @@ CONDA_ARGS_ARRAY+=("-c" "${CONDA_CHANNEL_ALIAS:+"${CONDA_CHANNEL_ALIAS%/}/"}rapi
CONDA_ARGS_ARRAY+=("-c" "${CONDA_CHANNEL_ALIAS:+"${CONDA_CHANNEL_ALIAS%/}/"}nvidia")
CONDA_ARGS_ARRAY+=("-c" "${CONDA_CHANNEL_ALIAS:+"${CONDA_CHANNEL_ALIAS%/}/"}nvidia/label/dev")
CONDA_ARGS_ARRAY+=("-c" "${CONDA_CHANNEL_ALIAS:+"${CONDA_CHANNEL_ALIAS%/}/"}pytorch")
CONDA_ARGS_ARRAY+=("-c" "${CONDA_CHANNEL_ALIAS:+"${CONDA_CHANNEL_ALIAS%/}/"}defaults")

if [[ ${NUMARGS} == 0 ]]; then
echo -e "${r}ERROR: No arguments were provided. Please provide at least one package to build. Available packages:${x}"
Expand Down
2 changes: 1 addition & 1 deletion ci/runner/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ ARG CUDA_VER=12.8.0
ARG LINUX_DISTRO=ubuntu
ARG LINUX_VER=22.04
ARG PROJ_NAME=morpheus
ARG PYTHON_VER=3.10
ARG PYTHON_VER=3.12
ARG REAL_ARCH=x86_64


Expand Down
2 changes: 1 addition & 1 deletion ci/scripts/cpp_checks.sh
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ if [[ -n "${MORPHEUS_MODIFIED_FILES}" ]]; then

# Run using a clang-tidy wrapper to allow warnings-as-errors and to eliminate any output except errors (since
# clang-tidy-diff.py doesn't return the correct error codes)
CLANG_TIDY_OUTPUT=`get_unified_diff ${CPP_FILE_REGEX} | ${CLANG_TIDY_DIFF} \
CLANG_TIDY_OUTPUT=`get_unified_diff ${CPP_FILE_REGEX} | python -W ignore ${CLANG_TIDY_DIFF} \
-extra-arg="-Wno-ignored-optimization-argument" -j 0 -path ${BUILD_DIR} -p1 -quiet 2>&1`

if [[ -n "${CLANG_TIDY_OUTPUT}" && ${CLANG_TIDY_OUTPUT} != "No relevant changes found." ]]; then
Expand Down
4 changes: 3 additions & 1 deletion ci/scripts/github/conda_libs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,12 @@ fetch_base_branch
# Print the info just to be sure base is active
conda info

rapids-logger "Installing Boa and Git LFS"
conda install --solver=libmamba -c conda-forge boa git-lfs

# Pull down data needed for running the per-library unit tests
rapids-logger "Pulling LFS assets"

conda install git-lfs
git lfs install
${MORPHEUS_ROOT}/scripts/fetch_data.py fetch tests validation

Expand Down
2 changes: 1 addition & 1 deletion ci/scripts/run_ci_local.sh
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ GIT_BRANCH=$(git branch --show-current)
GIT_COMMIT=$(git log -n 1 --pretty=format:%H)

LOCAL_CI_TMP=${LOCAL_CI_TMP:-${MORPHEUS_ROOT}/.tmp/local_ci_tmp}
CONTAINER_VER=${CONTAINER_VER:-250213}
CONTAINER_VER=${CONTAINER_VER:-250225}
CUDA_VER=${CUDA_VER:-12.8}
CUDA_FULL_VER=${CUDA_FULL_VER:-12.8.0}
DOCKER_EXTRA_ARGS=${DOCKER_EXTRA_ARGS:-""}
Expand Down
17 changes: 8 additions & 9 deletions conda/environments/all_cuda-128_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ dependencies:
- cupy<13.4
- cxx-compiler
- cython=3.0
- datacompy=0.10
- datacompy=0.13.1
- dill=0.3.7
- docker-py=5.0
- doxygen=1.9.2
Expand All @@ -63,7 +63,7 @@ dependencies:
- libcufft-dev
- libcurand-dev
- libcusolver-dev
- librdkafka>=1.9.2,<1.10.0a0
- librdkafka=2.6.1
- libtool
- libwebp=1.3.2
- libzlib >=1.3.1,<2
Expand All @@ -80,7 +80,7 @@ dependencies:
- numpydoc=1.5
- onnx=1.15
- openai==1.13.*
- papermill=2.4.0
- papermill=2.6.0
- pip
- pkg-config=0.29
- pluggy=1.3
Expand All @@ -95,10 +95,10 @@ dependencies:
- pytest-benchmark=4.0
- pytest-cov
- pytest=7.4.4
- python-confluent-kafka>=1.9.2,<1.10.0a0
- python-confluent-kafka=2.6.1
- python-docx==1.1.0
- python-graphviz
- python=3.10
- python=3.12
- rapidjson=1.1.0
- rapids-dask-dependency=25.02
- rdma-core>=48
Expand All @@ -124,12 +124,11 @@ dependencies:
- yapf=0.43
- pip:
- --extra-index-url https://download.pytorch.org/whl/cu124
- --find-links https://data.dgl.ai/wheels-test/repo.html
- --find-links https://data.dgl.ai/wheels/cu121/repo.html
- --find-links https://data.dgl.ai/wheels/torch-2.3/repo.html
- --find-links https://data.dgl.ai/wheels/torch-2.4/cu124/repo.html
- databricks-cli < 0.100
- databricks-connect
- dgl==2.0.0
- dglgo
- dgl
- faiss-cpu
- google-search-results==2.4
- gpudb>=7.2.2.3
Expand Down
Loading