From 84cbb0784c765334654bace37d3ded05ca8514f9 Mon Sep 17 00:00:00 2001 From: Nicholas Karlson Date: Tue, 13 Jan 2026 10:44:18 -0800 Subject: [PATCH] Release: 0.3.0 (Beta) --- CHANGELOG.md | 5 +++++ docs/source/changelog.rst | 7 +++++++ pyproject.toml | 4 ++-- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2feca2c..632df89 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ LedgerLoom follows semantic versioning. +## 0.3.0 — 2026-01-13 +- Adds full workbook build pipeline (Ch01–Ch04). +- Introduces canonical datasets and “check your work” solution packs. +- Promotes LedgerLoom to Beta (usable but still evolving). + ## 0.2.0 (Unreleased) ### Added diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index 3ef2d82..ba18782 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -4,6 +4,13 @@ Changelog This page is a curated summary for readers of the documentation. For full detail, see ``CHANGELOG.md`` in the repository root. +0.3.0 (Beta) +------------------ + +- Adds full workbook build pipeline (Ch01–Ch04). +- Introduces canonical datasets and “check your work” solution packs. +- Promotes LedgerLoom to Beta (usable but still evolving). + 0.2.0 (Unreleased) ------------------ diff --git a/pyproject.toml b/pyproject.toml index 0fe97d0..8da9b7e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "ledgerloom" -version = "0.2.0" +version = "0.3.0" description = "LedgerLoom: accounting concepts for the modern software mind." readme = "README.md" requires-python = ">=3.10" @@ -12,7 +12,7 @@ license = "MIT" authors = [{ name = "PyStatsV1" }] keywords = ["accounting", "bookkeeping", "double-entry", "ledger", "event-sourcing", "education"] classifiers = [ - "Development Status :: 3 - Alpha", + "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Education", "Programming Language :: Python :: 3",