Skip to content

Commit f046326

Browse files
author
jgstern-agent
committed
Merge remote-tracking branch 'origin/main' into jgstern-agent/fix/post-release-sync
Signed-off-by: jgstern-agent <josh-agent@iterabloom.com> # Conflicts: # .ci/affected-tests.txt # CHANGELOG.md # packages/hypergumbo-tracker/CHANGELOG.md
2 parents d135b18 + 25fc193 commit f046326

14 files changed

Lines changed: 39 additions & 25 deletions

File tree

.ci/affected-tests.txt

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,21 @@
11
# Test selection manifest
2-
# Generated by smart-test at 2026-04-12T16:52:57-04:00
2+
# Generated by smart-test at 2026-04-13T10:18:57-04:00
33
# Mode: targeted
4-
# Baseline: 5562ea7c4de36a962eb275936afc9918708811a4
5-
# Reason: no Python source files changed
6-
# Changed files: 2
7-
# Changed source files: 0
8-
# Selected tests: 0
4+
# Baseline: d135b18951172221fbdbe88f3e82115268cd1f05
5+
# Reason: version-only __init__.py changes
6+
# Changed files: 14
7+
# Changed source files: 5
8+
# Selected tests: 5
99
#
1010
# === CHANGED_SOURCE_FILES ===
11+
packages/hypergumbo-core/src/hypergumbo_core/__init__.py
12+
packages/hypergumbo-lang-common/src/hypergumbo_lang_common/__init__.py
13+
packages/hypergumbo-lang-extended1/src/hypergumbo_lang_extended1/__init__.py
14+
packages/hypergumbo-lang-mainstream/src/hypergumbo_lang_mainstream/__init__.py
15+
packages/hypergumbo-tracker/src/hypergumbo_tracker/__init__.py
1116
# === SELECTED_TESTS ===
17+
packages/hypergumbo-core/tests/test_analyzer_registry.py
18+
packages/hypergumbo-lang-common/tests/test_astro.py
19+
packages/hypergumbo-lang-extended1/tests/test_ada.py
20+
packages/hypergumbo-lang-mainstream/tests/test_bash.py
21+
packages/hypergumbo-tracker/tests/test_annotations.py

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@
33

44
All notable changes to hypergumbo are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
55

6-
- Released **tool** is at: v2.5.1
6+
- Released **tool** is at: v2.6.0
77
- Released **schema** is at: v0.2.2
88

99
This changelog tracks the **tool version** (package releases). The **schema version** is tracked separately in `schema.py` as `SCHEMA_VERSION`. The schema version changes when `docs/schema.json` has significant updates: breaking changes to the behavior map output format (minor bump) or additions like new type definitions for YAML validation (patch bump).
1010

1111
## [Unreleased]
1212

13+
## [2.6.0] - 2026-04-12
14+
1315
### Changed
1416

1517
- **Stop hook relaxed on CONVERGED bakeoffs** (WI-bibul): guidance now leads with `tracker ready` instead of requiring reflect/aggregate when bakeoff is converged.

packages/hypergumbo-core/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "hypergumbo-core"
7-
version = "2.5.1"
7+
version = "2.6.0"
88
description = "Core infrastructure for hypergumbo repo behavior map generator"
99
readme = "README.md"
1010
requires-python = ">=3.10"

packages/hypergumbo-core/src/hypergumbo_core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
See ADR-0010 for the modular package architecture.
2424
"""
2525
__all__ = ["PASS_VERSION", "__version__", "make_pass_id"]
26-
__version__ = "2.5.1"
26+
__version__ = "2.6.0"
2727

2828
from .ir import PASS_VERSION, make_pass_id

packages/hypergumbo-lang-common/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "hypergumbo-lang-common"
7-
version = "2.5.1"
7+
version = "2.6.0"
88
description = "Common domain-specific language analyzers for hypergumbo"
99
readme = "README.md"
1010
requires-python = ">=3.10"
@@ -18,7 +18,7 @@ classifiers = [
1818
"Programming Language :: Python :: 3 :: Only",
1919
]
2020
dependencies = [
21-
"hypergumbo-core==2.5.1",
21+
"hypergumbo-core==2.6.0",
2222
# Tree-sitter grammars for common languages
2323
"tree-sitter-haskell~=0.23.1",
2424
"tree-sitter-ocaml~=0.24.2",

packages/hypergumbo-lang-common/src/hypergumbo_lang_common/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
the mainstream package.
99
"""
1010

11-
__version__ = "2.5.1"
11+
__version__ = "2.6.0"
1212

1313
# Module paths for analyzer discovery via entry-points (ADR-0012 Step 1).
1414
# Importing each module triggers the @register_analyzer decorator within it.

packages/hypergumbo-lang-extended1/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "hypergumbo-lang-extended1"
7-
version = "2.5.1"
7+
version = "2.6.0"
88
description = "Extended language analyzers (set 1) for hypergumbo"
99
readme = "README.md"
1010
requires-python = ">=3.10"
@@ -18,7 +18,7 @@ classifiers = [
1818
"Programming Language :: Python :: 3 :: Only",
1919
]
2020
dependencies = [
21-
"hypergumbo-core==2.5.1",
21+
"hypergumbo-core==2.6.0",
2222
# Tree-sitter grammars for extended languages
2323
"tree-sitter-zig~=1.1.2",
2424
"tree-sitter-odin~=1.3.0",

packages/hypergumbo-lang-extended1/src/hypergumbo_lang_extended1/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
hardware description languages, and niche domain-specific languages.
77
"""
88

9-
__version__ = "2.5.1"
9+
__version__ = "2.6.0"
1010

1111
# Module paths for analyzer discovery via entry-points (ADR-0012 Step 1).
1212
# Importing each module triggers the @register_analyzer decorator within it.

packages/hypergumbo-lang-mainstream/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "hypergumbo-lang-mainstream"
7-
version = "2.5.1"
7+
version = "2.6.0"
88
description = "Mainstream language analyzers for hypergumbo"
99
readme = "README.md"
1010
requires-python = ">=3.10"
@@ -18,7 +18,7 @@ classifiers = [
1818
"Programming Language :: Python :: 3 :: Only",
1919
]
2020
dependencies = [
21-
"hypergumbo-core==2.5.1",
21+
"hypergumbo-core==2.6.0",
2222
# Tree-sitter grammars for mainstream languages
2323
"tree-sitter-javascript~=0.25.0",
2424
"tree-sitter-typescript~=0.23.2",

packages/hypergumbo-lang-mainstream/src/hypergumbo_lang_mainstream/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
the core of modern software development stacks.
99
"""
1010

11-
__version__ = "2.5.1"
11+
__version__ = "2.6.0"
1212

1313
# Module paths for analyzer discovery via entry-points (ADR-0012 Step 1).
1414
# Importing each module triggers the @register_analyzer decorator within it.

0 commit comments

Comments
 (0)