Add [tool.uv] exclude-newer config to arcade new's full template (#809)

templates the changes in https://github.com/ArcadeAI/monorepo/pull/765 


<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Low risk: adds `uv` configuration to generated templates and bumps the
package version, with no runtime logic changes.
> 
> **Overview**
> Updates the `arcade new` **full** template `pyproject.toml` to include
a new `[tool.uv]` section that pins resolver behavior via `exclude-newer
= "1 week"` while exempting key `arcade-*` packages.
> 
> Bumps the root project version from `1.12.2` to `1.12.3`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
fd47343d52ee51700affad5c3f1701b3e143002f. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
This commit is contained in:
Eric Gustin 2026-04-08 11:54:12 -07:00 committed by GitHub
parent 59011e9c83
commit 987a4eaef9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 1 deletions

View file

@ -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, arcade-tdk = false, arcade-core = false, arcade-serve = false }
[tool.hatch.build.targets.wheel]
packages = ["{{ package_name }}"]

View file

@ -1,6 +1,6 @@
[project]
name = "arcade-mcp"
version = "1.13.2"
version = "1.13.3"
description = "Arcade.dev - Tool Calling platform for Agents"
readme = "README.md"
license = { file = "LICENSE" }