From 045d7bba59fee9750df2752602dc62f5017a3b46 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 18 Jul 2026 18:29:59 +0000 Subject: [PATCH 1/3] Add Python 3.14 support to CI matrix and pyproject classifiers --- .github/workflows/ci.yml | 2 +- pyproject.toml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1193c3c..a2e9672 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,7 +55,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest] - python-version: ["3.11", "3.12", "3.13"] + python-version: ["3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v7 diff --git a/pyproject.toml b/pyproject.toml index 6b1e0ab..10f64f7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Software Development :: Libraries", "Typing :: Typed", ] From b9f479a11c89b4d0b507a7570b84dcc10266479b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 18 Jul 2026 18:30:26 +0000 Subject: [PATCH 2/3] Update project-map.md ruff/ty target version to 3.14 --- .kiro/skills/library-development/references/project-map.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.kiro/skills/library-development/references/project-map.md b/.kiro/skills/library-development/references/project-map.md index 3235cf8..8f80fd5 100644 --- a/.kiro/skills/library-development/references/project-map.md +++ b/.kiro/skills/library-development/references/project-map.md @@ -111,7 +111,7 @@ for the chapter-by-chapter reference. ## Stack notes -- **Python ≥ 3.11** (ruff/ty target 3.13). Runtime deps: `strands-agents` +- **Python ≥ 3.11** (ruff/ty target 3.14). Runtime deps: `strands-agents` (>=1.35,<2), `pydantic` v2, `pyyaml`, `mcp`. Optional extras: `agentcore-memory`, `ollama`, `openai`, `gemini`. - **MCP servers** run on a background daemon thread with a self-managed From c8773fbdccb94574c4812422642a421850d41af7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 18 Jul 2026 18:34:19 +0000 Subject: [PATCH 3/3] Keep ruff/ty target at Python 3.13, 3.14 remains optional support --- .kiro/skills/library-development/references/project-map.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.kiro/skills/library-development/references/project-map.md b/.kiro/skills/library-development/references/project-map.md index 8f80fd5..3235cf8 100644 --- a/.kiro/skills/library-development/references/project-map.md +++ b/.kiro/skills/library-development/references/project-map.md @@ -111,7 +111,7 @@ for the chapter-by-chapter reference. ## Stack notes -- **Python ≥ 3.11** (ruff/ty target 3.14). Runtime deps: `strands-agents` +- **Python ≥ 3.11** (ruff/ty target 3.13). Runtime deps: `strands-agents` (>=1.35,<2), `pydantic` v2, `pyyaml`, `mcp`. Optional extras: `agentcore-memory`, `ollama`, `openai`, `gemini`. - **MCP servers** run on a background daemon thread with a self-managed