Skip to content

Commit 70b1fdf

Browse files
Merge pull request #27 from chopdgd/feature-support-django2
Added support for django2
2 parents 2f65739 + 3b5ff81 commit 70b1fdf

File tree

6 files changed

+18
-28
lines changed

6 files changed

+18
-28
lines changed

.travis.yml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,21 @@
1+
12
# Config file for automatic testing at travis-ci.org
23

34
language: python
45

56
python:
7+
- "3.6"
68
- "3.5"
79

8-
env:
9-
- TOX_ENV=py35-django-110
10-
- TOX_ENV=py34-django-110
11-
- TOX_ENV=py27-django-110
12-
- TOX_ENV=py35-django-111
13-
- TOX_ENV=py34-django-111
14-
- TOX_ENV=py27-django-111
15-
- TOX_ENV=flake8
16-
1710
matrix:
1811
fast_finish: true
1912

20-
# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
21-
install: pip install -r requirements_test.txt
13+
install:
14+
- pip install -r requirements_test.txt
15+
- pip install tox-travis
16+
17+
before_script: flake8
2218

23-
# command to run tests using coverage, e.g. python setup.py test
24-
script: tox -e $TOX_ENV
19+
script: tox
2520

26-
after_success:
27-
- codecov -e TOX_ENV
21+
after_success: codecov

setup.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,16 +68,13 @@ def get_version(*file_paths):
6868
classifiers=[
6969
'Development Status :: 4 - Beta',
7070
'Framework :: Django',
71-
'Framework :: Django :: 1.10',
7271
'Framework :: Django :: 1.11',
72+
'Framework :: Django :: 2.0',
7373
'Intended Audience :: Developers',
7474
'License :: OSI Approved :: BSD License',
7575
'Natural Language :: English',
76-
'Programming Language :: Python :: 2',
77-
'Programming Language :: Python :: 2.7',
7876
'Programming Language :: Python :: 3',
79-
'Programming Language :: Python :: 3.3',
80-
'Programming Language :: Python :: 3.4',
8177
'Programming Language :: Python :: 3.5',
78+
'Programming Language :: Python :: 3.6',
8279
],
8380
)

tests/test_urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
Tests for `django-user-activities` urls module.
99
"""
1010

11-
from django.core.urlresolvers import reverse, resolve
11+
from django.urls import resolve, reverse
1212

1313
from test_plus.test import TestCase
1414

tests/urls.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44
from django.contrib import admin
55
from django.conf.urls import url, include
66

7-
from user_activities.urls import urlpatterns as user_activities_urls
87

98
urlpatterns = [
10-
url(r'^', include(user_activities_urls, namespace='user_activities')),
9+
url(r'^', include('user_activities.urls', namespace='user_activities')),
1110
url(r'^admin/', admin.site.urls),
1211
]

tox.ini

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
envlist =
3-
{py27,py34,py35}-django-110
4-
{py27,py34,py35}-django-111
3+
{py35,py36}-django-111
4+
{py35,py36}-django-2
55
flake8
66

77
[pytest]
@@ -23,10 +23,9 @@ setenv =
2323
PYTHONPATH = {toxinidir}:{toxinidir}/user_activities
2424
commands = py.test --basetemp={envtmpdir} --cov={toxinidir}/user_activities --cov-report=term-missing --verbose
2525
deps =
26-
django-110: Django>=1.10,<1.11
2726
django-111: Django>=1.11,<2.0
27+
django-2: Django>=2.0
2828
-r{toxinidir}/requirements_test.txt
2929
basepython =
30+
py36: python3.6
3031
py35: python3.5
31-
py34: python3.4
32-
py27: python2.7

user_activities/urls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from . import viewsets
55

66

7+
app_name = 'user_activities'
78
router = routers.SimpleRouter()
89
router.register(r'', viewsets.ActivityViewSet)
910
router.register(r'comments', viewsets.CommentViewSet)

0 commit comments

Comments
 (0)