33 lines
531 B
Plaintext
33 lines
531 B
Plaintext
# HCFS Python SDK Requirements
|
|
|
|
# Core HTTP clients
|
|
httpx>=0.25.0
|
|
requests>=2.31.0
|
|
|
|
# Data validation and modeling
|
|
pydantic>=2.5.0
|
|
pydantic-settings>=2.1.0
|
|
|
|
# WebSocket support
|
|
websockets>=12.0
|
|
|
|
# Async utilities
|
|
asyncio-mqtt>=0.13.0
|
|
|
|
# Caching
|
|
cachetools>=5.3.0
|
|
|
|
# Type hints and utilities
|
|
typing-extensions>=4.8.0
|
|
|
|
# Optional monitoring dependencies
|
|
prometheus-client>=0.19.0
|
|
structlog>=23.2.0
|
|
|
|
# Development dependencies (optional)
|
|
pytest>=7.4.0
|
|
pytest-asyncio>=0.21.0
|
|
pytest-mock>=3.12.0
|
|
black>=23.9.0
|
|
isort>=5.12.0
|
|
mypy>=1.6.0 |