diff --git a/setup.py b/setup.py
index fd2a93c..19ad2ec 100644
--- a/setup.py
+++ b/setup.py
@@ -16,7 +16,7 @@
 if sys.version_info[0:2] <= (3, 5):
     tests_require.append('Django>=1.11,<=2.2')
 else:
-    tests_require.append('Django>3.0,<4.0')
+    tests_require.append('Django>3.0,<6.0')
 
 # Ugly fix for testfixtures on Python 3.2
 if sys.version_info[0:2] == (3, 2):