Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 22, 2024

Bumps elasticsearch-dsl from 7.4.1 to 8.15.4.

Release notes

Sourced from elasticsearch-dsl's releases.

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)
  • Added Response.search_after() and Search.search_after() methods for efficient iteration (#1829)
  • Added point in time support and the iterate() method in the Search class (#1833)
  • Added support for slicing multiple times in Search class (#1771) Added support for regular expressions in Completion.suggest() (#1836)
  • Fixed suggest() method of the Completion class to format requests correctly. (#1836)
  • Fixed Document.update() to accept fields set to None or empty (#1820)
  • Started work on type hints (Thanks Caio Fontes for leading this effort!)
    • Added Type hints to function.py (#1827)
    • Added Type hints to query.py (#1821)

8.13.1

  • Added support for knn as a query option (#1770)
  • Made the dims attribute of the dense vector type optional (#1776)
  • Added missing inner_hits option to search.knn() method (#1777)
  • Added support for detecting document updates in InnerDoc attributes (#1535)
  • Changed _expand__to_dot setting to resolve at runtime (#1633)
  • Added explicit error message when unsupported minimum_should_match values are used (#1774)
  • Added the EmptySearch class (#1780)
  • Added several missing aggregations:

... (truncated)

Changelog

Sourced from elasticsearch-dsl's changelog.

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)

  • Added support for the semantic_text field and semantic query type ([#1881](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1881) <https://github.com/elastic/elasticsearch-dsl-py/pull/1881>_)
  • Removed extra __orig_class__ attribute in aggregation responses ([#1877](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1877) <https://github.com/elastic/elasticsearch-dsl-py/pull/1877>_)

8.15.0 (2024-08-09)

  • Added the option to use Python types to declare document fields ([#1845](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1845) <https://github.com/elastic/elasticsearch-dsl-py/pull/1845>_)
  • Added type annotations ([#1533](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1533) <https://github.com/elastic/elasticsearch-dsl-py/pull/1533>_)
  • Added support for bulk document operations with Document.bulk() ([#1864](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1864) <https://github.com/elastic/elasticsearch-dsl-py/pull/1864>_)
  • Added the ConstantKeyword field to the top-level package ([#1843](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1843) <https://github.com/elastic/elasticsearch-dsl-py/pull/1843>_)
  • Added async_connections to the top-level package ([#1865](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1865) <https://github.com/elastic/elasticsearch-dsl-py/pull/1865>_)
  • Added index creation to the aggregations example ([#1862](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1862) <https://github.com/elastic/elasticsearch-dsl-py/pull/1862>_)

8.14.0 (2024-06-10)

  • Added text_expansion query clause ([#1837](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1837) <https://github.com/elastic/elasticsearch-dsl-py/pull/1837>_)
  • Added Response.search_after() and Search.search_after() methods for efficient iteration ([#1829](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1829) <https://github.com/elastic/elasticsearch-dsl-py/pull/1829>_)
  • Added point in time support and the iterate() method in the Search class ([#1833](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1833) <https://github.com/elastic/elasticsearch-dsl-py/pull/1833>_)
  • Added support for slicing multiple times in Search class ([#1771](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1771) <https://github.com/elastic/elasticsearch-dsl-py/pull/1771>) Added support for regular expressions in Completion.suggest() ([#1836](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1836) <https://github.com/elastic/elasticsearch-dsl-py/pull/1836>)
  • Fixed suggest() method of the Completion class to format requests correctly. ([#1836](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1836) <https://github.com/elastic/elasticsearch-dsl-py/pull/1836>_)
  • Fixed Document.update() to accept fields set to None or empty ([#1820](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1820) <https://github.com/elastic/elasticsearch-dsl-py/pull/1820>_)
  • Started work on type hints (Thanks Caio Fontes for leading this effort!)
    • Added Type hints to function.py ([#1827](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1827) <https://github.com/elastic/elasticsearch-dsl-py/pull/1827>_)
    • Added Type hints to query.py ([#1821](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1821) <https://github.com/elastic/elasticsearch-dsl-py/pull/1821>_)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 22, 2024
@dependabot dependabot bot force-pushed the dependabot/pip/elasticsearch-dsl-8.15.4 branch 4 times, most recently from 8e44cc5 to 7e00c3d Compare October 27, 2024 20:21
Bumps [elasticsearch-dsl](https://github.com/elasticsearch/elasticsearch-dsl-py) from 7.4.1 to 8.15.4.
- [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.15.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/elasticsearch-dsl-8.15.4 branch from 7e00c3d to 6e8f3e9 Compare October 28, 2024 16:29
@peterbe peterbe closed this Oct 28, 2024
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 28, 2024

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/pip/elasticsearch-dsl-8.15.4 branch October 28, 2024 19:54
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.

2 participants