Installation¶
Requirements¶
- Python 3.11 or later
Install from PyPI¶
Dependencies¶
kraken-connector pulls in three runtime dependencies:
| Package | Purpose |
|---|---|
| httpx | HTTP transport for REST API calls |
| websockets | WebSocket transport for streaming |
| attrs | Data classes for request/response models |
Development install¶
If you want to contribute or run tests locally, clone the repo and use PDM:
This installs the package in editable mode with dev dependencies and sets up pre-commit hooks. See Contributing for the full development workflow.