Contents

elasticsearch-dsl 8.15.4

0

Python client for Elasticsearch

Python client for Elasticsearch

Stars: 3827, Watchers: 3827, Forks: 801, Open Issues: 48

The elastic/elasticsearch-dsl-py repo was created 10 years ago and the last code push was 6 days ago.
The project is very popular with an impressive 3827 github stars!

How to Install elasticsearch-dsl

You can install elasticsearch-dsl using pip

pip install elasticsearch-dsl

or add it to a project with poetry

poetry add elasticsearch-dsl

Package Details

Author
Elastic Client Library Maintainers
License
Apache-2.0
Homepage
https://github.com/elasticsearch/elasticsearch-dsl-py
PyPi:
https://pypi.org/project/elasticsearch-dsl/
GitHub Repo:
https://github.com/elasticsearch/elasticsearch-dsl-py

Classifiers

No  elasticsearch-dsl  pypi packages just yet.

Errors

A list of common elasticsearch-dsl errors.

Code Examples

Here are some elasticsearch-dsl code examples and snippets.

GitHub Issues

The elasticsearch-dsl package has 48 open issues on GitHub

  • Cannot save when the Date format is yyyy-MM-dd
  • Add support for script as a dict in update
  • ScoreFunction is not documented - Unknown query [function_score]
  • No way to specify script language in Document.update
  • no method to call es.update directly without a doc (wanted for scripted updates)
  • Fix DeprecationWarning's from elasticsearch-py.
  • Add support for adjacency matrix
  • Add support for the adjacency_matrix aggregation
  • Fixing small typo in search_dsl.rst
  • Unable to replicate post_filter query
  • [WIP] Pagination

See more issues on GitHub

Related Packages & Articles

censys 2.2.14

An easy-to-use and lightweight API wrapper for Censys APIs (censys.io).

algoliasearch 4.6.1

A fully-featured and blazing-fast Python API client to interact with Algolia.