Skip to main content

Tools for handling ElasticSearch queries in various languages

Project description

Kaquel, pronounced /kækyɛl/, is a toolset for parsing and rendering query languages for ElasticSearch.

As described in Parsing queries, you can parse Kibana Query Language (KQL), Apache Lucene and ElasticSearch queries, and render them using the ElasticSearch Query DSL. For example, with KQL:

from kaquel.kql import parse_kql

query = parse_kql('identity: { first_name: "John" }')
print(query.render())

The project is present at the following locations:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kaquel-0.3.1.tar.gz (20.5 kB view details)

Uploaded Source

Built Distribution

kaquel-0.3.1-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

Details for the file kaquel-0.3.1.tar.gz.

File metadata

  • Download URL: kaquel-0.3.1.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.9.20 Linux/5.15.154+

File hashes

Hashes for kaquel-0.3.1.tar.gz
Algorithm Hash digest
SHA256 0120b8cc528f9fede7da83c71ef0d0d63e67d939b59c7bf6b37f29a2a0403ea7
MD5 bd29b15c3c57e236e949388bd9271187
BLAKE2b-256 44ba3a26dc757290e0b9ed0b90761f3443eaf0607fd5d8d4a301a6a83bd68021

See more details on using hashes here.

File details

Details for the file kaquel-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: kaquel-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 25.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.9.20 Linux/5.15.154+

File hashes

Hashes for kaquel-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b341e271056bea0ee4964a4fe40acca17531f5b223128a218f07629e4aa5cd8d
MD5 f807993c392a92a054282a0450c6aa5e
BLAKE2b-256 542ff96a4dcd0bba858479da8890bed3434b12e60b257e2cf9c9b85a135a01a3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page