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