From 18e8088cf3482c53b72e6f1458dfa73957f91f3a Mon Sep 17 00:00:00 2001 From: Sli Date: Thu, 14 May 2026 11:57:47 +0200 Subject: [PATCH] Upgrade python dependencies --- .pre-commit-config.yaml | 4 ++-- pyproject.toml | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e96a456f..de547dc2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ repos: - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.15.5 + rev: v0.15.13 hooks: - id: ruff-check # just check the code, and print the errors - id: ruff-check # actually fix the fixable errors, but print nothing @@ -14,7 +14,7 @@ repos: - id: biome-check additional_dependencies: ["@biomejs/biome@2.4.6"] - repo: https://github.com/rtts/djhtml - rev: 3.0.10 + rev: 3.0.11 hooks: - id: djhtml name: format templates diff --git a/pyproject.toml b/pyproject.toml index 65c72f1d..c885d166 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,15 +31,15 @@ dependencies = [ "reportlab>=4.5.1,<5.0.0", "django-haystack>=3.3.0,<4.0.0", "xapian-haystack>=4.0.0,<5.0.0", - "libsass<1.0.0,>=0.23.0", - "django-ordered-model<4.0.0,>=3.7.4", - "django-simple-captcha<1.0.0,>=0.6.3", - "python-dateutil<3.0.0.0,>=2.9.0.post0", + "libsass>=0.23.0,<1.0.0", + "django-ordered-model>=3.7.4,<4.0.0", + "django-simple-captcha>=0.6.3,<1.0.0", + "python-dateutil>=2.9.0.post0,<3.0.0.0", "sentry-sdk>=2.60.0,<3.0.0", - "jinja2<4.0.0,>=3.1.6", + "jinja2>=3.1.6,<4.0.0", "django-countries>=8.2.0,<9.0.0", "dict2xml>=1.7.8,<2.0.0", - "Sphinx>=9.1.0,<10", + "Sphinx>=9.1.0,<10", # Used by xapian during installation "tomli>=2.4.1,<3.0.0", "django-honeypot>=1.3.0,<2", "pydantic-extra-types>=2.11.1,<3.0.0", @@ -75,13 +75,13 @@ tests = [ "freezegun>=1.5.5,<2.0.0", "pytest>=9.0.3,<10.0.0", "pytest-cov>=7.1.0,<8.0.0", - "pytest-django<5.0.0,>=4.12.0", - "model-bakery<2.0.0,>=1.23.4", + "pytest-django>=4.12.0,<5.0.0", + "model-bakery>=1.23.4,<2.0.0", "beautifulsoup4>=4.14.3,<5", "lxml>=6.1.1,<7", ] docs = [ - "mkdocs<2.0.0,>=1.6.1", + "mkdocs>=1.6.1,<2.0.0", "mkdocs-material>=9.7.6,<10.0.0", "mkdocstrings>=1.0.4,<2.0.0", "mkdocstrings-python>=2.0.3,<3.0.0",