# SPDX-FileCopyrightText: Copyright (c) 2024-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 # Test-only dependencies — installed in test and dev containers, NOT in runtime. # For deploy/utils async file IO used by deploy tests and profiler deployment helpers aiofiles<=25.1.0 # For Allure test reporting in CI allure-pytest==2.15.3 # For MinIO/S3 operations in LoRA tests (replaces AWS CLI dependency) boto3==1.42.4 boto3-stubs[s3]==1.42.9 # Type stubs for boto3 S3 client # For IFEval dataset loading in kvbm tests datasets==4.4.1 filelock==3.25.1 # For Kubernetes operations in deploy tests kr8s==0.20.13 kubernetes_asyncio==32.0.0 matplotlib-stubs mistral-common>=1.10.0 mypy==1.18.2 # For NATS object store verification in router tests nats-py==2.12.0 psutil<=7.0.0 # System package, may vary by platform (was >=5.0.0) # Required by pyproject.toml warning filters (pydantic.warnings.PydanticDeprecatedSince20) pydantic>=2.11.4,<2.13 pytest==8.4.2 pytest-asyncio==1.3.0 pytest-benchmark==5.2.3 pytest-codeblocks==0.17.0 pytest-cov==7.0.0 pytest-forked==1.6.0 pytest-httpserver==1.1.3 pytest-md-report==0.7.0 pytest-order==1.3.0 pytest-timeout==2.4.0 pytest-xdist==3.8.0 requests==2.32.5 # Required by kr8s (not declared in kr8s's own dependencies) sniffio==1.3.1 tabulate==0.9.0 types-aiofiles>=24.1.0 types-PyYAML==6.0.12.20250915 types-requests==2.32.4.20250913 types-tabulate>=0.9.0