From a8c44db03f0de4919a41a6f977f87e5e0451f920 Mon Sep 17 00:00:00 2001 From: Seyon Sivarajah Date: Fri, 18 Oct 2024 13:28:00 +0100 Subject: [PATCH] feat: remove python python 3 upper bound (support python 3.13) (#578) Closes #558 --- .github/workflows/pull-request.yaml | 4 ++-- execute_llvm/pyproject.toml | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index e2353f89..053ca40e 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -69,10 +69,10 @@ jobs: run: uv run pytest tests/integration/test_py.py tests/error/test_py_errors.py tests/integration/test_tket.py test-coverage: - name: Check Python (3.12) with coverage + name: Check Python (3.13) with coverage runs-on: ubuntu-latest env: - PYTHON_VERSION: '3.12' + PYTHON_VERSION: '3.13' steps: - uses: actions/checkout@v4 diff --git a/execute_llvm/pyproject.toml b/execute_llvm/pyproject.toml index fa102eda..57f297b6 100644 --- a/execute_llvm/pyproject.toml +++ b/execute_llvm/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "execute-llvm" -requires-python = ">=3.10,<3.13" +requires-python = ">=3.10,<4" classifiers = [ "Private :: Do Not Upload", "Programming Language :: Rust", diff --git a/pyproject.toml b/pyproject.toml index e5cb0840..15a1309b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "guppylang" version = "0.12.1" -requires-python = ">=3.10,<3.13" +requires-python = ">=3.10,<4" description = "Pythonic quantum-classical programming language" license = { file = "LICENCE" } readme = "quickstart.md" diff --git a/uv.lock b/uv.lock index 419d6861..ae519e3e 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -requires-python = ">=3.10, <3.13" +requires-python = ">=3.10, <4" resolution-markers = [ "python_full_version < '3.13'", "python_full_version >= '3.13'",