From 0d926c626fd346835a0bc89e7bf1aa765703e0d5 Mon Sep 17 00:00:00 2001 From: Ryan Malloy Date: Fri, 5 Sep 2025 02:44:23 -0600 Subject: [PATCH] Fix Python version requirement for FastMCP compatibility - Update requires-python from >=3.9 to >=3.12 - Update ruff target-version to py312 - FastMCP 2.12.2 requires Python >=3.10 - Using Python 3.12 for better stability and compatibility --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 48157d4..d61e3b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,7 @@ dependencies = [ "numpy>=1.24.0", "ffmpeg-python>=0.2.0", ] -requires-python = ">=3.9" +requires-python = ">=3.12" readme = "README.md" license = {text = "MIT"} @@ -29,7 +29,7 @@ requires = ["hatchling"] build-backend = "hatchling.build" [tool.ruff] -target-version = "py39" +target-version = "py312" line-length = 88 [tool.ruff.lint]