diff --git a/requirements.txt b/requirements.txt
index fd54f6cfc305fd1f0f7675deae936305543a7850..ca5218b4fbaa21b27fd49630bcb92ac9fe72e11e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-django==5.0
+django<5.1
 dj_database_url==2.3.0 # pin for security
 jsonschema
 stripe
diff --git a/setup.py b/setup.py
index 09f6d2c5497fb167b0f0aab71ab7355da18dccb0..6ac984a2af5a53e5b45af7a94162ae0531861d02 100644
--- a/setup.py
+++ b/setup.py
@@ -9,7 +9,7 @@ setup(
     url=("TBD"),
     packages=find_packages(),
     install_requires=[
-        "django==5.0",
+        "django<5.1",
         "dj_database_url==2.3.0",  # pin for security
         "jsonschema",
         "stripe",