Added support for knn as a query option ([#1770](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1770)_)
Made the dims attribute of the dense vector type optional ([#1776](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1776)_)
Added missing inner_hits option to search.knn() method ([#1777](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1777)_)
Added support for detecting document updates in InnerDoc attributes ([#1535](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1535)_)
Changed _expand__to_dot setting to resolve at runtime ([#1633](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1633)_)
Added explicit error message when unsupported minimum_should_match values are used ([#1774](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1774)_)
Added the EmptySearch class ([#1780](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1780)_)
Added params option to the FacetedSearch object ([#1500](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1500)_)
Added support for passing a dictionary in the script option for a document update ([#1560](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1560)_)
Added keys() and items() methods to AttrDict class ([#1784](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1784)_)
Added a to_list() method to the AttrList class ([#1584](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1584)_)
Fixed various documentation issues and typos ([#1769](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1769), [#1615](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1615), [#1585](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1585), [#1318](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1318), [#1223](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1223)_)
Added a vector search example ([#1778](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1778)_)
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 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)
Updates the requirements on elasticsearch-dsl to permit the latest version.
Release notes
Sourced from elasticsearch-dsl's releases.
Changelog
Sourced from elasticsearch-dsl's changelog.
... (truncated)
Commits
ab70d6f
Release 8.13.18761533
Fixed example to use correct way to access search object (#1787) (#1816)c5df785
Added "adjacency_matrix" and "top_metrics" aggregations (#1788) (#1815)e1cfee3
explicit use of fixture decorator (#1783) (#1813)5f18da2
Add support for script as a dict in update (#1562) (#1812)9ba89eb
Switch to pytest-asyncio's strict mode for async tests (#1782) (#1811)ed58aee
Implement keys() and items() for AttrDict (#1784) (#1810)6c33976
Add AttrList.to_list() (#1584) (#1809)ecefb35
Allow params to be added to FacetedSearches (#1500) (#1808)6e595c0
knn as a query option (#1781) (#1807)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