Skip to content

Commit 445cfc4

Browse files
committed
Release 7.10.0a1
1 parent bbeef15 commit 445cfc4

File tree

2 files changed

+50
-1
lines changed

2 files changed

+50
-1
lines changed

Changelog.rst

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,55 @@
33
Changelog
44
=========
55

6+
7.10.0a1 (2020-10-14)
7+
---------------------
8+
9+
* Added support for Elasticsearch 7.10 APIs
10+
* Added basic type stubs for static type checking and IDE auto-complete of API parameters (`#1297`_)
11+
* Added support for `Optimistic Concurrency Control options`_
12+
(``_if_seq_no``/``_if_primary_term``) to bulk helpers (`#1387`_)
13+
* Added support for passing ``_source`` with ``"_op_type": "update"``
14+
bulk helpers (`#1387`_)
15+
* Fixed bug where ``Connection.log_request_failure()`` call would receive the compressed
16+
HTTP body rather than uncompressed when an error is raised for ``RequestsHttpConnection`` (`#1394`_)
17+
* Removed explicit ``yarl`` dependency from ``[async]`` extra to avoid issue where pip
18+
would override ``aiohttp``'s pin of ``yarl``. This is not a problem if you
19+
install with ``--use-feature=2020-resolver``. Users should see no changes. (`#1401`_)
20+
21+
.. _Optimistic Concurrency Control options: https://www.elastic.co/guide/en/elasticsearch/reference/current/optimistic-concurrency-control.html
22+
.. _#1401: https://github.com/elastic/elasticsearch-py/pull/1401
23+
.. _#1394: https://github.com/elastic/elasticsearch-py/pull/1394
24+
.. _#1387: https://github.com/elastic/elasticsearch-py/pull/1387
25+
.. _#1297: https://github.com/elastic/elasticsearch-py/pull/1297
26+
27+
7.9.1 (2020-08-19)
28+
------------------
29+
30+
* Fixed the import of async helpers which were not available in 7.9.0 (`#1353`_)
31+
* Added support for ``url_prefix`` when using ``AIOHttpConnection`` (`#1357`_)
32+
33+
.. _#1353: https://github.com/elastic/elasticsearch-py/pull/1353
34+
.. _#1357: https://github.com/elastic/elasticsearch-py/pull/1357
35+
36+
7.9.0 (2020-08-18)
37+
------------------
38+
39+
* Added support for ES 7.9 APIs
40+
* Fixed retries to not raise an error when ``sniff_on_connection_error=True``
41+
and a ``TransportError`` is raised during the sniff step. Instead the
42+
retry will continue or the error that triggered the retry will be raised
43+
(See `#1279`_ and `#1326`_)
44+
45+
.. _#1326: https://github.com/elastic/elasticsearch-py/pull/1326
46+
.. _#1279: https://github.com/elastic/elasticsearch-py/pull/1279
47+
48+
7.8.1 (2020-07-30)
49+
------------------
50+
51+
* Added the ``accept_enterprise`` parameter to ``xpack.info`` API (See `#1337`_)
52+
53+
.. _#1337: https://github.com/elastic/elasticsearch-py/pull/1337
54+
655
7.8.0 (2020-06-18)
756
------------------
857

elasticsearch/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# flake8: noqa
1919
from __future__ import absolute_import
2020

21-
__versionstr__ = "7.10.0+dev"
21+
__versionstr__ = "7.10.0a1"
2222

2323
import re
2424
import sys

0 commit comments

Comments
 (0)