Skip to main content

libcuopt-routing

cuOpt VRP / TSP / PDP routing engine library.

This package ships one component of cuOpt's C++ library. Install libcuopt instead to get all of them.

Building against this package with CMake

find_package(cuopt) provides cuopt::routing. The wheels are split across separate site-packages directories, so pass every wheel root and every directory holding a *-config.cmake:

SP=$(python -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')
ROOTS=$(find "$SP" -mindepth 3 -maxdepth 3 -path '*/lib64/cmake' -printf '%h\n' | xargs -n1 dirname | sort -u | tr '\n' ';')
CFGS=$(find "$SP" \( -name '*-config.cmake' -o -name '*Config.cmake' \) -printf '%h\n' | sort -u | tr '\n' ';')
cmake -S . -B build -DCMAKE_PREFIX_PATH="$ROOTS$CFGS"

A CUDA toolkit with nvcc must be available to CMake.

Metadata

Release files for libcuopt-routing-cu13 26.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for libcuopt-routing-cu13 26.10.0
File Interpreter ABI Platform
libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details

Total release size: 386.8 MB

Release files / libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 193.7 MB
Tags Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
dc4bc9fdf8158c92e27388a1d2c7b059d6ecce01a6f53f956441c74395ca71b1
BLAKE2b-256 checksum
How to use checksums
bfd73f58f15f6b98226e174f736523bd99dce6d4525e6645db10c60bf685c5a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Release files / libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 193.1 MB
Tags Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
ac9487f7117926c0aca955f59f487a4fb755934e2ff9303b1c06e0055fd0f124
BLAKE2b-256 checksum
How to use checksums
c955043d18d4ae9abf0b5979e1da94101ee61761cc4fd94ae1e1beaea5a5df87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Release history Release notifications | RSS feed

This release

26.10.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page