Matt Westcott
b85c340163
Move flake8 config to setup.cfg
2016-06-23 16:31:44 +01:00
Mikalai Radchuk
408dcbed43
CI configuration for Django 1.10 ( #2724 )
...
Adds Django 1.10a1 into tox.ini
Also adds Django 1.10 into .travis.yaml
2016-06-17 10:12:53 +01:00
Matt Westcott
f8d7970cbb
Remove Jinja2 from tox.ini as it's now in testing_extras (see #2583 )
2016-05-17 17:36:29 +01:00
Matt Westcott
3b0c074ba7
Eliminate duplication of dependencies in tox.ini
...
Fixes #2317
2016-05-04 14:12:27 +01:00
Matt Westcott
c495f02baf
Make elasticsearch switchable in tox, allow ES failures in travis
2016-05-03 13:54: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
Karl Hobley
be82fa975d
Removed django-compressor
2016-02-03 16:16:11 +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
de93b14a08
Temporarily pinned Django versions
...
There appears to be a bug in Django 1.9.1/1.8.7 causing the migrations to fail.
2016-01-04 12:25:26 +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
Karl Hobley
b382f89b55
feat(django 1.9): Test on django-modelcluster 1.1 beta 1
2015-12-09 11:40:35 +00:00
Karl Hobley
2b38263fba
feat(django 1.9): Added Django 1.9 to tox/travis
2015-12-09 11:40:35 +00:00
Maris Serzans
c92d12755c
pep8 compliance 120 characters / line
2015-12-08 14:50:32 +00:00
Karl Hobley
78a5324435
Cleanup E128 errors
2015-12-04 10:00:15 +00:00
Karl Hobley
7175525d02
Cleanup E126 errors
2015-12-04 09:48:20 +00:00
Karl Hobley
6cd293f081
Cleanup E124 errors
2015-12-04 09:42:22 +00:00
Karl Hobley
1957af9ea8
Cleanup E302 errors
2015-12-04 09:32:16 +00:00
Karl Hobley
113f8e59ff
Cleanup E261 errors
2015-12-04 09:20:22 +00:00
Karl Hobley
83d3aaeb2f
Added --elasticsearch flag to travis/tox configuration
2015-11-19 16:23:24 +00:00
Tim Heap
b3560b7941
Use six from Django, remove six from tox.ini
...
All referencs to `six` were removed in #1411 favouring
`django.utils.six`, except for one in `tox.ini` where it was installed
as a dependency. Because it was still installed in the test environment,
a few references to `six` crept back in. These will cause an ImportError
when users do not have `six` installed.
These references have been fixed, and `six` has been removed from
`tox.ini`
2015-10-27 16:37:05 +11:00
Tim Heap
cf7aaae09c
Add tests for Jinja template tags
2015-10-01 20:04:06 +10:00
Tim Heap
17daa4112b
Add Python 3.5 to tox.ini, travis.yml
2015-09-16 14:18:53 +10:00
Matt Westcott
d67fe598bb
Remove 'requests' from tox dependencies
2015-08-26 16:38:38 +01:00
Tom Christie
b5a46f3dee
Added REST framework to tox
2015-07-21 15:03:46 +01:00
Karl Hobley
4990f2780f
Removed dependency on unicodecsv
2015-06-02 00:18:48 +01:00
Karl Hobley
23969890cb
Merge remote-tracking branch 'takeflight/refactor/remove-libsass'
2015-05-19 17:25:52 +01:00
jordij
e33ff5d34d
documents served using django-sendfile
2015-05-07 09:33:05 +01:00
Tim Heap
ddebafa119
Remove libsass dependency, precompile CSS for distribution
...
Depending on libsass for all Wagtail installations was causing issues
with various operating systems, dramatically increasing installation
times, and preventing front end development adopting modern practices.
libsass has been removed as a dependency. Sass files are compiled before
release as a dependency of the `sdist` setup command. Sass compilation
is done through `gulp`. People wishing to hack on the frontend assets
should now install wagtail locally, install the node dependencies, and
run `gulp`:
$ pip install -e path/to/wagtail
$ cd path/to/wagtail
$ npm install
$ npm start
All the templates and JS files have been updated to reference the new
compiled CSS files instead of the Sass files.
Precompiled CSS for jquery-ui and similar have been moved out of the
`scss/` directory to the `css/` directory.
2015-05-01 08:53:04 +10:00
Karl Hobley
bb61b33783
Update tox pip requirements
2015-04-13 20:44:40 +01:00
Karl Hobley
2546c758d5
Ignore E126 errors
2015-04-03 19:31:42 +01:00
Karl Hobley
321d2261a1
Ignore E124 errors
2015-04-03 19:31:42 +01:00
Karl Hobley
f209a25cfa
Ignore E303 errors
2015-04-03 19:31:42 +01:00
Karl Hobley
bc192388c1
Ignore E302 errors
2015-04-03 18:52:58 +01:00
Karl Hobley
304f8f8e66
Ignore E261 errors
2015-04-03 18:52:53 +01:00
Karl Hobley
27b95dce86
Ignore E128 errors
2015-04-03 18:52:53 +01:00
Karl Hobley
a0b3dcf434
Don't flake8 project template
2015-04-03 18:52:53 +01:00
Karl Hobley
e68856de7b
Test for flake8 errors in tox/travis
...
Ignoring E501
2015-04-03 16:56:06 +01:00
Karl Hobley
0181fb16f0
Use generative tox config
2015-04-03 14:38:08 +01:00
Karl Hobley
bbfa70d8e8
Use Willow 0.2
2015-04-01 17:42:55 +01:00
Karl Hobley
7b50391e18
Bump willow version to 0.2b2
...
This should fix #1084
2015-04-01 14:13:12 +01:00
Karl Hobley
db1cf75a6b
Update Willow in tox
2015-03-31 14:45:27 +01:00
Karl Hobley
e207b962eb
Add MySQL to tox/travis
2015-03-27 12:28:00 +00:00
Karl Hobley
f7d123fa7c
Install Django 1.8 from tar archive
2015-03-26 11:15:32 +00:00
Matt Westcott
3abfa63046
Specify 1.7.1 as the minimum supported Django version
2015-03-17 14:49:29 +00:00
Karl Hobley
a4ffd3b485
Update taggit
...
Also, test SQLite with latest version of Django
2015-03-04 09:47:40 +00:00
Karl Hobley
b019bc2261
Test with taggit 0.12.3
2015-03-04 08:42:42 +00:00
Karl Hobley
d7ced6f243
Tox: Use dev django-taggit when testing Django 1.8
2015-03-03 22:55:12 +00:00