diff --git a/conda/environments/all_cuda-129_arch-aarch64.yaml b/conda/environments/all_cuda-129_arch-aarch64.yaml index c272955b48..8bd435a1be 100644 --- a/conda/environments/all_cuda-129_arch-aarch64.yaml +++ b/conda/environments/all_cuda-129_arch-aarch64.yaml @@ -5,7 +5,6 @@ channels: - rapidsai - conda-forge dependencies: -- boost - breathe - bzip2 - c-compiler @@ -24,11 +23,11 @@ dependencies: - cxx-compiler - cython>=3.0.3 - doxygen=1.9.1 -- exhale - fastapi - gcc_linux-aarch64=14.* - ipython - jsonref==1.1.0 +- libboost-devel - libcudss-dev >=0.7 - libcurand-dev - libcusolver-dev @@ -54,7 +53,7 @@ dependencies: - pylibraft==26.2.*,>=0.0.0a0 - pyrsistent - pytest-cov -- pytest<8 +- pytest<9.0 - python>=3.10,<3.14 - rapids-build-backend>=0.4.0,<0.5.0 - rapids-dask-dependency==26.2.*,>=0.0.0a0 @@ -74,7 +73,7 @@ dependencies: - uvicorn==0.34.* - zlib - pip: - - nvidia_sphinx_theme + - nvidia-sphinx-theme - swagger-plugin-for-sphinx - veroviz name: all_cuda-129_arch-aarch64 diff --git a/conda/environments/all_cuda-129_arch-x86_64.yaml b/conda/environments/all_cuda-129_arch-x86_64.yaml index 08684ee954..abc7dac7fa 100644 --- a/conda/environments/all_cuda-129_arch-x86_64.yaml +++ b/conda/environments/all_cuda-129_arch-x86_64.yaml @@ -5,7 +5,6 @@ channels: - rapidsai - conda-forge dependencies: -- boost - breathe - bzip2 - c-compiler @@ -24,11 +23,11 @@ dependencies: - cxx-compiler - cython>=3.0.3 - doxygen=1.9.1 -- exhale - fastapi - gcc_linux-64=14.* - ipython - jsonref==1.1.0 +- libboost-devel - libcudss-dev >=0.7 - libcurand-dev - libcusolver-dev @@ -54,7 +53,7 @@ dependencies: - pylibraft==26.2.*,>=0.0.0a0 - pyrsistent - pytest-cov -- pytest<8 +- pytest<9.0 - python>=3.10,<3.14 - rapids-build-backend>=0.4.0,<0.5.0 - rapids-dask-dependency==26.2.*,>=0.0.0a0 @@ -74,7 +73,7 @@ dependencies: - uvicorn==0.34.* - zlib - pip: - - nvidia_sphinx_theme + - nvidia-sphinx-theme - swagger-plugin-for-sphinx - veroviz name: all_cuda-129_arch-x86_64 diff --git a/conda/environments/all_cuda-130_arch-aarch64.yaml b/conda/environments/all_cuda-130_arch-aarch64.yaml index 4e0d07a60e..3d098646fe 100644 --- a/conda/environments/all_cuda-130_arch-aarch64.yaml +++ b/conda/environments/all_cuda-130_arch-aarch64.yaml @@ -5,7 +5,6 @@ channels: - rapidsai - conda-forge dependencies: -- boost - breathe - bzip2 - c-compiler @@ -24,11 +23,11 @@ dependencies: - cxx-compiler - cython>=3.0.3 - doxygen=1.9.1 -- exhale - fastapi - gcc_linux-aarch64=14.* - ipython - jsonref==1.1.0 +- libboost-devel - libcudss-dev >=0.7 - libcurand-dev - libcusolver-dev @@ -54,7 +53,7 @@ dependencies: - pylibraft==26.2.*,>=0.0.0a0 - pyrsistent - pytest-cov -- pytest<8 +- pytest<9.0 - python>=3.10,<3.14 - rapids-build-backend>=0.4.0,<0.5.0 - rapids-dask-dependency==26.2.*,>=0.0.0a0 @@ -74,7 +73,7 @@ dependencies: - uvicorn==0.34.* - zlib - pip: - - nvidia_sphinx_theme + - nvidia-sphinx-theme - swagger-plugin-for-sphinx - veroviz name: all_cuda-130_arch-aarch64 diff --git a/conda/environments/all_cuda-130_arch-x86_64.yaml b/conda/environments/all_cuda-130_arch-x86_64.yaml index 80ad941bfe..b67364714a 100644 --- a/conda/environments/all_cuda-130_arch-x86_64.yaml +++ b/conda/environments/all_cuda-130_arch-x86_64.yaml @@ -5,7 +5,6 @@ channels: - rapidsai - conda-forge dependencies: -- boost - breathe - bzip2 - c-compiler @@ -24,11 +23,11 @@ dependencies: - cxx-compiler - cython>=3.0.3 - doxygen=1.9.1 -- exhale - fastapi - gcc_linux-64=14.* - ipython - jsonref==1.1.0 +- libboost-devel - libcudss-dev >=0.7 - libcurand-dev - libcusolver-dev @@ -54,7 +53,7 @@ dependencies: - pylibraft==26.2.*,>=0.0.0a0 - pyrsistent - pytest-cov -- pytest<8 +- pytest<9.0 - python>=3.10,<3.14 - rapids-build-backend>=0.4.0,<0.5.0 - rapids-dask-dependency==26.2.*,>=0.0.0a0 @@ -74,7 +73,7 @@ dependencies: - uvicorn==0.34.* - zlib - pip: - - nvidia_sphinx_theme + - nvidia-sphinx-theme - swagger-plugin-for-sphinx - veroviz name: all_cuda-130_arch-x86_64 diff --git a/conda/recipes/cuopt-server/conda_build_config.yaml b/conda/recipes/cuopt-server/conda_build_config.yaml deleted file mode 100644 index 426e399bce..0000000000 --- a/conda/recipes/cuopt-server/conda_build_config.yaml +++ /dev/null @@ -1,8 +0,0 @@ -numpy_version: - - ">=1.21,<1.25" - -fastapi_version: - - ">=0.104.1" - -uvicorn_version: - - "0.34.*" diff --git a/conda/recipes/cuopt-server/recipe.yaml b/conda/recipes/cuopt-server/recipe.yaml index bcb1c28806..8c2875fc49 100644 --- a/conda/recipes/cuopt-server/recipe.yaml +++ b/conda/recipes/cuopt-server/recipe.yaml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION. +# SPDX-FileCopyrightText: Copyright (c) 2025-2026, NVIDIA CORPORATION. # SPDX-License-Identifier: Apache-2.0 schema_version: 1 @@ -41,7 +41,7 @@ requirements: - pandas>=2 - psutil>=6.0.0 - python - - uvicorn ${{ uvicorn_version }} + - uvicorn =0.34 tests: - python: diff --git a/conda/recipes/libcuopt/recipe.yaml b/conda/recipes/libcuopt/recipe.yaml index c63209449f..5d417aa1fc 100644 --- a/conda/recipes/libcuopt/recipe.yaml +++ b/conda/recipes/libcuopt/recipe.yaml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION. +# SPDX-FileCopyrightText: Copyright (c) 2025-2026, NVIDIA CORPORATION. # SPDX-License-Identifier: Apache-2.0 schema_version: 1 @@ -51,7 +51,7 @@ cache: requirements: build: - - boost + - libboost-devel - ${{ compiler("c") }} - ${{ compiler("cxx") }} - ${{ compiler("cuda") }} =${{ cuda_version }} @@ -73,7 +73,7 @@ cache: - libcurand-dev - libcusparse-dev - cuda-cudart-dev - - boost + - libboost-devel - tbb-devel - zlib - bzip2 @@ -145,7 +145,7 @@ outputs: - ${{ stdlib("c") }} host: - ${{ pin_subpackage("libmps-parser", exact=True) }} - - boost + - libboost-devel - cuda-version =${{ cuda_version }} - rapids-logger =0.2 - librmm =${{ minor_version }} @@ -156,7 +156,7 @@ outputs: run: - ${{ pin_compatible("cuda-version", upper_bound="x", lower_bound="x") }} - ${{ pin_subpackage("libmps-parser", exact=True) }} - - boost + - libboost-devel - librmm =${{ minor_version }} - cuda-nvrtc - libcudss @@ -198,7 +198,7 @@ outputs: host: - ${{ pin_subpackage("libcuopt", exact=True) }} - ${{ pin_subpackage("libmps-parser", exact=True) }} - - boost + - libboost-devel - cuda-cudart-dev - libcublas - libcudss-dev >=0.7 diff --git a/dependencies.yaml b/dependencies.yaml index dd223d3ff5..fcd1bec384 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2023-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2023-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 # Dependency list for https://github.com/rapidsai/dependency-file-generator @@ -295,7 +295,7 @@ dependencies: common: - output_types: conda packages: - - boost + - libboost-devel - cpp-argparse - librmm==26.2.*,>=0.0.0a0 - libraft-headers==26.2.*,>=0.0.0a0 @@ -332,7 +332,7 @@ dependencies: common: - output_types: [conda, requirements, pyproject] packages: - - pytest<8 + - pytest<9.0 - pytest-cov test_python_cuopt: common: @@ -742,7 +742,6 @@ dependencies: - numpydoc - pyrsistent - breathe - - exhale - sphinx - sphinx-copybutton - sphinx-markdown-tables @@ -752,7 +751,7 @@ dependencies: - sphinx-design - pip: - swagger-plugin-for-sphinx - - nvidia_sphinx_theme + - nvidia-sphinx-theme notebooks: common: diff --git a/python/cuopt/cuopt/linear_programming/pyproject.toml b/python/cuopt/cuopt/linear_programming/pyproject.toml index 70a6c4b400..7407b65aa4 100644 --- a/python/cuopt/cuopt/linear_programming/pyproject.toml +++ b/python/cuopt/cuopt/linear_programming/pyproject.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2023-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [build-system] @@ -37,7 +37,7 @@ Source = "https://github.com/nvidia/cuopt" [project.optional-dependencies] test = [ "pytest-cov", - "pytest<8", + "pytest<9.0", "rapids-logger==0.2.*,>=0.0.0a0", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../../../dependencies.yaml and run `rapids-dependency-file-generator`. diff --git a/python/cuopt/pyproject.toml b/python/cuopt/pyproject.toml index f9c331aefe..03d4de387b 100644 --- a/python/cuopt/pyproject.toml +++ b/python/cuopt/pyproject.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2021-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [build-system] @@ -46,7 +46,7 @@ classifiers = [ test = [ "numpy>=1.23.5,<3.0", "pytest-cov", - "pytest<8", + "pytest<9.0", "rapids-logger==0.2.*,>=0.0.0a0", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. diff --git a/python/cuopt_self_hosted/pyproject.toml b/python/cuopt_self_hosted/pyproject.toml index c20c341718..81e01d8b73 100644 --- a/python/cuopt_self_hosted/pyproject.toml +++ b/python/cuopt_self_hosted/pyproject.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2023-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [build-system] @@ -37,7 +37,7 @@ classifiers = [ [project.optional-dependencies] test = [ "pytest-cov", - "pytest<8", + "pytest<9.0", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. [project.urls] diff --git a/python/cuopt_server/pyproject.toml b/python/cuopt_server/pyproject.toml index 60345366eb..47e2faad50 100644 --- a/python/cuopt_server/pyproject.toml +++ b/python/cuopt_server/pyproject.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2023-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [build-system] @@ -48,7 +48,7 @@ test = [ "msgpack==1.1.0", "pexpect", "pytest-cov", - "pytest<8", + "pytest<9.0", "requests", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.