From 83159f92962e6cb9c8be060d562b71040e9df154 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 00:06:12 +0000 Subject: [PATCH 1/2] Initial plan From 203339100e7e301c362c3eb4268f0f6d766f4c52 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 00:08:24 +0000 Subject: [PATCH 2/2] Add Python 3.14 support Co-authored-by: hzhangxyz <11623447+hzhangxyz@users.noreply.github.com> --- README.md | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 73b4615..1f9c749 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Then import as `pyds`: import pyds ``` -Requires Python 3.10-3.13. +Requires Python 3.10-3.14. ### C++ (Core Library) @@ -281,7 +281,7 @@ See header files in `include/ds/` for detailed API documentation. - C++20 compatible compiler - CMake 3.15+ - For TypeScript: Emscripten SDK -- For Python: Python 3.10-3.13, scikit-build-core, pybind11 +- For Python: Python 3.10-3.14, scikit-build-core, pybind11 ### Build All Components diff --git a/pyproject.toml b/pyproject.toml index ce6944f..dcefe24 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ build-backend = "scikit_build_core.build" name = "apyds" dynamic = ["version"] dependencies = [] -requires-python = ">=3.10, <3.14" +requires-python = ">=3.10, <3.15" authors = [{ email = "hzhangxyz@outlook.com", name = "Hao Zhang" }] description = "A deductive system" readme = "README.md"