Skip to content

Commit d2065c7

Browse files
Pin hatchling <1.30 and bump to v0.11.0-rc2
hatchling 1.30.0 (released 2026-06-01) emits ``Metadata-Version: 2.5`` per PEP 770, which the twine 6.1.0 shipped in ``pypa/gh-action-pypi-publish@v1.14.0`` rejects at preflight. The v0.11.0-rc1 publish failed for this reason. Cap hatchling below 1.30 in ``[build-system].requires`` so the wheel falls back to metadata version 2.4, and bump version pins to ``0.11.0rc2`` for a fresh tag.
1 parent 5c0fa1c commit d2065c7

4 files changed

Lines changed: 10 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1+
# hatchling 1.30.0 (released 2026-06-01) emits ``Metadata-Version: 2.5``
2+
# per PEP 770, but ``pypa/gh-action-pypi-publish@v1.14.0`` ships
3+
# ``twine==6.1.0`` which only recognises up to 2.4 and rejects the wheel
4+
# at preflight. Cap below 1.30 until the publish action picks up a
5+
# twine that knows about 2.5. Drop the cap when that lands.
16
[build-system]
2-
requires = ["hatchling"]
7+
requires = ["hatchling<1.30"]
38
build-backend = "hatchling.build"
49

510
[project]
611
name = "openarmature"
7-
version = "0.11.0rc1"
12+
version = "0.11.0rc2"
813
description = "Workflow framework for LLM pipelines and tool-calling agents."
914
readme = "README.md"
1015
requires-python = ">=3.12"

src/openarmature/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@
2424
sessions opening the project find the bundled docs automatically.
2525
"""
2626

27-
__version__ = "0.11.0rc1"
27+
__version__ = "0.11.0rc2"
2828
__spec_version__ = "0.38.0"

tests/test_smoke.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
def test_package_versions() -> None:
11-
assert openarmature.__version__ == "0.11.0rc1"
11+
assert openarmature.__version__ == "0.11.0rc2"
1212
assert openarmature.__spec_version__ == "0.38.0"
1313

1414

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)