Skip to content

DataLex v0.1.1 — first PyPI release

Choose a tag to compare

@KKranthi6881 KKranthi6881 released this 19 Apr 00:27
· 227 commits to main since this release
aab375c

pip install datalex-cli now works worldwide.

What's new since v0.1.0

Added

  • Bundled JSON Schemas — the datalex_core Python package now ships the per-kind: schemas under datalex_core/_schemas/datalex/. Installs work from any working directory without needing the repo on disk.
  • Tag-triggered PyPI publish workflow (.github/workflows/publish.yml) using OIDC trusted publishing — no long-lived API tokens stored anywhere.
  • RELEASING.md — one-time PyPI setup plus the release checklist.
  • README hero screenshot showing the Visual Studio: file tree, schema-aware YAML editor, and React Flow ERD side-by-side.

Install

pip install datalex-cli
# or, with warehouse drivers you need
pip install 'datalex-cli[duckdb]'
pip install 'datalex-cli[postgres]'
pip install 'datalex-cli[all]'

First run

# Zero-credential demo using DuckDB:
git clone https://github.com/duckcode-ai/DataLex.git
cd DataLex
pip install -e '.[duckdb]'
python examples/jaffle_shop_demo/setup.py
./datalex datalex dbt sync examples/jaffle_shop_demo --out-root examples/jaffle_shop_demo/datalex-out

Full changelog

See CHANGELOG.md.