Skip to content

Commit

Permalink
Merge pull request #51 from DMOJ/master
Browse files Browse the repository at this point in the history
Django 1.9 and django-reversion 1.10.0 support
  • Loading branch information
jedie committed Jan 14, 2016
2 parents 1a09967 + cb8e32e commit f4762b8
Show file tree
Hide file tree
Showing 14 changed files with 89 additions and 20 deletions.
6 changes: 5 additions & 1 deletion reversion_compare/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,11 @@
from django.utils.text import capfirst
from django.utils.translation import ugettext as _

import reversion
try:
from reversion import revisions as reversion
except ImportError:
import reversion

from reversion.admin import VersionAdmin

from reversion_compare.forms import SelectDiffForm
Expand Down
6 changes: 5 additions & 1 deletion reversion_compare/compare.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@
from django.db import models
from django.utils.translation import ugettext as _

import reversion
try:
from reversion import revisions as reversion
except ImportError:
import reversion

from reversion.models import has_int_pk

logger = logging.getLogger(__name__)
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ def get_authors():
packages=find_packages(),
include_package_data=True, # include package data under svn source control
install_requires=[
"Django>=1.7,<1.9",
"Django>=1.7,<1.10",
"django-reversion>=1.8",
],
tests_require=[
Expand Down
6 changes: 5 additions & 1 deletion tests/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,11 @@
from django.db import models
from django.utils.translation import ugettext_lazy as _

import reversion
try:
from reversion import revisions as reversion
except ImportError:
import reversion



from django.db import models
Expand Down
6 changes: 5 additions & 1 deletion tests/test_custom_model.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,11 @@
) % err
raise ImportError(msg)

import reversion
try:
from reversion import revisions as reversion
except ImportError:
import reversion

from reversion.models import Revision

from tests.models import CustomModel
Expand Down
11 changes: 9 additions & 2 deletions tests/test_factory_car_models.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,15 @@
raise ImportError(msg)
from django_tools.unittest_utils.BrowserDebug import debug_response

import reversion
from reversion import get_for_object
try:
from reversion import revisions as reversion
except ImportError:
import reversion

try:
from reversion.revisions import get_for_object
except ImportError:
from reversion import get_for_object
from reversion.models import Revision, Version

from reversion_compare import helpers
Expand Down
11 changes: 9 additions & 2 deletions tests/test_factory_car_reverse_models.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,15 @@
raise ImportError(msg)
from django_tools.unittest_utils.BrowserDebug import debug_response

import reversion
from reversion import get_for_object
try:
from reversion import revisions as reversion
except ImportError:
import reversion

try:
from reversion.revisions import get_for_object
except ImportError:
from reversion import get_for_object
from reversion.models import Revision, Version

from reversion_compare import helpers
Expand Down
5 changes: 4 additions & 1 deletion tests/test_onetoone_field.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,10 @@
) % err
raise ImportError(msg)

from reversion import get_for_object
try:
from reversion.revisions import get_for_object
except ImportError:
from reversion import get_for_object

from .test_utils.test_cases import BaseTestCase
from .test_utils.test_data import TestData
Expand Down
11 changes: 9 additions & 2 deletions tests/test_person_pet_models.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,15 @@
) % err
raise ImportError(msg)

import reversion
from reversion import get_for_object
try:
from reversion import revisions as reversion
except ImportError:
import reversion

try:
from reversion.revisions import get_for_object
except ImportError:
from reversion import get_for_object
from reversion.models import Revision, Version

from tests.models import Person, Pet
Expand Down
11 changes: 9 additions & 2 deletions tests/test_simple_model.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,15 @@
raise ImportError(msg)
from django_tools.unittest_utils.BrowserDebug import debug_response

import reversion
from reversion import get_for_object
try:
from reversion import revisions as reversion
except ImportError:
import reversion

try:
from reversion.revisions import get_for_object
except ImportError:
from reversion import get_for_object
from reversion.models import Revision, Version

from reversion_compare import helpers
Expand Down
6 changes: 5 additions & 1 deletion tests/test_utils/test_cases.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,11 @@
raise ImportError(msg)
from django_tools.unittest_utils.BrowserDebug import debug_response

import reversion
try:
from reversion import revisions as reversion
except ImportError:
import reversion

from reversion.models import Revision, Version

from reversion_compare import helpers
Expand Down
6 changes: 5 additions & 1 deletion tests/test_utils/test_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,11 @@
) % err
raise ImportError(msg)

import reversion
try:
from reversion import revisions as reversion
except ImportError:
import reversion


from tests.models import SimpleModel, Person, Pet, \
Factory, Car, VariantModel, CustomModel, Identity
Expand Down
11 changes: 9 additions & 2 deletions tests/test_variant_model.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,15 @@
raise ImportError(msg)
from django_tools.unittest_utils.BrowserDebug import debug_response

import reversion
from reversion import get_for_object
try:
from reversion import revisions as reversion
except ImportError:
import reversion

try:
from reversion.revisions import get_for_object
except ImportError:
from reversion import get_for_object
from reversion.models import Revision

from tests.models import VariantModel
Expand Down
11 changes: 9 additions & 2 deletions tests/test_view.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,15 @@
raise ImportError(msg)
from django_tools.unittest_utils.BrowserDebug import debug_response

import reversion
from reversion import get_for_object
try:
from reversion import revisions as reversion
except ImportError:
import reversion

try:
from reversion.revisions import get_for_object
except ImportError:
from reversion import get_for_object
from reversion.models import Revision, Version

from reversion_compare import helpers
Expand Down

0 comments on commit f4762b8

Please sign in to comment.