intelowlproject / IntelOwl

IntelOwl: manage your Threat Intelligence at scale
https://intelowlproject.github.io
GNU Affero General Public License v3.0
3.19k stars 400 forks source link

Bump elasticsearch-dsl from 8.13.0 to 8.14.0 in /requirements #2370

Closed dependabot[bot] closed 3 weeks ago

dependabot[bot] commented 3 weeks ago

Bumps elasticsearch-dsl from 8.13.0 to 8.14.0.

Release notes

Sourced from elasticsearch-dsl's releases.

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:
  • Added params option to the FacetedSearch object (#1500)
  • Added support for passing a dictionary in the script option for a document update (#1560)
  • Added keys() and items() methods to AttrDict class (#1784)
  • Added a to_list() method to the AttrList class (#1584)
  • Fixed various documentation issues and typos (#1769, #1615, #1585, #1318, #1223)
  • Added a vector search example (#1778)
Changelog

Sourced from elasticsearch-dsl's changelog.

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>_)

8.13.1 (2024-04-30)

  • 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 several missing aggregations:
    • AdjacencyMatrix ([#1553](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1553)_)
    • CategorizeText ([#1588](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1588)_)
    • GeohexGrid ([#1590](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1590)_)
    • IPPrefix ([#1592](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1592)_)
    • RandomSampler ([#1594](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1594)_)
    • GeoLine ([#1628](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1628)_)
    • MatrixStats ([#1630](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1630)_)
    • TopMetrics ([#1706](https://github.com/elasticsearch/elasticsearch-dsl-py/issues/1706)_)
  • 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)_)

.. _#1770: elastic/elasticsearch-dsl-py#1770 .. _#1776: elastic/elasticsearch-dsl-py#1776 .. _#1777: elastic/elasticsearch-dsl-py#1777 .. _#1535: elastic/elasticsearch-dsl-py#1535 .. _#1633: elastic/elasticsearch-dsl-py#1633 .. _#1774: elastic/elasticsearch-dsl-py#1774 .. _#1780: elastic/elasticsearch-dsl-py#1780 .. _#1553: elastic/elasticsearch-dsl-py#1553 .. _#1588: elastic/elasticsearch-dsl-py#1588 .. _#1590: elastic/elasticsearch-dsl-py#1590

... (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 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)