oclp-python/docs/getting-started.md at main · EvanZ/oclp-python · GitHub
Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 616 Bytes

File metadata and controls

30 lines (21 loc) · 616 Bytes

How to Use

Install

Install the latest published experimental SDK release:

pip install "oclp[duckdb]"

Omit [duckdb] when the local catalog is not needed. The SDK is pre-1.0, so pin a published version when a deployment needs reproducible behavior:

pip install "oclp[duckdb]==0.3.0a0"

To test unreleased changes, install from a reviewed immutable Git commit:

pip install "oclp[duckdb] @ git+https://github.com/EvanZ/oclp-python.git@<commit-sha>"

For SDK development:

git clone https://github.com/EvanZ/oclp-python.git
cd oclp-python
uv sync --all-groups