Skip to content

Commit 043a8d8

Browse files
author
jgstern
committed
Merge pull request 'chore: release 2.2.1' (#2225) from jgstern-agent/chore/release-2.2.1 into dev
Reviewed-on: https://codeberg.org/iterabloom/hypergumbo/pulls/2225
2 parents 5948aa2 + 7c36b81 commit 043a8d8

11 files changed

Lines changed: 24 additions & 18 deletions

File tree

.ci/affected-tests.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
# Test selection manifest
2-
# Generated by smart-test at 2026-03-15T20:36:32-04:00
2+
# Generated by smart-test at 2026-03-15T21:42:35-04:00
33
# Mode: full-suite
44
# Reason: slice command failed
55
#
66
# === CHANGED_SOURCE_FILES ===
77
packages/hypergumbo-core/src/hypergumbo_core/cli.py
8+
packages/hypergumbo-core/src/hypergumbo_core/__init__.py
9+
packages/hypergumbo-lang-common/src/hypergumbo_lang_common/__init__.py
10+
packages/hypergumbo-lang-extended1/src/hypergumbo_lang_extended1/__init__.py
11+
packages/hypergumbo-lang-mainstream/src/hypergumbo_lang_mainstream/__init__.py
812
# === SELECTED_TESTS ===
913
packages/hypergumbo-core/tests/BRANCHES_test_compact.py
1014
packages/hypergumbo-core/tests/BRANCHES_test_database_query.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.2.0
6+
- Released **tool** is at: v2.2.1
77
- Released **schema** is at: v0.2.1
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.2.1] - 2026-03-15
14+
1315
### Added
1416

1517
#### Language analyzers

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.2.0"
7+
version = "2.2.1"
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.2.0"
26+
__version__ = "2.2.1"
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.2.0"
7+
version = "2.2.1"
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.2.0",
21+
"hypergumbo-core==2.2.1",
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.2.0"
11+
__version__ = "2.2.1"
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.2.0"
7+
version = "2.2.1"
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.2.0",
21+
"hypergumbo-core==2.2.1",
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.2.0"
9+
__version__ = "2.2.1"
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.2.0"
7+
version = "2.2.1"
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.2.0",
21+
"hypergumbo-core==2.2.1",
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.2.0"
11+
__version__ = "2.2.1"
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)