Skip to content

Commit 4ded3fc

Browse files
committed
chore: add support to python 3.14
1 parent 409339e commit 4ded3fc

File tree

6 files changed

+7
-64
lines changed

6 files changed

+7
-64
lines changed

.github/workflows/lint-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
- name: Checkout git repo
1010
uses: actions/checkout@v4
1111

12-
- name: Set up Python 3.13
12+
- name: Set up Python 3.14
1313
uses: actions/setup-python@v5
1414
with:
15-
python-version: "3.13"
15+
python-version: "3.14"
1616

1717
- name: Install uv
1818
uses: astral-sh/setup-uv@v4

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.13-slim AS builder
1+
FROM python:3.14-slim AS builder
22

33
ENV UV_SYSTEM_PYTHON=1
44

@@ -10,7 +10,7 @@ COPY pyproject.toml uv.lock README.md ./
1010

1111
RUN uv sync --frozen --no-cache
1212

13-
FROM python:3.13-slim AS runtime
13+
FROM python:3.14-slim AS runtime
1414

1515
ENV PYTHONDONTWRITEBYTECODE=1 \
1616
PYTHONUNBUFFERED=1 \

app/dependencies.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from __future__ import annotations
2-
31
from typing import Self
42

53
from app.utils import JSONEncoder, OpenAPIManager, ProxyHandler

dev/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.13-slim
1+
FROM python:3.14-slim
22

33
COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/
44

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "securechain-gateway"
33
version = "1.1.0"
44
description = "A tool for managing and interacting with all microservices developed by Secure Chain"
55
readme = "README.md"
6-
requires-python = ">=3.13"
6+
requires-python = ">=3.14"
77
license = { text = "GPL-3.0-or-later" }
88
dependencies = [
99
"fastapi==0.121.3",

0 commit comments

Comments
 (0)