Files
kserve/python/pyproject.toml

52 lines
1.5 KiB
TOML

[tool.pip-licenses]
from = "mixed"
format = "plain-vertical"
with-license-file = true
with-notice-file = true
with-urls = true
output-path = "third_party/library"
# Requires manual review
ignore-packages = [
# CUDA 12 packages
"nvidia-cublas-cu12",
"nvidia-cuda-cupti-cu12",
"nvidia-cuda-nvrtc-cu12",
"nvidia-cuda-runtime-cu12",
"nvidia-cudnn-cu12",
"nvidia-cufft-cu12",
"nvidia-cufile-cu12",
"nvidia-curand-cu12",
"nvidia-cusolver-cu12",
"nvidia-cusparse-cu12",
"nvidia-nccl-cu12",
"nvidia-nvjitlink-cu12",
"nvidia-nvtx-cu12",
"nvidia-cusparselt-cu12",
"nvidia-nvshmem-cu12",
# CUDA 13 packages
"nvidia-cublas",
"nvidia-cuda-cupti",
"nvidia-cuda-nvrtc",
"nvidia-cuda-runtime",
"nvidia-cudnn-cu13",
"nvidia-cufft",
"nvidia-cufile",
"nvidia-curand",
"nvidia-cusolver",
"nvidia-cusparse",
"nvidia-cusparselt-cu13",
"nvidia-nccl-cu13",
"nvidia-nvjitlink",
"nvidia-nvshmem-cu13",
"nvidia-nvtx",
# Shared across CUDA versions
"nvidia-cutlass-dsl",
"nvidia-cutlass-dsl-libs-base",
"nvidia-cudnn-frontend",
# Intel EULA
"intel-openmp", "intel-cmplr-lib-ur",
# Intel Simplified Software License
"umf", "tcmlib"
]
allow-only = "Apache Software License;MIT License;BSD License;Mozilla Public License 2.0 (MPL 2.0);Python Software Foundation License;CMU License (MIT-CMU);The Unlicense (Unlicense);ISC License (ISCL);GNU Lesser General Public License v2 (LGPLv2);GNU General Public License (GPL);Historical Permission Notice and Disclaimer (HPND);"