From 382d0638c5d642c6116d3c55b7c8427ebd208fd9 Mon Sep 17 00:00:00 2001 From: Kartik Singhal Date: Tue, 5 Nov 2024 05:57:53 -0600 Subject: [PATCH] feat: allow Python 3.13, also require newer wasmtime, phir Closes: See https://qii404.me/github-release-statistics/ or https://qwertycube.com/github-release-stats/ for wasmtime release statistics, which helped me choose the most used version --- .github/workflows/python-app.yml | 4 ++-- pyproject.toml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 092a8aa..03af0f0 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -12,10 +12,10 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] include: - os: ubuntu-latest - python-version: "3.12" + python-version: "3.13" deploy-gh-pages: true runs-on: ${{ matrix.os }} diff --git a/pyproject.toml b/pyproject.toml index 4da3427..63e1ef0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta" name = "pytket-phir" description = "A circuit analyzer and translator from pytket to PHIR" readme = "README.md" -requires-python = ">=3.10, <3.13" +requires-python = ">=3.10, <3.14" license = { file = "LICENSE" } authors = [{ name = "Quantinuum" }] maintainers = [ @@ -27,9 +27,9 @@ classifiers = [ ] dynamic = ["version"] dependencies = [ - "phir>=0.3.2", + "phir>=0.3.3", "pytket>=1.34.0", - "wasmtime>=15.0.0", + "wasmtime>=19.0.0", ] [project.optional-dependencies]