From a531a2bcc636eebbce46a22b7040cbf77cd935cf Mon Sep 17 00:00:00 2001 From: skishchampi <996985+skishchampi@users.noreply.github.com> Date: Thu, 20 Aug 2026 23:20:30 -0400 Subject: [PATCH] release: 2.7.1 PATCH. One fix, no API change. REQ-0072. FEDERAL_DEFLECTION's state-subject pattern now accepts the participial form. "Agriculture being a State subject" matched nothing before. THE VERSION CANNOT CARRY THIS WARNING, SO READ IT HERE. The patch MOVES A PUBLISHED EVASION RATE, upward, in every corpus. Re-run `analyse-discourse`, then re-read every rate computed from it. A patch number implies no consequence and that implication is wrong here. Two kinds of record move. 518 previously carried no label from any tier, and they now raise both the evasive count and the classified denominator. Another 2,464 already carried a label from some other pattern, and FEDERAL_DEFLECTION's 0.92 outranks it. Where that label was substantive, the rate rises again. Version bumped in pyproject.toml, commoner_analyse/__init__.py, CITATION.cff and the seven README install lines. --- CHANGELOG.md | 2 ++ CITATION.cff | 2 +- README.md | 14 +++++++------- commoner_analyse/__init__.py | 2 +- pyproject.toml | 2 +- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a3c254a..edb4eff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ researchers who pin a tag and want to know what they are pinning to. ## [Unreleased] +## [2.7.1] — 2026-08-20 + ### Fixed - **This moves a published number, in one direction. Re-run diff --git a/CITATION.cff b/CITATION.cff index 97b742a..c537674 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -27,4 +27,4 @@ preferred-citation: - name: "Commoner LLP" url: "https://github.com/CommonerLLP/commoner-analyse" year: 2026 - version: "2.7.0" + version: "2.7.1" diff --git a/README.md b/README.md index c0616fe..5347182 100644 --- a/README.md +++ b/README.md @@ -173,20 +173,20 @@ The package is not on PyPI yet (publication is planned for a future release). Install directly from the GitHub release tag: ```bash -pip install "commoner-analyse @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.0" +pip install "commoner-analyse @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.1" # Optional extras (pick what you need): -pip install "commoner-analyse[http] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.0" -pip install "commoner-analyse[pdf] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.0" -pip install "commoner-analyse[embeddings] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.0" -pip install "commoner-analyse[llm] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.0" -pip install "commoner-analyse[all] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.0" +pip install "commoner-analyse[http] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.1" +pip install "commoner-analyse[pdf] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.1" +pip install "commoner-analyse[embeddings] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.1" +pip install "commoner-analyse[llm] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.1" +pip install "commoner-analyse[all] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.1" ``` For a project, pin the same line in your `requirements.txt`: ```text -commoner-analyse[http,pdf] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.0 +commoner-analyse[http,pdf] @ git+https://github.com/CommonerLLP/commoner-analyse.git@v2.7.1 ``` The one required third-party dependency is `commoner-probe` — the diff --git a/commoner_analyse/__init__.py b/commoner_analyse/__init__.py index cc745cd..59551ec 100644 --- a/commoner_analyse/__init__.py +++ b/commoner_analyse/__init__.py @@ -3,4 +3,4 @@ from .graph import build_graph __all__ = ["__version__", "build_graph"] -__version__ = "2.7.0" +__version__ = "2.7.1" diff --git a/pyproject.toml b/pyproject.toml index 3109582..66b54ba 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "commoner-analyse" -version = "2.7.0" +version = "2.7.1" description = "Domain analysis adapters over commoner-probe's acquired public records: classification, aggregation, dossiers, and cross-referencing." readme = "README.md" requires-python = ">=3.11"