Files
wifi-densepose/requirements.txt
rUv 90f03bac7d feat: Implement hardware, pose, and stream services for WiFi-DensePose API
- Added HardwareService for managing router interfaces, data collection, and monitoring.
- Introduced PoseService for processing CSI data and estimating poses using neural networks.
- Created StreamService for real-time data streaming via WebSocket connections.
- Implemented initialization, start, stop, and status retrieval methods for each service.
- Added data processing, error handling, and statistics tracking across services.
- Integrated mock data generation for development and testing purposes.
2025-06-07 12:47:54 +00:00

39 lines
671 B
Plaintext

# Core dependencies
numpy>=1.21.0
scipy>=1.7.0
torch>=1.12.0
torchvision>=0.13.0
# Testing dependencies
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-mock>=3.10.0
pytest-benchmark>=4.0.0
httpx>=0.24.0
pydantic-settings>=2.0.0
# API dependencies
fastapi>=0.95.0
uvicorn>=0.20.0
websockets>=10.4
pydantic>=1.10.0
python-jose[cryptography]>=3.3.0
python-multipart>=0.0.6
passlib[bcrypt]>=1.7.4
# Hardware interface dependencies
asyncio-mqtt>=0.11.0
aiohttp>=3.8.0
paramiko>=3.0.0
# Data processing dependencies
opencv-python>=4.7.0
scikit-learn>=1.2.0
# Monitoring dependencies
prometheus-client>=0.16.0
# Development dependencies
black>=23.0.0
flake8>=6.0.0
mypy>=1.0.0