Skip to content

Commit b21ec0e

Browse files
author
jgstern
committed
Merge pull request 'chore: release 2.1.0' (#1599) from jgstern-agent/feat/release-2.1.0 into dev
Reviewed-on: https://codeberg.org/iterabloom/hypergumbo/pulls/1599
2 parents 847ab64 + 11a1178 commit b21ec0e

11 files changed

Lines changed: 26 additions & 20 deletions

File tree

.ci/affected-tests.txt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
# Test selection manifest
2-
# Generated by smart-test at 2026-03-01T04:43:14-05:00
2+
# Generated by smart-test at 2026-03-01T05:00:09-05:00
33
# Mode: targeted
44
# Baseline: b967d766b346093b9497ade47e6c17af84394604
5-
# Changed files: 13
6-
# Changed source files: 1
5+
# Changed files: 22
6+
# Changed source files: 5
77
# Selected tests: 30
88
#
99
# === CHANGED_SOURCE_FILES ===
10+
packages/hypergumbo-core/src/hypergumbo_core/__init__.py
1011
packages/hypergumbo-core/src/hypergumbo_core/sketch.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
1115
# === SELECTED_TESTS ===
1216
packages/hypergumbo-core/tests/test_cli_commands.py
1317
packages/hypergumbo-core/tests/test_cli_run_behavior_map.py

CHANGELOG.md

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

33
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/).
44

5-
- Released **tool** is at: v2.0.2
5+
- Released **tool** is at: v2.1.0
66
- Released **schema** is at: v0.2.1
77

88
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).
99

1010
## [Unreleased]
1111

12+
## [2.1.0] - 2026-03-01
13+
1214
### Added
1315

1416
#### Linkers

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.0.2"
7+
version = "2.1.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
@@ -22,6 +22,6 @@
2222
See ADR-0010 for the modular package architecture.
2323
"""
2424
__all__ = ["PASS_VERSION", "__version__", "make_pass_id"]
25-
__version__ = "2.0.2"
25+
__version__ = "2.1.0"
2626

2727
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.0.2"
7+
version = "2.1.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.0.2",
21+
"hypergumbo-core==2.1.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
@@ -7,7 +7,7 @@
77
the mainstream package.
88
"""
99

10-
__version__ = "2.0.2"
10+
__version__ = "2.1.0"
1111

1212
# Module paths for analyzer discovery via entry-points (ADR-0012 Step 1).
1313
# 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.0.2"
7+
version = "2.1.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.0.2",
21+
"hypergumbo-core==2.1.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
@@ -5,7 +5,7 @@
55
hardware description languages, and niche domain-specific languages.
66
"""
77

8-
__version__ = "2.0.2"
8+
__version__ = "2.1.0"
99

1010
# Module paths for analyzer discovery via entry-points (ADR-0012 Step 1).
1111
# 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.0.2"
7+
version = "2.1.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.0.2",
21+
"hypergumbo-core==2.1.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
@@ -7,7 +7,7 @@
77
the core of modern software development stacks.
88
"""
99

10-
__version__ = "2.0.2"
10+
__version__ = "2.1.0"
1111

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

0 commit comments

Comments
 (0)