From dfcb2640bb657ca1e46f32deaf6c1f2d96eaff3e Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 14 Nov 2025 17:00:39 -0500 Subject: [PATCH] Update to Python 3.14 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update .python-version, pyproject.toml, and Dockerfile to use Python 3.14. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .python-version | 2 +- Dockerfile | 4 ++-- pyproject.toml | 2 +- 3 files changed, 4 insertions(+), 4 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 2ab3b01..327c0cb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13 AS builder +FROM python:3.14 AS builder # Install uv COPY --from=ghcr.io/astral-sh/uv:latest /uv /bin/uv @@ -16,7 +16,7 @@ COPY pyproject.toml uv.lock ./ # Install dependencies into the system RUN uv sync --frozen --no-install-project --no-dev -FROM python:3.13-slim +FROM python:3.14-slim # Install uv COPY --from=ghcr.io/astral-sh/uv:latest /uv /bin/uv diff --git a/pyproject.toml b/pyproject.toml index 8c9d7d2..f30410b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "kjvstudy-org" version = "0.1.0" description = "Study the King James Bible with AI-powered commentary and insights" readme = "README.md" -requires-python = ">=3.13" +requires-python = ">=3.14" dependencies = [ "biblepy>=0.1.3", "fastapi[standard]>=0.115.12",