feat: Add Python SDK with async/await support and comprehensive Telecom Platform API integration

- Add TelecomSDK class with async context manager and aiohttp ClientSession with 30s timeout, 3 retries
- Add subscriber management: get_subscriber, list_subscribers with pagination/status filter, create_subscriber, update_subscriber, suspend_subscriber, activate_subscriber, terminate_subscriber
- Add usage tracking: get_usage_stats with date range, list_usage_events with filtering, get_real_time_usage
This commit is contained in:
nutcas3
2026-04-17 17:49:05 +03:00
parent 63506fdc24
commit 7aab9a058b
6 changed files with 930 additions and 0 deletions
+6
View File
@@ -0,0 +1,6 @@
# Install with: uv pip install -r requirements.txt
# Or traditional: pip install -r requirements.txt
aiohttp>=3.8.0
websockets>=11.0.0
pydantic>=2.0.0
typing-extensions>=4.0.0