Martin Hill
9f5ce0755a
Fixed RuntimeError: dictionary changed size during iteration, raised while purging stale preview data from session
...
Added TestPreview.test_preview_on_edit_expiry to exercise PreviewOnEdit.remove_old_preview_data
Added freezegun package in testing_extras
2017-05-10 11:28:45 +02:00
Medhat Assaad
1862806283
update django requirement in setup.py to allow django 1.11 ( #3555 )
...
* update django requirement in setup.py to allow django 1.11
* update the django requirement in the project template to allow django 1.11
2017-04-20 10:50:51 +01:00
Matt Westcott
084cf0a56f
Require modelcluster >= 3.1
2017-04-07 16:52:59 +01:00
Matt Westcott
fb82650943
Release note for Django 1.11 compatibility - fixes #3314
2017-04-07 16:52:31 +01:00
Karl Hobley
986749d309
Flake8 plugins ( #3411 )
...
* Installed flake8-blind-except plugin
* Installed flake8-print plugin
* Combined flake8 and isort in Drone
flake8 needs to install a couple more dependencies now so I think it
makes sense to merge these and install testing dependencies in one go.
2017-03-01 12:21:34 +00:00
Matt Westcott
187908e773
Remove statement of Django 1.9 and Python 3.3 compatibility from docs
2017-02-22 17:39:38 +00:00
David Ray
b69bf0e9bb
Updating Sphinx and other doc dep versions ( #3386 )
...
* Updating Sphinx and other doc dep versions
* Don't bother to install docs dependencies on Drone
2017-02-21 13:46:21 +00:00
Matt Westcott
5f91859793
Update dependencies to require modelcluster 3.x
2017-02-03 21:24:55 +00:00
Matt Westcott
be74f762f0
Update dependencies for django-modelcluster 3.0
2017-01-12 14:06:26 +00:00
MattRijk
d5ec4fbb93
Fix for issue 3202 Updated dependencies on setup.py -fixes issues with sphinxcontrib-spelling
...
Fixes sphinxcontrib-spelling is throwing an error when installing from setup.py
2016-12-07 22:38:51 +00:00
Rob Moorman
f7042492df
Update boto3 version to 1.4.x to support latest features of third-pary modules (wagtail-alt-generator) ( #3194 )
2016-12-05 18:19:15 +00:00
Albert O'Connor
a5b544631b
Update the Cloudflare backend to use the v4 API
...
Fixes #3146
2016-11-17 12:01:57 +00:00
Matt Westcott
162f845e66
Specify Elasticsearch <3.0 for tests
2016-10-20 10:51:29 +01:00
Mikalai Radchuk
f432eca0b2
Update Framework classifiers in setup.py ( #3089 )
2016-10-17 14:11:21 +01:00
Karl Hobley
882facf352
Optimise JPEG images when generating renditions
...
We've recently added support in Willow to make use of Pillow's image optimisation. This commit enables this in Wagtail.
All JPEGs are now optimised and saved in progressive format.
2016-10-05 12:24:11 +01:00
Karl Hobley
3e66a13753
Added boto3 to test dependencies
2016-08-29 15:15:59 +01:00
Nick Smith
ae3fba183a
Upgrade BeautifulSoup→4.5.1; restore html5lib import
2016-08-25 12:42:57 +01:00
Tim Heap
75e58efab8
Move version from wagtail.wagtailcore to wagtail
...
This is where developers expect it to be, similar to Django and other
projects. The version info still exists at the old `wagtail.wagtailcore`
location, for backwards compatibility.
Fixes #2557
2016-08-18 12:05:33 +01:00
Liam Brenner
4d77589f86
Pin html5lib to 0.999999
2016-07-15 14:41:54 +01:00
Paul J Stevens
daf7dee0d4
update django requirement
2016-06-28 16:26:00 +01:00
Matt Westcott
f2ec21b947
Run isort as part of 'make lint'
2016-06-23 16:31:44 +01:00
Nick Smith
66a17e6b7d
Upgrade BeautifulSoup→4.4.1 ( #2772 )
2016-06-22 11:07:17 +01:00
Matt Westcott
4a5296e951
Add Jinja2 to testing_extras (as per #2583 )
2016-05-17 17:34:15 +01:00
Matt Westcott
a713fb7fe2
version-bump django-modelcluster to 2.0
2016-04-22 15:46:54 +01:00
Tim Heap
272b7223cf
Update django-taggit version to 0.18.x branch
2016-03-30 20:02:26 +01:00
Matt Westcott
e06f6acaba
Tweak dependencies to allow Willow 0.3b4 to be installed, via either tox or setup.py
2016-03-07 18:29:24 +00:00
Karl Hobley
1565e74101
Willow 0.3 support
2016-03-07 18:29:23 +00:00
Michael van Tellingen
e7ace5c181
Dependency update: Support django-treebeard 3.0 and 4.0 releases
...
The admin extensions in django treebeard 3.0 are not compatible with
Django 1.9. Although these are not used by Wagtail they are used in
other projects (e.g. Oscar), so we should allow treebeard 4.0 which
is compatible with Django 1.9.
2016-03-07 12:33:28 +00:00
Charlie Choiniere
ae2006ccf1
Moved all dev dependencies into setup.py
...
* Removed requirements-dev.txt
* Added dependencies to setup.py using the extras_require option
* Updated the documentation to use pip instead of setup.py develop
* Updated .drone.yml to reflect updated installation
2016-02-05 14:44:51 +00:00
Karl Hobley
be82fa975d
Removed django-compressor
2016-02-03 16:16:11 +00:00
Karl Hobley
2225faae97
Pin Django modelcluster to 1.1
...
Prevents possibly incompatible versions from being automatically installed in the future.
2016-01-21 11:35:19 +00:00
Matt Westcott
04fdd5f352
Remove Django 1.7 support from documentation, requirements and CI definitions
2016-01-05 17:38:29 +00:00
Karl Hobley
ab12d11904
Make setup.py executable
2016-01-05 11:13:32 +00:00
Matt Westcott
90b498a5b0
Require django-modelcluster 1.1
2015-12-17 15:57:45 +00:00
Matt Westcott
84d7666e5c
Unpin html5lib version
2015-12-11 13:27:57 +00:00
Matt Westcott
b5dc2696c4
feat(django1.9): Upgrade to django-taggit 0.17.5 (required for Django 1.9 compatibility)
2015-12-09 11:40:35 +00:00
Matt Westcott
fdfffd2d87
feat(django1.9): Declare Django 1.9 support in setup.py
2015-12-09 11:40:35 +00:00
Karl Hobley
6e4cd12e24
Unpin Willow setup.py requirement
2015-11-13 12:39:31 +00:00
Matt Westcott
23ed5392de
Merge branch 'python-35' of https://github.com/kaedroho/wagtail into kaedroho-python-35
2015-11-12 16:33:29 +00:00
Tim Graham
2294520032
Add Django version trove classifiers.
2015-11-11 17:37:30 -05:00
Karl Hobley
40a56f94f6
Advertise Python 3.5 support
2015-11-05 16:19:52 +00:00
Tim Heap
8e755b7db3
Fix bug where built assets may not be packaged
...
The asset compilation that occurs as part of `python setup.py sdist`
would find all the files to include first, then recompile all the
assets, before finally packaging them all up. This means that if a new
file was created as part of the asset compilation that was not there
when all the files were first searched for, that file would not be
included in the package.
Now, the asset compilation happens before the file system is searched
for assets to include, so all assets should always be included.
2015-10-14 10:58:07 +11:00
Matt Westcott
bce8bf1a5c
Bump django-modelcluster version to 1.0
2015-10-09 15:47:49 +01:00
Karl Hobley
4901f5dbf8
Unpin djangorestframework in setup.py
2015-08-26 17:02:33 +01:00
Matt Westcott
1081dcf907
Merge branch 'frontendcache-without-requests' of https://github.com/kaedroho/wagtail into kaedroho-frontendcache-without-requests
2015-08-26 16:17:17 +01:00
Tom Christie
ef9d5b852d
Use ViewSet as base class for API endpoints.
2015-07-20 11:46:46 +01:00
Karl Hobley
0731e77c0f
Removed dependency on requests
2015-07-08 21:36:56 +01:00
Tim Heap
a6bbbd11f1
Use six from Django
...
No point in installing six as a standalone dependency if it is already
bundled with Django.
Fixes #1403
See #1406
2015-06-16 19:28:30 +10:00
Karl Hobley
aeb05d14aa
Merge pull request #1365 from kaedroho/remove-unicodecsv
...
Remove unicodecsv
2015-06-03 09:39:29 +01:00
Karl Hobley
4990f2780f
Removed dependency on unicodecsv
2015-06-02 00:18:48 +01:00