From 927d026e05f22810ef1f36ae7071c6ce60cb7bb8 Mon Sep 17 00:00:00 2001 From: nathan nelson Date: Fri, 24 Jul 2026 11:35:45 -0600 Subject: [PATCH] =?UTF-8?q?chore:=20v0.1.5=20=E2=80=94=20name=20the=20rele?= =?UTF-8?q?ase=20the=20README=20already=20referenced?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The stub-extraction guard (#3) shipped with README text reading "Since v0.1.5", while pyproject.toml and __init__.py still said 0.1.4 and the CHANGELOG carried the guard under [Unreleased]. That is the same version-drift class PR #1 was opened to fix, reintroduced in the same day. Bumps both manifests, promotes [Unreleased] to [0.1.5], and adds the link ref pointing at 32858dd. The rest of the [Unreleased] block (MIT LICENSE, CI gate, synthetic FP fixture, UA correction) also shipped after 0.1.4, so it moves under 0.1.5 with the guard rather than lingering as unreleased. No git tags exist in this repo, so CHANGELOG links continue to point at shipping commits. Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 5 ++++- pyproject.toml | 2 +- src/tearsheet/__init__.py | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3948d9e..eb685e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ failure. For the trust model and the evaluation harness behind those calls, see ## [Unreleased] +## [0.1.5] — 2026-07-24 + ### Added - **Stub-extraction guard** — the roster/directory class. A page carrying real content (≥ 1,000 chars of visible text) whose extraction is a stub (< 500 chars) retaining under @@ -99,7 +101,8 @@ Initial working toolset (milestones M1–M5). - **`search`** subcommand added to the CLI (had been MCP-only). -[Unreleased]: https://github.com/Wynelson94/tearsheet/compare/feacd27...main +[Unreleased]: https://github.com/Wynelson94/tearsheet/compare/32858dd...main +[0.1.5]: https://github.com/Wynelson94/tearsheet/commit/32858dd [0.1.4]: https://github.com/Wynelson94/tearsheet/commit/feacd27 [0.1.3]: https://github.com/Wynelson94/tearsheet/commit/282f71e [0.1.2]: https://github.com/Wynelson94/tearsheet/commit/45f0e84 diff --git a/pyproject.toml b/pyproject.toml index b284ae8..3670634 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "tearsheet" -version = "0.1.4" +version = "0.1.5" description = "Local web-to-markdown for LLM research: scrape, crawl, map, search, extract — token-efficient, MCP-first." readme = "README.md" requires-python = ">=3.12" diff --git a/src/tearsheet/__init__.py b/src/tearsheet/__init__.py index 2711ed6..df2de7d 100644 --- a/src/tearsheet/__init__.py +++ b/src/tearsheet/__init__.py @@ -7,6 +7,6 @@ from tearsheet.mapper import map_site from tearsheet.structured import extract_page, extract_structured -__version__ = "0.1.4" +__version__ = "0.1.5" __all__ = ["__version__", "extract_page", "extract_structured", "map_site"]