Metadata-Version: 2.4
Name: percepto
Version: 0.1.dev40
Summary: Universal perception platform for AI agents
Author: Luis Condados
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Python: >=3.13
Requires-Dist: huggingface-hub>=1.7.1
Requires-Dist: loguru>=0.7
Requires-Dist: numpy>=1.24
Requires-Dist: nvidia-cudnn-cu12>=9.20.0.48
Requires-Dist: nvidia-cusparselt-cu12>=0.8.1
Requires-Dist: nvidia-nccl-cu12>=2.29.7
Requires-Dist: nvidia-nvshmem-cu12>=3.5.21
Requires-Dist: onnxruntime>=1.24.3
Requires-Dist: onnxscript>=0.6.2
Requires-Dist: opencv-python-headless>=4.8
Requires-Dist: pillow>=10.0
Requires-Dist: pydantic>=2.12.5
Requires-Dist: pyyaml>=6.0
Requires-Dist: rich>=13.0
Requires-Dist: safetensors>=0.7.0
Requires-Dist: torch>=2.7
Requires-Dist: torchvision>=0.22
Requires-Dist: typer>=0.9
Provides-Extra: agent
Requires-Dist: mcp[cli]>=1.0.0rc1; extra == 'agent'
Provides-Extra: coreml
Requires-Dist: coremltools>=7.0; extra == 'coreml'
Provides-Extra: dev
Requires-Dist: mypy>=1.0; extra == 'dev'
Requires-Dist: pre-commit; extra == 'dev'
Requires-Dist: pytest-cov>=6.0; extra == 'dev'
Requires-Dist: pytest>=9.0; extra == 'dev'
Requires-Dist: ruff>=0.15; extra == 'dev'
Provides-Extra: fiftyone
Requires-Dist: fiftyone>=1.13.4; extra == 'fiftyone'
Provides-Extra: hub
Requires-Dist: huggingface-hub>=0.20; extra == 'hub'
Provides-Extra: mlflow
Requires-Dist: mlflow>=2.10; extra == 'mlflow'
Provides-Extra: onnx
Requires-Dist: onnx>=1.14; extra == 'onnx'
Requires-Dist: onnxruntime>=1.15; extra == 'onnx'
Provides-Extra: openvino
Requires-Dist: nncf>=2.7; extra == 'openvino'
Requires-Dist: openvino>=2024.0; extra == 'openvino'
Provides-Extra: serve
Requires-Dist: fastapi>=0.100; extra == 'serve'
Requires-Dist: python-multipart>=0.0.6; extra == 'serve'
Requires-Dist: uvicorn>=0.20; extra == 'serve'
Provides-Extra: tracking
Requires-Dist: supervision<1.0,>=0.26; extra == 'tracking'
Requires-Dist: trackers<3.0,>=2.0; extra == 'tracking'
Provides-Extra: train
Requires-Dist: pycocotools>=2.0; extra == 'train'
Requires-Dist: pytorch-lightning>=2.2; extra == 'train'
Requires-Dist: pyyaml>=6.0; extra == 'train'
Provides-Extra: wandb
Requires-Dist: wandb>=0.15; extra == 'wandb'
Provides-Extra: yoloworld
Requires-Dist: open-clip-torch>=2.24; extra == 'yoloworld'
