Skip to content

Version 0.2.0

Pre-release
Pre-release

Choose a tag to compare

@aognio aognio released this 19 Feb 01:57
· 6 commits to main since this release

SQLStratum v0.2.0

SQLStratum v0.2.0 introduces first-class documentation infrastructure and automated publishing support with Read the Docs.

Highlights

  • Added MkDocs-based documentation site with Material theme.
  • Added Read the Docs config (.readthedocs.yaml, config v2).
  • Added structured docs pages for getting started, debugging, hydration, roadmap, changelog, architecture, and deprecations.
  • Added deterministic docs dependency setup via docs/requirements.txt.
  • Added CI documentation build validation.

Documentation stack

  • mkdocs.yml
  • docs/ content pages
  • .readthedocs.yaml
  • docs/requirements.txt

Local docs workflow

Install docs dependencies:

python -m pip install -r docs/requirements.txt

Serve locally:

mkdocs serve

Build static docs:

python -m mkdocs build --clean

Release automation

v0.2.0 also standardizes release automation with poethepoet:

python -m pip install -e ".[dev]"
poe release

poe release runs:

  1. python -m build --no-isolation
  2. python -m twine check dist/*
  3. python -m twine upload dist/*

Notes

  • This release focuses on documentation and release workflow maturity.
  • Runtime API behavior remains aligned with the existing SQLStratum layering model.