singlestoredb-python
singlestoredb-python copied to clipboard
Complete SingleStore Management API implementation
Add comprehensive wrappers for all missing Management API endpoints:
- Teams management (teams.py): Full CRUD operations, identity roles
- Private connections (private_connections.py): AWS, Azure, GCP support
- Audit logs (audit_logs.py): Filtering, pagination, log analysis
- User management (users.py): Identity and role management
- Metrics & monitoring (metrics.py): v2 API, statistical analysis
- Storage disaster recovery (storage_dr.py): Failover, failback, pre-provisioning
Key features:
- 100% API coverage with proper Python object conversion
- Consistent architecture extending base Manager class
- Comprehensive numpy-style documentation with examples
- Full workspace manager integration via properties
- 35+ test cases covering all new functionality
- Pre-commit compliant (flake8, mypy, formatting)
Fixes:
- manager.py: Handle None params correctly in set_organization()
🤖 Generated with Claude Code