Samir Shah
990a1eb37c
Add compatibility for Django 2.1, and drop support for Python 3.4.
Django 2.1 works fine - the only issue was that more passwords
have been added to the CommonPasswordValidator which caused some tests
to fail. I've removed that validator from the test settings.
7 anni fa
Craig Loftus
eba482ed44
Drop unidecode and replace with cautious_slugify from Wagtail
7 anni fa
Samir Shah
a7edc8ba2f
Drop mock in favour of unittest.mock
7 anni fa
Samir Shah
ec3791c371
Remove py2-specific imports, tests and code branches.
7 anni fa
Samir Shah
0edf88c72d
Drop Python 2 from tox/travis configs.
7 anni fa
Samir Shah
616c5c6f80
Update ModelFormSetView subclasses to use new factory_kwargs attribute.
Support for the old-style attributes was dropped in django-extra-views 0.11.
Also pin the version as the package does not use semantic versioning.
Fixes #2688 .
7 anni fa
Samir Shah
c1d95ccb0a
Add phonenumbers dependency to setup.py.
We cannot rely on this being installed by django-phonenumber-field.
See https://github.com/django-oscar/django-oscar/issues/2681 .
Fixes #2681 .
7 anni fa
Martijn Jacobs
d079207b92
django-extra-views 0.11 raises DeprecationWarning exceptions
Just released, that’s why
7 anni fa
Samir Shah
9af7d2c214
Update django-treebeard dependency to 4.3 for Django 2 support
7 anni fa
Samir Shah
33eb0b845f
Pin the maximum version of django-tables2 in setup.py
v2.0.0a was released recently which we are not yet compatible with.
7 anni fa
Samir Shah
bf05ffbaf7
Update several test dependencies in setup.py.
7 anni fa
Samir Shah
2fa0e3b01c
Add support for Django 2.
The blocking dependency (Haystack) now supports Django 2.
7 anni fa
Samir Shah
9bf9330746
Update django-tables to version 1.19.
8 anni fa
Samir Shah
cd038d6d62
Update django-treebeard to version 4.2.0.
8 anni fa
Samir Shah
8a3288da43
Drop support below Django 1.11
8 anni fa
Alexander Gaevsky
3e5d45063e
Limit django-tables2 to 1.16 version for now as the last supporting Django 1.8.
8 anni fa
Michael van Tellingen
632587d6a4
Set max-version for django-haystack to 3.0.0
Just assume django-haystack uses semver for now.
8 anni fa
Alexander Gaevsky
f8f77d86af
Sort imports with isort.
8 anni fa
Samir Shah
d505c89eaa
Update sorl-thumbnail to 12.4.1
8 anni fa
Tom Hendrikx
613d079f08
Allow django-haystack version that support django 1.11
8 anni fa
Samir Shah
541d7fa230
Remove pytest-warnings from test dependencies.
pytest-warnings is now part of pytest core. See https://docs.pytest.org/en/latest/changelog.html#id71
8 anni fa
Samir Shah
6a6a5351d8
Add Django master to travis build.
8 anni fa
Samir Shah
37edcd6966
Upgrade djang-extra-views dependency.
8 anni fa
Samir Shah
2e1607d613
Update several dependencies in setup.py.
8 anni fa
Michael van Tellingen
6aeb26c319
Allow latest django-haystack release (for Django 1.11)
8 anni fa
Michael van Tellingen
6b6aefbf59
Don't publish CI badges on pypi description page
8 anni fa
Michael van Tellingen
5d5ed02c9f
Update version range for django-phonenumber-field
8 anni fa
Samir Shah
03eb166be9
Update supported Django/Python versions and tox configuration.
- Drop support for Django 1.9 (EOL)
- Drop support for Python 3.6 with Django 1.8 to 1.10
8 anni fa
Michael van Tellingen
b3cc57d692
Use Django 1.11 compatible django-webtest version
8 anni fa
Michael van Tellingen
ff560d4a88
Add django 1.11 to to setup.py and tox/travis
9 anni fa
Alexander Gaevsky
c804b48f33
Update django-phonenumber-field version in the setup dependencies, since 1.2.0 version does not have fallback to blank string for null values as in the previous version.
8 anni fa
Alexander Gaevsky
d3258409b6
Upgrade to latest Webtest.
9 anni fa
Michael van Tellingen
8266000b8e
Use the django-phonenumber-field module instead of our own
9 anni fa
Michael van Tellingen
80051d4a45
Minor refactoring of django-tables2 implementation
9 anni fa
Alexander Gaevsky
054dea586e
Upgrade django_tables2, fix dashboard views to support it.
9 anni fa
Michael van Tellingen
01c3cb7af2
Fix docs build
9 anni fa
Michael van Tellingen
ebb1b767a0
Update WebTest dependency
9 anni fa
Michael van Tellingen
ac7055dfff
Update dependencies
9 anni fa
Michael van Tellingen
2ce7eb9307
Update test versions
9 anni fa
Michael van Tellingen
f3aafc82ff
Update treebeard to latest version
9 anni fa
Michael van Tellingen
c5dfa81007
Allow Django 1.10 in setup.py
9 anni fa
Alexander Gaevsky
6169826571
Show warning message if there is more than one product stock record has same SKU during product range edit in the dashboard.
9 anni fa
Michael van Tellingen
4bf04164c6
Update release notes for 1.3.0
9 anni fa
Michael van Tellingen
f6e116fc60
Fix readthedocs build
9 anni fa
Michael van Tellingen
c86ee6ccaa
Update dependencies: uwsgi requests, mock
9 anni fa
Alexander Gaevsky
2b2577761c
Upgrade test dependencies.
9 anni fa
Michael van Tellingen
db2a9d255e
Alter the runtests.py script to just call py.test (keep it simple)
travis: Run py.test --cov=oscar instead of coverage run
9 anni fa
Michael van Tellingen
bc893aa92a
Add unittest for testing migrations (from wagtail)
This also updates the pytest dependencies
9 anni fa
Michael van Tellingen
21ebd1178d
Move docs and test requirements to setup.py extra's
9 anni fa
Michael van Tellingen
b7b3de5861
Update to haystack 2.5.0 for django 1.9 compat
9 anni fa