From a1d1b97c6ddbd4f1df72f53cfef7132dcaa07ff0 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Sat, 28 Dec 2024 19:51:38 +0100 Subject: [PATCH] Allow newer releases of most deps --- pyproject.toml | 21 +++++++++------------ uv.lock | 12 ++++++------ 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 872001a5..2946ef90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,21 +8,21 @@ license = { text = "AGPL-3.0-only" } classifiers = ["Private :: Do Not Upload"] requires-python = ">=3.12,<3.13" dependencies = [ - "cssselect==1.2.0", + "cssselect>=1.2.0", "defusedxml>=0.7.1", "dj-database-url>=2.2.0", - "django-allauth==0.51", - "django-bootstrap-form==3.4", - "django-compressor==4.5.1", - "django-invitations==2.1.0", - "django-tastypie==0.14.7", - "django==4.2.17", + "django-allauth==0.51", # TODO: Review changelog and update + "django-bootstrap-form>=3.4", + "django-compressor>=4.5.1", + "django-invitations>=2.1.0", + "django-tastypie>=0.14.7", + "django>=4.2.17,<5", "feedparser>=6.0.11", "httpx>=0.28.1", "lxml>=5.3.0", "pillow>=11.0.0", "sentry-sdk>=2.19.2", - "setuptools>=75.6.0", # Needed by django-bootstrap-form + "setuptools>=75.6.0", # Needed by django-bootstrap-form "typenv>=0.2.0", ] @@ -52,10 +52,7 @@ tests = [ "pytest-django>=4.8.0", "pytest-mock>=3.14.0", ] -typing = [ - "django-stubs==4.2.7", - "mypy>=1.7,<1.8", -] +typing = ["django-stubs==4.2.7", "mypy>=1.7,<1.8"] [tool.django-stubs] diff --git a/uv.lock b/uv.lock index 23d95625..a42a48ef 100644 --- a/uv.lock +++ b/uv.lock @@ -172,15 +172,15 @@ typing = [ [package.metadata] requires-dist = [ { name = "biplist", marker = "extra == 'api'", specifier = ">=1.0.3,<2" }, - { name = "cssselect", specifier = "==1.2.0" }, + { name = "cssselect", specifier = ">=1.2.0" }, { name = "defusedxml", specifier = ">=0.7.1" }, { name = "dj-database-url", specifier = ">=2.2.0" }, - { name = "django", specifier = "==4.2.17" }, + { name = "django", specifier = ">=4.2.17,<5" }, { name = "django-allauth", specifier = "==0.51" }, - { name = "django-bootstrap-form", specifier = "==3.4" }, - { name = "django-compressor", specifier = "==4.5.1" }, - { name = "django-invitations", specifier = "==2.1.0" }, - { name = "django-tastypie", specifier = "==0.14.7" }, + { name = "django-bootstrap-form", specifier = ">=3.4" }, + { name = "django-compressor", specifier = ">=4.5.1" }, + { name = "django-invitations", specifier = ">=2.1.0" }, + { name = "django-tastypie", specifier = ">=0.14.7" }, { name = "feedparser", specifier = ">=6.0.11" }, { name = "gunicorn", marker = "extra == 'server'", specifier = ">=22.0,<23" }, { name = "httpx", specifier = ">=0.28.1" },