File tree Expand file tree Collapse file tree 2 files changed +23
-2
lines changed
Expand file tree Collapse file tree 2 files changed +23
-2
lines changed Original file line number Diff line number Diff line change 77 - ' *-keycardai-oauth'
88 - ' *-keycardai-mcp'
99 - ' *-keycardai-mcp-fastmcp'
10+ - ' *-keycardai-agents'
1011
1112jobs :
1213 detect-package :
Original file line number Diff line number Diff line change 11[project ]
22name = " keycardai-agents"
3- version = " 0.1.1 "
3+ dynamic = [ " version " ]
44description = " Framework-agnostic agent service SDK for A2A delegation with Keycard authentication. Supports CrewAI, LangChain, and custom agents."
55readme = " README.md"
66requires-python = " >=3.10"
@@ -48,9 +48,17 @@ dev = [
4848]
4949
5050[build-system ]
51- requires = [" hatchling" ]
51+ requires = [" hatchling" , " uv-dynamic-versioning " ]
5252build-backend = " hatchling.build"
5353
54+ [tool .hatch .version ]
55+ source = " uv-dynamic-versioning"
56+
57+ [tool .uv-dynamic-versioning ]
58+ vcs = " git"
59+ pattern = " (?P<base>\\ d+\\ .\\ d+\\ .\\ d+)-keycardai-agents"
60+ style = " pep440"
61+
5462[tool .hatch .build .targets .wheel ]
5563packages = [" src/keycardai" ]
5664
@@ -81,3 +89,15 @@ python_classes = ["Test*"]
8189python_functions = [" test_*" ]
8290asyncio_mode = " auto"
8391asyncio_default_fixture_loop_scope = " function"
92+
93+ [tool .commitizen ]
94+ name = " cz_customize"
95+ version = " 0.1.1"
96+ tag_format = " ${version}-keycardai-agents"
97+ ignored_tag_formats = [" ${version}-*" ]
98+ update_changelog_on_bump = true
99+ bump_message = " bump: keycardai-agents $current_version → $new_version"
100+ major_version_zero = true
101+
102+ [tool .commitizen .customize ]
103+ changelog_pattern = " ^(feat|fix|refactor|perf|test|build|ci|revert)\\ (keycardai-agents\\ )(!)?:"
You can’t perform that action at this time.
0 commit comments