From a3ef8810d647adcc64d2909c48c84e8d7a7a935f Mon Sep 17 00:00:00 2001 From: Eric Gustin Date: Wed, 1 Apr 2026 13:23:57 -0700 Subject: [PATCH 1/2] Add [tool.uv] exclude-newer config to full template and bump CLI to 1.12.3 --- .../templates/full/{{ toolkit_name }}/pyproject.toml | 4 ++++ pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml b/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml index 6a565eae7..de7a5cd71 100644 --- a/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml +++ b/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml @@ -53,5 +53,9 @@ asyncio_mode = "auto" [tool.coverage.report] skip_empty = true +[tool.uv] +exclude-newer = "1 week" +exclude-newer-package = { arcade-mcp-server = false } + [tool.hatch.build.targets.wheel] packages = ["{{ package_name }}"] diff --git a/pyproject.toml b/pyproject.toml index 46fb9c01f..7571c95f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "arcade-mcp" -version = "1.12.2" +version = "1.12.3" description = "Arcade.dev - Tool Calling platform for Agents" readme = "README.md" license = { file = "LICENSE" } From fd47343d52ee51700affad5c3f1701b3e143002f Mon Sep 17 00:00:00 2001 From: Eric Gustin Date: Wed, 1 Apr 2026 15:17:12 -0700 Subject: [PATCH 2/2] Expand exclude-newer-package to include all arcade-* libs in full template --- .../arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml b/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml index de7a5cd71..27f7158b8 100644 --- a/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml +++ b/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/pyproject.toml @@ -55,7 +55,7 @@ skip_empty = true [tool.uv] exclude-newer = "1 week" -exclude-newer-package = { arcade-mcp-server = false } +exclude-newer-package = { arcade-mcp-server = false, arcade-tdk = false, arcade-core = false, arcade-serve = false } [tool.hatch.build.targets.wheel] packages = ["{{ package_name }}"]