Skip to content

Bump elasticsearch-dsl from 7.4.1 to 8.18.0 - #650

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/elasticsearch-dsl-8.18.0
Open

Bump elasticsearch-dsl from 7.4.1 to 8.18.0#650
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/elasticsearch-dsl-8.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 22, 2026

Copy link
Copy Markdown

Bumps elasticsearch-dsl from 7.4.1 to 8.18.0.

Release notes

Sourced from elasticsearch-dsl's releases.

8.18.0

8.17.1

  • Added support for the point and shape fields (#1963)
  • Corrected typing hints for the FunctionScore query (#1960)

8.17.0

  • Added support for quantized dense vector options (#1948)
  • Added support for composable index templates (#1943)

8.16.0

  • Autogenerate parts of the library using documentation and types from the Elasticsearch specification
  • Support pipe syntax to declare optional document fields (#1937)
  • Ignore document attributes typed with ClassVar (#1936)
  • Support Python 3.13 (#1938)

8.15.4

  • Fixed the use of dictionaries as values in Terms query (#1920)

8.15.3

  • Fixed regression introduced in Terms query class (#1907)
  • Removed unnecessary filter argument in AggBase.__getitem__ (#1903)
  • Fixed deserialization of datetime.date fields (#1914)

8.15.2

  • Added support for any iterables to the Terms query (#1887)
  • Added back support for tuples and other iterables to Search.source() method (#1895)
  • Added recursive option to AttrDict.to_dict() (#1892)
  • Removed unused analyzer from search as you type example (#1883)

8.15.1

  • Added support for the semantic_text field and semantic query type (#1881)
  • Removed extra __orig_class__ attribute in aggregation responses (#1877)

8.15.0 (2024-08-09)

  • Added the option to use Python types to declare document fields (#1845)
  • Added type annotations (#1533)
  • Added support for bulk document operations with Document.bulk() (#1864)
  • Added the ConstantKeyword field to the top-level package (#1843)
  • Added async_connections to the top-level package (#1865)
  • Added index creation to the aggregations example (#1862)

8.14.0

  • Added text_expansion query clause (#1837)

... (truncated)

Changelog

Sourced from elasticsearch-dsl's changelog.

8.18.0 (2025-04-16)

  • This package has been added to the Elasticsearch Python client <https://github.com/elastic/elasticsearch-py>. Development continues there. Consult the migration documentation <https://www.elastic.co/docs/reference/elasticsearch/clients/python/dsl_migrating> for more details. ([#1972](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1972) <https://github.com/elastic/elasticsearch-dsl-py/pull/1972>_)

8.17.1 (2025-01-08)

  • Added support for the point and shape fields ([#1963](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1963) <https://github.com/elastic/elasticsearch-dsl-py/pull/1963>_)
  • Corrected typing hints for the FunctionScore query ([#1960](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1960) <https://github.com/elastic/elasticsearch-dsl-py/pull/1960>_)

8.17.0 (2024-12-13)

  • Added support for quantized dense vector options ([#1948](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1948) <https://github.com/elastic/elasticsearch-dsl-py/pull/1948>_)
  • Added support for composable index templates ([#1943](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1943) <https://github.com/elastic/elasticsearch-dsl-py/pull/1943>_)

8.16.0 (2024-11-13)

  • Autogenerate parts of the library using documentation and types from the Elasticsearch specification
    • query classes ([#1890](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1890) <https://github.com/elastic/elasticsearch-dsl-py/pull/1890>_)
    • aggregation classes ([#1918](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1918) <https://github.com/elastic/elasticsearch-dsl-py/pull/1918>_)
    • response classes ([#1929](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1929) <https://github.com/elastic/elasticsearch-dsl-py/pull/1929>_ [#1932](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1932) <https://github.com/elastic/elasticsearch-dsl-py/pull/1932>_)
  • Support pipe syntax to declare optional document fields ([#1937](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1937) <https://github.com/elastic/elasticsearch-dsl-py/pull/1937>_)
  • Ignore document attributes typed with ClassVar ([#1936](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1936) <https://github.com/elastic/elasticsearch-dsl-py/pull/1936>_)
  • Support Python 3.13 ([#1938](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1938) <https://github.com/elastic/elasticsearch-dsl-py/pull/1938>_)

8.15.4 (2024-10-07)

  • Fixed the use of dictionaries as values in Terms query ([#1920](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1920) <https://github.com/elastic/elasticsearch-dsl-py/issues/1920>_)

8.15.3 (2024-09-12)

  • Fixed regression introduced in Terms query class ([#1907](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1907) <https://github.com/elastic/elasticsearch-dsl-py/pull/1907>_)
  • Removed unnecessary filter argument in AggBase.__getitem__ ([#1903](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1903) <https://github.com/elastic/elasticsearch-dsl-py/pull/1903>_)
  • Fixed deserialization of datetime.date fields ([#1914](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1914) <https://github.com/elastic/elasticsearch-dsl-py/pull/1914>_)

8.15.2 (2024-09-04)

  • Added support for any iterables to The Terms query ([#1887](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1887) <https://github.com/elastic/elasticsearch-dsl-py/pull/1887>_)
  • Added back support for tuples and other iterables to Search.source() method ([#1895](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1895) <https://github.com/elastic/elasticsearch-dsl-py/pull/1895>_)
  • Added recursive option to AttrDict.to_dict() ([#1892](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1892) <https://github.com/elastic/elasticsearch-dsl-py/pull/1892>_)
  • Removed unused analyzer from search as you type example ([#1883](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1883) <https://github.com/elastic/elasticsearch-dsl-py/pull/1883>_)

8.15.1 (2024-08-19)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 22, 2026
@dependabot dependabot Bot changed the title Bump elasticsearch-dsl from 7.4.1 to 8.18.0 Bump elasticsearch-dsl from 8.15.4 to 8.18.0 Aug 24, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/elasticsearch-dsl-8.18.0 branch from 9a8a797 to 7357d76 Compare August 24, 2026 22:51
Bumps [elasticsearch-dsl](https://github.com/elasticsearch/elasticsearch-dsl-py) from 7.4.1 to 8.18.0.
- [Release notes](https://github.com/elasticsearch/elasticsearch-dsl-py/releases)
- [Changelog](https://github.com/elastic/elasticsearch-dsl-py/blob/main/Changelog.rst)
- [Commits](elastic/elasticsearch-dsl-py@v7.4.1...v8.18.0)

---
updated-dependencies:
- dependency-name: elasticsearch-dsl
  dependency-version: 8.18.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump elasticsearch-dsl from 8.15.4 to 8.18.0 Bump elasticsearch-dsl from 7.4.1 to 8.18.0 Aug 29, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/elasticsearch-dsl-8.18.0 branch from 7357d76 to 34f8aef Compare August 29, 2026 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants