Phase 2 build initial
This commit is contained in:
33
hcfs-python/requirements-sdk.txt
Normal file
33
hcfs-python/requirements-sdk.txt
Normal file
@@ -0,0 +1,33 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user