This repository hosts Skyflow's Python SDKs for integrating Skyflow into a Python backend. It's a multi-package workspace with more than one published artifact — pick the package that matches what you need below.
| Package | Artifact (PyPI) | README | Vault Type | Version line |
|---|---|---|---|---|
| skyvault | skyflow |
skyvault/README.md | SkyVault | 2.x |
| flowvault | skyflow-flowvault-python |
flowvault/README.md | FlowVault | 1.x |
flowvault shares auth/client setup with skyvault — both depend on the common module.
The two artifacts are versioned independently.
flowvaultis a new SDK starting at1.0.0; its lower version number reflects a first release, not an older or lesser SDK thanskyvault2.x. Upgrade each on its own version line.
Install one per environment. Both artifacts install under the same top-level
skyflowimport, so they cannot coexist in the same Python environment.
Migrating from v1? See skyvault's Migration Guide. V1 is in maintenance mode and will reach End of Life on October 31, 2026.
The workspace contains:
common/— shared client, credentials, config, and error-handling code used by bothskyvaultandflowvaultskyvault/— theskyflowSDK (README)flowvault/— theskyflow-flowvault-pythonSDK (README)
- skyvault API Reference — full list of request/response classes, enums, and service-account utilities
- Migrate from v1 to v2
If you discover a potential security issue in this project, please reach out to us at security@skyflow.com. Please do not create public GitHub issues or Pull Requests, as malicious actors could potentially view them.