From e5418b041bc8bebb6b04fb4f60d0885f25dc33ac Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Sun, 29 Mar 2020 17:53:39 -0400
Subject: [PATCH] Upgrade requirements up to the latest major versions

- Django==1.11.29
- django-cors-headers==3.2.1
- django-oidc-provider==0.7.0
- django-tinymce==2.8.0
- django-versatileimagefield==1.11
- djangorestframework==3.11.0
- drf-nested-routers==0.91
- Pillow==4.3.0
- python-dateutil==2.8.1
- PyYAML==3.13

Later, upgrade
- Django up to 2.2.11, the current LTS version
- django-versatileimagefield up to 2.0, the current stable version
- Pillow up to 7.0.0, the current stable version
- PyYAML up to 5.3.1, the current stable version
---
 pv/urls.py       | 14 +++++++-------
 requirements.txt | 24 ++++++++++--------------
 2 files changed, 17 insertions(+), 21 deletions(-)

diff --git a/pv/urls.py b/pv/urls.py
index 9ed9a2c3..e0159f08 100644
--- a/pv/urls.py
+++ b/pv/urls.py
@@ -30,27 +30,27 @@ router.register(r'languages', APILanguageViewSet)
 show_router = routers.NestedSimpleRouter(router, r'shows', lookup='show')
 
 # /shows/1/schedules
-show_router.register(r'schedules', APIScheduleViewSet, base_name='show-schedules')
+show_router.register(r'schedules', APIScheduleViewSet, basename='show-schedules')
 
 # /shows/1/notes
-show_router.register(r'notes', APINoteViewSet, base_name='show-notes')
+show_router.register(r'notes', APINoteViewSet, basename='show-notes')
 
 # /shows/1/timeslots
-show_router.register(r'timeslots', APITimeSlotViewSet, base_name='show-timeslots')
+show_router.register(r'timeslots', APITimeSlotViewSet, basename='show-timeslots')
 show_timeslot_router = routers.NestedSimpleRouter(show_router, r'timeslots', lookup='timeslot')
 
 # /shows/1/timeslots/1/note/
-show_timeslot_router.register(r'note', APINoteViewSet, base_name='show-timeslots-note')
+show_timeslot_router.register(r'note', APINoteViewSet, basename='show-timeslots-note')
 
 # /shows/1/schedules
 schedule_router = routers.NestedSimpleRouter(show_router, r'schedules', lookup='schedule')
 
 # /shows/1/schedules/1/timeslots
-schedule_router.register(r'timeslots', APITimeSlotViewSet, base_name='schedule-timeslots')
+schedule_router.register(r'timeslots', APITimeSlotViewSet, basename='schedule-timeslots')
 timeslot_router = routers.NestedSimpleRouter(schedule_router, r'timeslots', lookup='timeslot')
 
 # /shows/1/schedules/1/timeslots/1/note
-timeslot_router.register(r'note', APINoteViewSet, base_name='timeslots-note')
+timeslot_router.register(r'note', APINoteViewSet, basename='timeslots-note')
 
 
 urlpatterns = [
@@ -72,4 +72,4 @@ urlpatterns = [
 ]
 
 if settings.DEBUG:
-    urlpatterns.append(url(r'^site_media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}))
\ No newline at end of file
+    urlpatterns.append(url(r'^site_media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}))
diff --git a/requirements.txt b/requirements.txt
index 0a36335c..5a59c7ca 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,14 +1,10 @@
-Django==1.11.3
-mysqlclient
-#postgresql
-#postgresql-contrib
-#psycopg2
-Pillow==4.2.1
-PyYAML==3.12
-django-tinymce==2.6.0
-python-dateutil==2.6.0
-django-versatileimagefield==1.8.1
-djangorestframework==3.7.3
-drf-nested-routers==0.90.0
-django-oidc-provider==0.5.2
-django-cors-headers
+Django==1.11.29
+django-cors-headers==3.2.1
+django-oidc-provider==0.7.0
+django-tinymce==2.8.0
+django-versatileimagefield==1.11
+djangorestframework==3.11.0
+drf-nested-routers==0.91
+Pillow==4.3.0
+python-dateutil==2.8.1
+PyYAML==3.13
-- 
GitLab