Skip to content

v0.1.0 — Initial Template Release

Latest

Choose a tag to compare

@flyersworder flyersworder released this 26 Mar 09:21
· 52 commits to main since this release

What's included

A ready-to-use analytics environment template with:

  • Modular dependencies — core, llm, pdf, dev groups via uv sync --extra <group>
  • Code quality — prek git hooks with ruff, black, sqlfluff, nbqa, nbstripout
  • SQL formatting in Jupyter notebooks via sqlnbfmt
  • Testing — pytest with automated notebook validation
  • CI/CD — GitHub Actions (lint + test on every PR)
  • Notebook rendering — Quarto (HTML + PDF with Plotly support)
  • Makefile — setup, lint, format, test, docs, clean targets

Quick start

# Use the "Use this template" button on GitHub, or:
git clone https://github.com/flyersworder/analytics-env.git
cd analytics-env
make setup

See the README for full documentation.