Commit c124e7e6 authored by J. David Ibáñez's avatar J. David Ibáñez
Browse files

Support Django 1.11 and fix tests

parent 8d3aeeca
*.pyc *.pyc
*.egg-info *.egg-info
.*.swp
dist/ dist/
./settings.py ./settings.py
venv/ venv/
......
...@@ -10,14 +10,15 @@ env: ...@@ -10,14 +10,15 @@ env:
python: python:
- 2.7
- 3.4 - 3.4
- 3.5 - 3.5
- 3.6
env: env:
- DJANGO='110' WAGTAIL='19' - DJANGO='111' WAGTAIL='20'
- DJANGO='110' WAGTAIL='110' - DJANGO='111' WAGTAIL='21'
- DJANGO='111' WAGTAIL='110' - DJANGO='20' WAGTAIL='20'
- DJANGO='20' WAGTAIL='21'
matrix: matrix:
...@@ -26,7 +27,7 @@ matrix: ...@@ -26,7 +27,7 @@ matrix:
python: 3.5 python: 3.5
before_install: before_install:
# - sudo add-apt-repository ppa:mc3man/trusty-media -y // Inlcudes all multimedia options but 404s currently :( - sudo add-apt-repository ppa:mc3man/trusty-media -y
- sudo apt-get update -qq - sudo apt-get update -qq
- sudo apt-get install ffmpeg -y - sudo apt-get install ffmpeg -y
......
...@@ -8,7 +8,7 @@ html5 compliant codec using ffmpeg. ...@@ -8,7 +8,7 @@ html5 compliant codec using ffmpeg.
Requirements Requirements
------------ ------------
- Wagtail > 2.0 - Wagtail >= 2.0
- `ffmpeg <https://ffmpeg.org/>`__ - `ffmpeg <https://ffmpeg.org/>`__
Installing Installing
......
...@@ -19,8 +19,8 @@ setup( ...@@ -19,8 +19,8 @@ setup(
install_requires=[ install_requires=[
'wagtail>=2.0', 'wagtail>=2.0',
'Django>=2.0', 'Django>=1.11',
'django-enumchoicefield==0.6.0', 'django-enumchoicefield==1.0.0',
], ],
extras_require={ extras_require={
'testing': [ 'testing': [
...@@ -42,11 +42,10 @@ setup( ...@@ -42,11 +42,10 @@ setup(
'Intended Audience :: Developers', 'Intended Audience :: Developers',
'Operating System :: OS Independent', 'Operating System :: OS Independent',
'Programming Language :: Python', 'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Framework :: Django', 'Framework :: Django',
'License :: OSI Approved :: BSD License', 'License :: OSI Approved :: BSD License',
], ],
......
...@@ -41,7 +41,7 @@ DEBUG = True ...@@ -41,7 +41,7 @@ DEBUG = True
USE_TZ = True USE_TZ = True
TIME_ZONE = 'Australia/Hobart' TIME_ZONE = 'Australia/Hobart'
MIDDLEWARE_CLASSES = [ MIDDLEWARE = [
'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware', 'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware', 'django.middleware.csrf.CsrfViewMiddleware',
......
import errno import errno
import os import os
import warnings
from datetime import datetime from datetime import datetime
from django.conf import settings from django.conf import settings
...@@ -10,7 +9,6 @@ from django.core.files.storage import FileSystemStorage ...@@ -10,7 +9,6 @@ from django.core.files.storage import FileSystemStorage
from django.utils import timezone from django.utils import timezone
from django.utils._os import safe_join from django.utils._os import safe_join
from django.utils.deconstruct import deconstructible from django.utils.deconstruct import deconstructible
from django.utils.deprecation import RemovedInDjango20Warning
from django.utils.encoding import filepath_to_uri, force_text from django.utils.encoding import filepath_to_uri, force_text
from django.utils.six.moves.urllib.parse import urljoin from django.utils.six.moves.urllib.parse import urljoin
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
skip_missing_interpreters = True skip_missing_interpreters = True
envlist = envlist =
py{34,35,36}-dj{20}-wt{20} py{34,35,36}-dj{110,20}-wt{20,21}
# Enforce good style # Enforce good style
flake8,isort flake8,isort
...@@ -15,8 +15,10 @@ pip_pre = True ...@@ -15,8 +15,10 @@ pip_pre = True
deps = deps =
{[base]deps} {[base]deps}
dj111: Django~=1.11.0
dj20: Django~=2.0.0 dj20: Django~=2.0.0
wt20: wagtail~=2.0.0 wt20: wagtail~=2.0.0
wt21: wagtail~=2.1.0
[testenv:flake8] [testenv:flake8]
deps = flake8 deps = flake8
......
...@@ -2,8 +2,8 @@ from django.conf.urls import url ...@@ -2,8 +2,8 @@ from django.conf.urls import url
from wagtailvideos.views import chooser, multiple, videos from wagtailvideos.views import chooser, multiple, videos
app_name = 'wagtailvideos'
urlpatterns = [ urlpatterns = [
url(r'^$', videos.index, name='index'), url(r'^$', videos.index, name='index'),
url(r'^(\d+)/$', videos.edit, name='edit'), url(r'^(\d+)/$', videos.edit, name='edit'),
url(r'^(\d+)/delete/$', videos.delete, name='delete'), url(r'^(\d+)/delete/$', videos.delete, name='delete'),
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment