Skip to content

Commit fc7b307

Browse files
committed
adapted testing infrastructure, migrations and naming
1 parent ca2684e commit fc7b307

File tree

6 files changed

+24
-12
lines changed

6 files changed

+24
-12
lines changed

.travis.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ env:
77
- TOX_ENV=py27-latest
88
- TOX_ENV=py34-latest
99
# Django 1.8
10-
- TOX_ENV=py34-dj18-cms33
11-
- TOX_ENV=py34-dj18-cms32
10+
- TOX_ENV=py27-dj18-cms34
1211
- TOX_ENV=py27-dj18-cms33
13-
- TOX_ENV=py27-dj18-cms32
12+
- TOX_ENV=py34-dj18-cms34
13+
- TOX_ENV=py34-dj18-cms33
1414
# Django 1.9
15-
- TOX_ENV=py34-dj19-cms33
16-
- TOX_ENV=py34-dj19-cms32
15+
- TOX_ENV=py27-dj19-cms34
1716
- TOX_ENV=py27-dj19-cms33
18-
- TOX_ENV=py27-dj19-cms32
17+
- TOX_ENV=py34-dj19-cms34
18+
- TOX_ENV=py34-dj19-cms33
1919

2020
install:
2121
- pip install tox coverage

CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@ Changelog
33
=========
44

55

6+
2.0.2 (unreleased)
7+
==================
8+
9+
* Prevent changes to ``DJANGOCMS_FILE_XXX`` settings from requiring new
10+
migrations
11+
* Changed naming of ``Aldryn`` to ``Divio Cloud``
12+
* Adapted testing infrastructure (tox/travis) to incorporate
13+
django CMS 3.4 and dropped 3.2
14+
15+
616
2.0.1 (2016-20-09)
717
==================
818

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ an entire folder.
1111

1212
It uses files managed by `Django Filer <https://github.com/divio/django-filer>`_.
1313

14-
This addon is compatible with `Aldryn <http://aldryn.com>`_ and is also available on the
14+
This addon is compatible with `Divio Cloud <http://divio.com>`_ and is also available on the
1515
`django CMS Marketplace <https://marketplace.django-cms.org/en/addons/browse/djangocms-file/>`_
1616
for easy installation.
1717

djangocms_file/migrations/0007_adapted_fields.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import django.db.models.deletion
66
import filer.fields.file
77
import djangocms_attributes_field.fields
8+
from djangocms_file.models import get_templates
89

910

1011
class Migration(migrations.Migration):
@@ -22,7 +23,7 @@ class Migration(migrations.Migration):
2223
migrations.AddField(
2324
model_name='file',
2425
name='template',
25-
field=models.CharField(default='default', max_length=255, verbose_name='Template', choices=[('default', 'Default')]),
26+
field=models.CharField(default=get_templates()[0][0], max_length=255, verbose_name='Template', choices=get_templates()),
2627
),
2728
migrations.RenameField(
2829
model_name='file',

djangocms_file/migrations/0008_add_folder.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import django.db.models.deletion
66
import filer.fields.folder
77
import djangocms_attributes_field.fields
8+
from djangocms_file.models import get_templates
89

910

1011
class Migration(migrations.Migration):
@@ -19,7 +20,7 @@ class Migration(migrations.Migration):
1920
migrations.CreateModel(
2021
name='Folder',
2122
fields=[
22-
('template', models.CharField(default='default', max_length=255, verbose_name='Template', choices=[('default', 'Default')])),
23+
('template', models.CharField(default=get_templates()[0][0], max_length=255, verbose_name='Template', choices=get_templates())),
2324
('link_target', models.CharField(default='', max_length=255, verbose_name='Link target', blank=True, choices=[('_self', 'Open in same window'), ('_blank', 'Open in new window'), ('_parent', 'Delegate to parent'), ('_top', 'Delegate to top')])),
2425
('show_file_size', models.BooleanField(default=False, help_text='Appends the file size at the end of the name.', verbose_name='Show file size')),
2526
('attributes', djangocms_attributes_field.fields.AttributesField(default=dict, verbose_name='Attributes', blank=True)),

tox.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
envlist =
33
flake8
44
py{34,27}-latest
5-
py{34,27}-dj18-cms{33,32}
6-
py{34,27}-dj19-cms{33,32}
5+
py{34,27}-dj18-cms{34,33}
6+
py{34,27}-dj19-cms{34,33}
77

88
skip_missing_interpreters=True
99

@@ -14,8 +14,8 @@ deps =
1414
dj18: Django>=1.8,<1.9
1515
dj19: Django>=1.9,<1.10
1616
latest: django-cms
17-
cms32: django-cms>=3.2,<3.3
1817
cms33: django-cms>=3.3,<3.4
18+
cms34: django-cms>=3.4,<3.5
1919
commands =
2020
{envpython} --version
2121
{env:COMMAND:coverage} erase

0 commit comments

Comments
 (0)