The Python Copilot SDK currently exposes a mixed public API surface: some higher-level methods return dataclass-based models (generated from NodeJS definitions), while others return raw JSON-RPC dicts ...
We recommend using uv to manage your Python projects.