From 952e7c686fd5971d406ff31dca2fa423b01b9372 Mon Sep 17 00:00:00 2001
From: Abraham Martin <amc203@cam.ac.uk>
Date: Thu, 20 Dec 2018 12:34:53 +0100
Subject: [PATCH] Add compatibility with django 2.0

---
 runtests.py | 8 ++++++++
 setup.py    | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/runtests.py b/runtests.py
index 7a40ad8..d414f93 100755
--- a/runtests.py
+++ b/runtests.py
@@ -31,6 +31,14 @@ settings.configure(
         'django.contrib.messages.middleware.MessageMiddleware',
         'django.middleware.clickjacking.XFrameOptionsMiddleware',
     ),
+    MIDDLEWARE=(
+        'django.contrib.sessions.middleware.SessionMiddleware',
+        'django.middleware.common.CommonMiddleware',
+        'django.middleware.csrf.CsrfViewMiddleware',
+        'django.contrib.auth.middleware.AuthenticationMiddleware',
+        'django.contrib.messages.middleware.MessageMiddleware',
+        'django.middleware.clickjacking.XFrameOptionsMiddleware',
+    ),
     TEMPLATES=[
         {
             'BACKEND': 'django.template.backends.django.DjangoTemplates',
diff --git a/setup.py b/setup.py
index e779824..7f70050 100755
--- a/setup.py
+++ b/setup.py
@@ -14,7 +14,7 @@ setup(
     author_email='devops@uis.cam.ac.uk',
     packages=find_packages(),
     include_package_data=True,
-    install_requires=['django>=1.8'],
+    install_requires=['django>=1.11'],
     classifiers=[
         'Development Status :: 5 - Production/Stable',
         'Environment :: Web Environment',
-- 
GitLab