From eee541c7cd28190a06779324aea48903677860da Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Dec 2025 10:47:54 +0000 Subject: [PATCH] chore(deps): update python docker tag --- .python-version | 2 +- Dockerfile | 6 +++--- pyproject.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.python-version b/.python-version index 24ee5b1..6324d40 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.13 +3.14 diff --git a/Dockerfile b/Dockerfile index e47f560..1a929ff 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # SQLite-vec builder stage - separate stage for better caching -FROM python:3.13-slim AS sqlite-vec-builder +FROM python:3.14-slim AS sqlite-vec-builder # Install build dependencies for compiling sqlite-vec RUN apt-get update && apt-get install -y \ @@ -22,7 +22,7 @@ RUN --mount=type=cache,target=/var/cache/git \ && cp dist/vec0.* /sqlite-vec-dist/ # Main builder stage -FROM python:3.13-slim AS builder +FROM python:3.14-slim AS builder # Create non-root user RUN groupadd --gid 1000 app && \ @@ -83,7 +83,7 @@ print('Downloading tiktoken encodings...'); \ tiktoken.get_encoding('cl100k_base'); \ print('Tiktoken encodings downloaded successfully')" -FROM python:3.13-slim AS runner +FROM python:3.14-slim AS runner # Create non-root user (same as builder stage) RUN groupadd --gid 1000 app && \ diff --git a/pyproject.toml b/pyproject.toml index c44c315..7b1484f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "mcp-optimizer" version = "0.1.0" description = "Add your description here" readme = "README.md" -requires-python = ">=3.13" +requires-python = ">=3.14.2" dependencies = [ "aiosqlite>=0.21.0", "alembic>=1.17.2",