Skip to content

Commit a20b7ea

Browse files
committed
chore: revert pyproject.toml to use dynamic versioning with hatch-vcs
1 parent 5424372 commit a20b7ea

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[build-system]
2-
requires = ["hatchling"] # Removed hatch-vcs for manual version testing
2+
requires = ["hatchling", "hatch-vcs"]
33
build-backend = "hatchling.build"
44

55

66
[project]
77
name = "strands-agents"
8-
version = "1.18.0dev" # Temporary override for testing thought_signature fix
8+
dynamic = ["version"] # Version determined by git tags
99
description = "A model-driven approach to building AI agents in just a few lines of code"
1010
readme = "README.md"
1111
requires-python = ">=3.10"
@@ -38,7 +38,6 @@ dependencies = [
3838
"opentelemetry-api>=1.30.0,<2.0.0",
3939
"opentelemetry-sdk>=1.30.0,<2.0.0",
4040
"opentelemetry-instrumentation-threading>=0.51b0,<1.00b0",
41-
"hatch>=1.15.1",
4241
]
4342

4443

@@ -95,8 +94,8 @@ Documentation = "https://strandsagents.com"
9594
packages = ["src/strands"]
9695

9796

98-
# [tool.hatch.version]
99-
# source = "vcs" # Temporarily disabled for testing - using manual version
97+
[tool.hatch.version]
98+
source = "vcs" # Use git tags for versioning
10099

101100

102101
[tool.hatch.envs.hatch-static-analysis]

0 commit comments

Comments
 (0)