Core Modules
The pyds library consists of three core modules that provide the foundation for all client operations.
Settings Class
The Settings class manages persistent configuration for profile, project, and server settings.
BaseClient Class
The BaseClient class provides common functionality for all API clients, including HTTP requests, configuration validation, and health checks.
Data Class
The Data class handles data management operations, primarily file uploads to the datastore.