Skip to content

Commit f720e4c

Browse files
atb00kernemesifier
andauthored
0.8.0 release
Signed-off-by: Ajay Tripathi <ajay39in@gmail.com> Co-authored-by: Federico Capoano <federico.capoano@gmail.com>
1 parent e467a05 commit f720e4c

File tree

4 files changed

+24
-8
lines changed

4 files changed

+24
-8
lines changed

.travis.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ branches:
2121
only:
2222
- master
2323

24-
# perform static analysis before installing all dependencies
25-
# this allows to save resources and build time if this step fails
2624
before_install:
2725
- pip install -U pip setuptools wheel
2826
- pip install --no-cache-dir -U -r requirements-test.txt
@@ -31,13 +29,11 @@ before_install:
3129
install:
3230
- pip install $DJANGO
3331
- python setup.py -q develop
34-
- pip install --upgrade https://github.com/openwisp/openwisp-utils/tarball/master#egg=openwisp_utils[qa]
3532

3633
before_script:
3734
- ./run-qa-checks
3835

3936
script:
40-
- jslint django_x509/static/django-x509/js/*.js
4137
- coverage run --source=django_x509 runtests.py
4238
# SAMPLE tests do not influence coverage, so we can speed up tests with --parallel
4339
- SAMPLE_APP=1 ./runtests.py --parallel --keepdb

CHANGES.rst

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,29 @@
11
Changelog
22
=========
33

4-
Version 0.8.0 [unreleased]
4+
Version 0.8.0 [2020-08-18]
55
--------------------------
66

7-
- Added swapper;
8-
**breaking change**: systems using django-x509 as a library must set ``DJANGO_X509_CA_MODEL`` & ``DJANGO_X509_CERT_MODEL`` values when upgrading or an exception will be raised
7+
Features
8+
~~~~~~~~
9+
10+
- Added swappable models, improved extensibility
11+
- Improved documentation on `how to extend django-x509 <https://github.com/openwisp/django-x509#extending-django-x509>`_
12+
13+
Changes
14+
~~~~~~~
15+
16+
- **Breaking change**: systems using django-x509 as a library must set ``DJANGO_X509_CA_MODEL``
17+
& ``DJANGO_X509_CERT_MODEL`` values in their settings.py when upgrading or an exception like the following one will be raised:
18+
19+
``django.core.exceptions.ImproperlyConfigured: Could not find django_x509.Ca!``
20+
- Added support for django 3.1
21+
- Added support for cryptography 3.0.0
22+
23+
Bugfixes
24+
~~~~~~~~
25+
26+
N/A
927

1028
Version 0.7.0 [2020-05-16]
1129
--------------------------

django_x509/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSION = (0, 7, 0, 'final')
1+
VERSION = (0, 8, 0, 'final')
22
__version__ = VERSION # alias
33

44

run-qa-checks

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
set -e
44

5+
jslint django_x509/static/django-x509/js/*.js
6+
57
openwisp-qa-check --migrations-to-ignore 4 \
68
--migration-path ./django_x509/migrations/ \
79
--migration-module django_x509

0 commit comments

Comments
 (0)