psutil>=5.9

[all-gpu]
cupy-cuda12x>=13.0
pyopencl>=2024.1

[arm]

[arm:platform_machine == "aarch64"]
tflite-runtime>=2.14

[coral]
pycoral>=2.0

[cuda]
cupy-cuda12x>=13.0

[dev]
pytest>=8.0
pytest-cov>=5.0
pytest-asyncio>=0.23
mypy>=1.10
ruff>=0.4
pre-commit>=3.7

[docs]
mkdocs>=1.6
mkdocs-material>=9.5
mkdocstrings[python]>=0.25

[grpc]
grpcio>=1.60

[intel]
dpctl>=0.16
dpnp>=0.14

[iot]

[iot:platform_machine == "aarch64"]
RPi.GPIO>=0.7

[jetson]

[jetson:platform_machine == "aarch64"]
tensorrt>=8.0

[k8s]
kubernetes>=28.0

[native]
cython>=3.0

[npu]
onnxruntime>=1.18

[npu-all]
onnxruntime>=1.18
openvino>=2024.0

[numpy]
numpy>=1.26

[opencl]
pyopencl>=2024.1

[openvino]
openvino>=2024.0

[prometheus]
prometheus_client>=0.20
