From 210a18788e7498b803ff5b14c4cf8a28210ad6a5 Mon Sep 17 00:00:00 2001 From: Enno Hermann Date: Fri, 18 Oct 2024 14:14:40 +0200 Subject: [PATCH] build: enable python 3.13 support --- .github/workflows/tests.yml | 2 +- pyproject.toml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 62012ab..c66513e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.9, "3.10", "3.11", "3.12"] + python-version: [3.9, "3.10", "3.11", "3.12", "3.13"] uv-resolution: ["lowest-direct", "highest"] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 32c9b60..a3ed837 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ name = "coqui-tts-trainer" version = "0.1.5" description = "General purpose model trainer for PyTorch that is more flexible than it should be, by 🐸Coqui." readme = "README.md" -requires-python = ">=3.9, <3.13" +requires-python = ">=3.9, <3.14" license = {text = "Apache-2.0"} authors = [ {name = "Eren Gölge", email = "egolge@coqui.ai"} @@ -34,6 +34,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Scientific/Engineering :: Artificial Intelligence", @@ -73,7 +74,6 @@ Issues = "https://github.com/idiap/coqui-ai-Trainer/issues" [tool.ruff] line-length = 120 -target-version = "py39" lint.extend-select = [ "B", # bugbear "I", # import sorting