From cd6a92600f7286f7ce45d9b6f69edf66077d8a74 Mon Sep 17 00:00:00 2001 From: Vasil Chomakov Date: Fri, 17 Oct 2025 18:28:47 +0300 Subject: [PATCH] Add Python 3.14 to test matrix to match Dockerfile --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 2 +- README.md | 6 +++--- pyproject.toml | 1 + 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1998c34..e7915be 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -89,7 +89,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] services: redis: @@ -151,7 +151,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, macos-latest] - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - name: ⚙️ Checkout the project diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index db90d9b..3e41d0b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -87,7 +87,7 @@ needs: validate-release strategy: matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] services: redis: diff --git a/README.md b/README.md index f482b8e..c0d6c2f 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Redis MCP Server [![Integration](https://github.com/redis/mcp-redis/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/redis/mcp-redis/actions/workflows/ci.yml) [![PyPI - Version](https://img.shields.io/pypi/v/redis-mcp-server)](https://pypi.org/project/redis-mcp-server/) -[![Python Version](https://img.shields.io/badge/python-3.13%2B-blue&logo=redis)](https://www.python.org/downloads/) +[![Python Version](https://img.shields.io/badge/python-3.14%2B-blue&logo=redis)](https://www.python.org/downloads/) [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE.txt) [![Verified on MseeP](https://mseep.ai/badge.svg)](https://mseep.ai/app/70102150-efe0-4705-9f7d-87980109a279) [![Docker Image Version](https://img.shields.io/docker/v/mcp/redis?sort=semver&logo=docker&label=Docker)](https://hub.docker.com/r/mcp/redis) @@ -148,7 +148,7 @@ pip install redis-mcp-server And start it using `uv` the package in your environment. ```sh -uv python install 3.13 +uv python install 3.14 uv sync uv run redis-mcp-server --url redis://localhost:6379/0 ``` @@ -439,7 +439,7 @@ export OPENAI_API_KEY="" And run the [application](./examples/redis_assistant.py). ```commandline -python3.13 redis_assistant.py +python3.14 redis_assistant.py ``` You can troubleshoot your agent workflows using the [OpenAI dashboard](https://platform.openai.com/traces/). diff --git a/pyproject.toml b/pyproject.toml index ae50a07..77eabde 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Database", "Topic :: Software Development :: Libraries :: Python Modules", ]