Skip to content

Commit 14bf0a1

Browse files
prepare 0.13.2
1 parent d0569fe commit 14bf0a1

File tree

16 files changed

+78
-30
lines changed

16 files changed

+78
-30
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
*.py,cover
1212
.idea/
1313
/vagrant/.vagrant/
14+
.pytest_cache/
1415

1516
MANIFEST.in~
1617
MIND_BUCKET.rst

.hgignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ syntax: regexp
1212
\.py,cover
1313
\.idea/
1414
^vagrant/\.vagrant
15+
^\.pytest_cache/
1516

1617
^MANIFEST\.in~
1718
^tmp/

CHANGELOG.rst

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,17 @@ are used for versioning (schema follows below):
1717

1818
0.13.2
1919
------
20-
yyyy-mm-dd (not yet released)
20+
2018-08-03
2121

22+
- Successfully tested against Python 3.7 and Django 2.1.
2223
- Unified the base ``BaseSearchFilterBackend`` class.
23-
- Minor fixes in docs.
24+
- Minor clean up and fixes in docs.
25+
- Upgrading test suite to modern versions (``pytest``, ``tox``,
26+
``factory_boy``, ``Faker``). Removing unused dependencies from
27+
requirements (``drf-extensions``.
28+
- Fixed missing PDF generation in offline documentation (non ReadTheDocs).
29+
The ``rst2pdf`` package (which does not support Python 3) has been replaced
30+
with ``rinohtype`` package (which does support Python 3).
2431

2532
0.13.1
2633
------

README.rst

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,28 @@ Elasticsearch documents.
1616
Prerequisites
1717
=============
1818

19-
- Django 1.8, 1.9, 1.10, 1.11 and 2.0.
20-
- Python 2.7, 3.4, 3.5, 3.6
19+
- Django 1.8, 1.9, 1.10, 1.11, 2.0 and 2.1.
20+
- Python 2.7, 3.4, 3.5, 3.6, 3.7
2121
- Elasticsearch 2.x, 5.x, 6.x
2222

2323
Dependencies
2424
============
2525

26-
- `django-elasticsearch-dsl <https://pypi.python.org/pypi/django-elasticsearch-dsl>`_
27-
- `djangorestframework <https://pypi.python.org/pypi/djangorestframework>`_
26+
**elasticsearch and elasticsearch-dsl**
27+
28+
Depending on your Elasticsearch version (either 2.x, 5.x or 6.x) you should
29+
use 2.x, 5.x or 6.x versions of the ``elasticsearch`` and ``elasticsearch-dsl``
30+
packages accordingly.
31+
32+
**django-elasticsearch-dsl**
33+
34+
You are advised to use the latest version of `django-elasticsearch-dsl
35+
<https://pypi.python.org/pypi/django-elasticsearch-dsl>`_.
36+
37+
**djangorestframework**
38+
39+
Initial version of this package was written for `djangorestframework
40+
<https://pypi.python.org/pypi/djangorestframework>`_ 3.6.2.
2841

2942
Documentation
3043
=============
@@ -122,7 +135,7 @@ To test against specific environment, type:
122135

123136
.. code-block:: sh
124137
125-
tox -e py36-django110
138+
tox -e py37-django21
126139
127140
To test just your working environment type:
128141

docs/changelog.rst

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,17 @@ are used for versioning (schema follows below):
1717

1818
0.13.2
1919
------
20-
yyyy-mm-dd (not yet released)
20+
2018-08-03
2121

22+
- Successfully tested against Python 3.7 and Django 2.1.
2223
- Unified the base ``BaseSearchFilterBackend`` class.
23-
- Minor fixes in docs.
24+
- Minor clean up and fixes in docs.
25+
- Upgrading test suite to modern versions (``pytest``, ``tox``,
26+
``factory_boy``, ``Faker``). Removing unused dependencies from
27+
requirements (``drf-extensions``.
28+
- Fixed missing PDF generation in offline documentation (non ReadTheDocs).
29+
The ``rst2pdf`` package (which does not support Python 3) has been replaced
30+
with ``rinohtype`` package (which does support Python 3).
2431

2532
0.13.1
2633
------

docs/index.rst

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,28 @@ Elasticsearch documents.
1616
Prerequisites
1717
=============
1818

19-
- Django 1.8, 1.9, 1.10, 1.11 and 2.0.
20-
- Python 2.7, 3.4, 3.5, 3.6
19+
- Django 1.8, 1.9, 1.10, 1.11, 2.0 and 2.1.
20+
- Python 2.7, 3.4, 3.5, 3.6, 3.7
2121
- Elasticsearch 2.x, 5.x, 6.x
2222

2323
Dependencies
2424
============
2525

26-
- `django-elasticsearch-dsl <https://pypi.python.org/pypi/django-elasticsearch-dsl>`_
27-
- `djangorestframework <https://pypi.python.org/pypi/djangorestframework>`_
26+
**elasticsearch and elasticsearch-dsl**
27+
28+
Depending on your Elasticsearch version (either 2.x, 5.x or 6.x) you should
29+
use 2.x, 5.x or 6.x versions of the ``elasticsearch`` and ``elasticsearch-dsl``
30+
packages accordingly.
31+
32+
**django-elasticsearch-dsl**
33+
34+
You are advised to use the latest version of `django-elasticsearch-dsl
35+
<https://pypi.python.org/pypi/django-elasticsearch-dsl>`_.
36+
37+
**djangorestframework**
38+
39+
Initial version of this package was written for `djangorestframework
40+
<https://pypi.python.org/pypi/djangorestframework>`_ 3.6.2.
2841

2942
Documentation
3043
=============
@@ -122,7 +135,7 @@ To test against specific environment, type:
122135

123136
.. code-block:: sh
124137
125-
tox -e py36-django110
138+
tox -e py37-django21
126139
127140
To test just your working environment type:
128141

examples/requirements/django_1_10.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ django-debug-toolbar-force==0.1.1
77
django-elasticsearch-debug-toolbar==1.0.4
88
django-ormex==0.2
99
djangorestframework==3.6.2
10-
drf-extensions==0.3.1
1110
sqlparse==0.2.2

examples/requirements/django_1_11.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ django-debug-toolbar-force==0.1.3
77
django-elasticsearch-debug-toolbar==1.2.0
88
django-ormex==0.2
99
djangorestframework==3.7.7
10-
drf-extensions==0.3.1
1110
sqlparse==0.2.2

examples/requirements/django_1_8.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ django-debug-toolbar-force==0.1.1
77
django-elasticsearch-debug-toolbar==1.0.4
88
django-ormex==0.2
99
djangorestframework==3.6.2
10-
drf-extensions==0.3.1
1110
sqlparse==0.1.9

examples/requirements/django_1_9.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@ django-debug-toolbar-force==0.1.1
77
django-elasticsearch-debug-toolbar==1.0.4
88
django-ormex==0.2
99
djangorestframework==3.6.2
10-
drf-extensions==0.3.1
1110
sqlparse==0.2.2
1211

0 commit comments

Comments
 (0)