From c7c5bad46c7c42b10b41f395cccb314b7d7a6ce8 Mon Sep 17 00:00:00 2001
From: jo <ljonas@riseup.net>
Date: Tue, 28 Jun 2022 12:48:08 +0200
Subject: [PATCH] chore(api): widen dependencies ranges

- https://packages.debian.org/bullseye-backports/python3-django
- https://packages.debian.org/bullseye/python3-django-filters
- https://packages.debian.org/bullseye/python3-djangorestframework
- https://packages.debian.org/bullseye/python3-psycopg2
---
 api/requirements.txt | 12 ++++++------
 api/setup.py         | 12 ++++++------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/api/requirements.txt b/api/requirements.txt
index 5900366cb..f57101a13 100644
--- a/api/requirements.txt
+++ b/api/requirements.txt
@@ -1,8 +1,8 @@
 # This file is auto-generated by tools/extract-requirements.sh.
 # Please do not edit this file, edit the setup.py file!
-django~=3.2.13
-django-filter~=21.1.0
-djangorestframework~=3.13.1
-drf-spectacular~=0.22.1
-psycopg2
-requests
+django<4.0,>=3.2.12
+django-filter<22.0,>=2.4.0
+djangorestframework<3.14,>=3.12.1
+drf-spectacular<0.23,>=0.22.1
+psycopg2<2.10,>=2.8.6
+requests<2.29,>=2.25.1
diff --git a/api/setup.py b/api/setup.py
index 2683587b5..1913fb706 100644
--- a/api/setup.py
+++ b/api/setup.py
@@ -32,15 +32,15 @@ setup(
         ]
     },
     install_requires=[
-        "django~=3.2.13",
-        "djangorestframework~=3.13.1",
-        "django-filter~=21.1.0",
-        "drf-spectacular~=0.22.1",
-        "requests",
+        "django-filter>=2.4.0,<22.0",
+        "django>=3.2.12,<4.0",
+        "djangorestframework>=3.12.1,<3.14",
+        "drf-spectacular>=0.22.1,<0.23",
+        "requests>=2.25.1,<2.29",
     ],
     extras_require={
         "prod": [
-            "psycopg2",
+            "psycopg2>=2.8.6,<2.10",
         ],
         "dev": [
             "django-stubs",