Release 0.5.0 (#88)

Signed-off-by: Ken Cochrane <kencochrane@gmail.com>
This commit is contained in:
Ken Cochrane 2017-06-29 09:27:04 -04:00 committed by GitHub
parent 4d9adc35c2
commit fc9d51e46a
3 changed files with 20 additions and 14 deletions

View file

@ -1,3 +1,12 @@
0.5.0
=====
- Better support for Django 1.11 [@dukebody]
- Added support to share redis config with django.core.cache [@Franr]
- Allow decoration of functions beyond the admin login [@MattBlack85]
- Doc improvements [@dukebody]
- Allow usernames with plus signs in unblock view [@dukebody]
- Code cleanup [@KenCochrane]
0.4.3 0.4.3
===== =====
- Flex version requirements for dependencies - Flex version requirements for dependencies

View file

@ -17,11 +17,20 @@ Build status
Sites using Defender: Sites using Defender:
===================== =====================
If you are using defender on your site, submit a PR to add to the list.
- https://hub.docker.com - https://hub.docker.com
Versions Versions
======== ========
- 0.5.0
- Better support for Django 1.11 [@dukebody]
- Added support to share redis config with django.core.cache [@Franr]
- Allow decoration of functions beyond the admin login [@MattBlack85]
- Doc improvements [@dukebody]
- Allow usernames with plus signs in unblock view [@dukebody]
- Code cleanup [@KenCochrane]
- 0.4.3 - Better Support for Django 1.10 - 0.4.3 - Better Support for Django 1.10
- 0.4.2 - Better support for Django 1.9 - 0.4.2 - Better support for Django 1.9
- 0.4.1 - minor refactor to make it easier to retrieve username. - 0.4.1 - minor refactor to make it easier to retrieve username.
@ -153,7 +162,7 @@ requirements
- django: 1.8.x, 1.9.x, 1.10.x, 1.11.x - django: 1.8.x, 1.9.x, 1.10.x, 1.11.x
- redis - redis
- python: 2.6.x, 2.7.x, 3.3.x, 3.4.x, 3.5.x, 3.6.x, PyPy - python: 2.7.x, 3.3.x, 3.4.x, 3.5.x, 3.6.x, PyPy
How it works How it works
============ ============
@ -286,21 +295,10 @@ Database tables:
You will need to create tables in your database that are necessary You will need to create tables in your database that are necessary
for operation. for operation.
If you're using Django 1.7.x:
```bash ```bash
python manage.py migrate defender python manage.py migrate defender
``` ```
On versions of Django prior to 1.7, you might use South (version >= 1.0).
```bash
python manage.py migrate defender
```
If you're not using South, a normal syncdb will work:
```bash
python manage.py syncdb
```
Customizing Defender Customizing Defender
-------------------- --------------------

View file

@ -9,7 +9,7 @@ except ImportError:
from distutils.core import setup from distutils.core import setup
version = '0.4.3' version = '0.5.0'
def get_packages(package): def get_packages(package):
@ -50,7 +50,6 @@ setup(name='django-defender',
'License :: OSI Approved :: Apache Software License', 'License :: OSI Approved :: Apache Software License',
'Operating System :: OS Independent', 'Operating System :: OS Independent',
'Programming Language :: Python', 'Programming Language :: Python',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.4',