From 0f8bb596fbbfdab6ae1869ea5131cab2e968e1b6 Mon Sep 17 00:00:00 2001 From: Arisu Tachibana Date: Fri, 28 Feb 2025 22:14:44 +0900 Subject: [PATCH] tox: Add python 3.10 3.13 Signed-off-by: Arisu Tachibana --- .github/workflows/poetry.yml | 7 +++++-- pyproject.toml | 5 +++-- tox.ini | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/poetry.yml b/.github/workflows/poetry.yml index 7bb6008..d84b12b 100644 --- a/.github/workflows/poetry.yml +++ b/.github/workflows/poetry.yml @@ -5,12 +5,15 @@ on: [push, pull_request] jobs: ci: runs-on: ubuntu-latest + strategy: + matrix: + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 - - name: Install Python + - name: Install Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: ${{ matrix.python-version }} - name: Install poetry uses: abatilo/actions-poetry@v3 - name: Install shellcheck diff --git a/pyproject.toml b/pyproject.toml index 9dbd47e..b8b96e2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,9 +21,10 @@ classifiers = [ 'Topic :: Software Development :: Libraries', 'Programming Language :: Python', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy' ] diff --git a/tox.ini b/tox.ini index bcb221e..301e577 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -env_list = py311,py312 +env_list = py310,py311,py312,py313 [testenv] allowlist_externals = poetry