Update Django et al
This commit is contained in:
@@ -14,7 +14,7 @@ jobs:
|
||||
uses: astral-sh/setup-uv@v5
|
||||
with:
|
||||
enable-cache: false
|
||||
python-version: "3.12"
|
||||
python-version: "3.14"
|
||||
|
||||
- name: Install dependencies
|
||||
run: uv sync --frozen
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim AS builder
|
||||
FROM ghcr.io/astral-sh/uv:python3.14-bookworm-slim AS builder
|
||||
|
||||
ENV UV_LINK_MODE=copy \
|
||||
UV_COMPILE_BYTECODE=1 \
|
||||
@@ -16,7 +16,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
|
||||
uv sync --frozen --no-dev
|
||||
|
||||
|
||||
FROM python:3.12-slim-bookworm
|
||||
FROM python:3.14-slim-bookworm
|
||||
|
||||
ENV PROD=1 \
|
||||
PYTHONUNBUFFERED=1 \
|
||||
|
||||
+4
-4
@@ -3,7 +3,7 @@ name = "timetracker"
|
||||
version = "1.6.0"
|
||||
description = "A simple time tracker."
|
||||
authors = [{ name = "Lukáš Kucharczyk", email = "lukas@kucharczyk.xyz" }]
|
||||
requires-python = ">=3.11,<4"
|
||||
requires-python = ">=3.13,<4"
|
||||
readme = "README.md"
|
||||
license = "AGPL-3.0-or-later"
|
||||
classifiers = [
|
||||
@@ -14,19 +14,19 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.14",
|
||||
]
|
||||
dependencies = [
|
||||
"django>=5.0.6,<6",
|
||||
"django>6.0",
|
||||
"gunicorn>=23.0.0,<24",
|
||||
"uvicorn>=0.30.1,<0.31",
|
||||
"graphene-django>=3.2.0,<4",
|
||||
"django-htmx>=1.18.0,<2",
|
||||
"django-template-partials>=24.2,<25",
|
||||
"markdown>=3.6,<4",
|
||||
"django-cotton>=1.2.1,<2",
|
||||
"django-cotton==2.3",
|
||||
"django-q2>=1.7.4,<2",
|
||||
"croniter>=5.0.1,<6",
|
||||
"requests>=2.32.3,<3",
|
||||
"pyyaml>=6.0.2,<7",
|
||||
"django-ninja>=1.3.0,<2",
|
||||
"django-ninja>1.5",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
|
||||
Reference in New Issue
Block a user