Skip to content

Commit cbedfa0

Browse files
authored
Added support for Django 3 (#43)
* add django 3 compatibility * use cms helper * pin correct version * use 3.7 as reference * pin formtools on Django 1.11 * fix * added changelog entry
1 parent 764755a commit cbedfa0

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

CHANGELOG.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Changelog
66
2.3.1 (unreleased)
77
==================
88

9+
* Added support for Django 3.0
910
* Added further tests to raise coverage
1011
* Fixed smaller issues found during testing
1112

djangocms_file/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
from django.conf import settings
99
from django.db import models
10-
from django.utils.encoding import python_2_unicode_compatible
1110
from django.utils.translation import ugettext
1211
from django.utils.translation import ugettext_lazy as _
1312

@@ -16,6 +15,7 @@
1615
from djangocms_attributes_field.fields import AttributesField
1716
from filer.fields.file import FilerFileField
1817
from filer.fields.folder import FilerFolderField
18+
from six import python_2_unicode_compatible
1919

2020

2121
LINK_TARGET = (

tests/requirements.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
djangocms-helper
1+
django-app-helper
22
tox
33
coverage
44
isort
55
flake8
6-
# override "pyflakes<2.1" from djangocms-helper
7-
pyflakes>=2.1.0

tests/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919

2020
def run():
21-
from djangocms_helper import runner
21+
from app_helper import runner
2222
runner.cms('djangocms_file')
2323

2424

tox.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,13 @@ known_django = django
4141
deps =
4242
-r{toxinidir}/tests/requirements.txt
4343
dj111: Django>=1.11,<2.0
44+
dj111: django-formtools>=2.0,<2.1
4445
dj21: Django>=2.1,<2.2
4546
dj22: Django>=2.2,<3.0
4647
cms34: django-cms>=3.4,<3.5
4748
cms35: django-cms>=3.5,<3.6
4849
cms36: django-cms>=3.6,<3.7
49-
cms37: https://github.com/divio/django-cms/archive/release/3.7.x.zip
50+
cms37: django-cms>=3.7,<3.8
5051
commands =
5152
{envpython} --version
5253
{env:COMMAND:coverage} erase

0 commit comments

Comments
 (0)