estceque


Nameestceque JSON
Version 0.1 PyPI version JSON
download
home_pagehttps://estceque.touhey.pro/
SummaryElasticsearch ingest pipeline validation
upload_time2025-01-25 19:12:32
maintainerNone
docs_urlNone
authorThomas Touhey
requires_python<4.0,>=3.9
licenseNone
keywords elasticsearch es_query es-query ingest
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ``estceque`` -- Elasticsearch ingest pipeline validation
========================================================

``estceque`` (*ElasticSearch Transform Conversion (and) Encapsulation QUEry*)
is a Python module for parsing and rendering Elasticsearch ingest pipelines.

As described in `Validating ingest pipelines`_, you can validate Elasticsearch
ingest pipelines using ``estceque`` with the following snippet:

.. code-block:: python

    from estceque import validate_ingest_pipeline_processors

    raw_pipeline = {
        "name": "hello",
        "processors": [
            {"json": {"field": "message"}},
        ],
    }

    print(validate_ingest_pipeline_processors(raw_pipeline))

The project is present at the following locations:

* `Official website and documentation at estceque.touhey.pro <Website_>`_;
* `estceque repository on Gitlab <Gitlab repository_>`_;
* `estceque project on PyPI <PyPI project_>`_.

.. _Validating ingest pipelines:
    https://estceque.touhey.pro/developer-guides/
    validating-ingest-pipelines.html
.. _Website: https://estceque.touhey.pro/
.. _Gitlab repository: https://gitlab.com/kaquel/estceque
.. _PyPI project: https://pypi.org/project/estceque/

            

Raw data

            {
    "_id": null,
    "home_page": "https://estceque.touhey.pro/",
    "name": "estceque",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "elasticsearch, es_query, es-query, ingest",
    "author": "Thomas Touhey",
    "author_email": "thomas@touhey.fr",
    "download_url": "https://files.pythonhosted.org/packages/b2/13/d5cfd02886815e97eb07a97fa5cfc67fa65ae1ea7086c7c3917a446f36f7/estceque-0.1.tar.gz",
    "platform": null,
    "description": "``estceque`` -- Elasticsearch ingest pipeline validation\n========================================================\n\n``estceque`` (*ElasticSearch Transform Conversion (and) Encapsulation QUEry*)\nis a Python module for parsing and rendering Elasticsearch ingest pipelines.\n\nAs described in `Validating ingest pipelines`_, you can validate Elasticsearch\ningest pipelines using ``estceque`` with the following snippet:\n\n.. code-block:: python\n\n    from estceque import validate_ingest_pipeline_processors\n\n    raw_pipeline = {\n        \"name\": \"hello\",\n        \"processors\": [\n            {\"json\": {\"field\": \"message\"}},\n        ],\n    }\n\n    print(validate_ingest_pipeline_processors(raw_pipeline))\n\nThe project is present at the following locations:\n\n* `Official website and documentation at estceque.touhey.pro <Website_>`_;\n* `estceque repository on Gitlab <Gitlab repository_>`_;\n* `estceque project on PyPI <PyPI project_>`_.\n\n.. _Validating ingest pipelines:\n    https://estceque.touhey.pro/developer-guides/\n    validating-ingest-pipelines.html\n.. _Website: https://estceque.touhey.pro/\n.. _Gitlab repository: https://gitlab.com/kaquel/estceque\n.. _PyPI project: https://pypi.org/project/estceque/\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Elasticsearch ingest pipeline validation",
    "version": "0.1",
    "project_urls": {
        "Homepage": "https://estceque.touhey.pro/",
        "Repository": "https://gitlab.com/kaquel/estceque"
    },
    "split_keywords": [
        "elasticsearch",
        " es_query",
        " es-query",
        " ingest"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d126037e2a8ac63374349b675703a8da2e8e2dc4400116f095b33469b4ac449e",
                "md5": "973c6e8fbbda52bc7095c19ab103267d",
                "sha256": "b56785a3fcf0f93b57a202c80ec00b4bbb41afc9a45b65791a08ff0af6345298"
            },
            "downloads": -1,
            "filename": "estceque-0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "973c6e8fbbda52bc7095c19ab103267d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 13483,
            "upload_time": "2025-01-25T19:12:30",
            "upload_time_iso_8601": "2025-01-25T19:12:30.696329Z",
            "url": "https://files.pythonhosted.org/packages/d1/26/037e2a8ac63374349b675703a8da2e8e2dc4400116f095b33469b4ac449e/estceque-0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b213d5cfd02886815e97eb07a97fa5cfc67fa65ae1ea7086c7c3917a446f36f7",
                "md5": "b16acbad063fa80f3aada613bbfb18c9",
                "sha256": "921d2a65be2c7918dd58296d772e654336346013c1f6785a3554a9e918fad509"
            },
            "downloads": -1,
            "filename": "estceque-0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "b16acbad063fa80f3aada613bbfb18c9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 11320,
            "upload_time": "2025-01-25T19:12:32",
            "upload_time_iso_8601": "2025-01-25T19:12:32.001008Z",
            "url": "https://files.pythonhosted.org/packages/b2/13/d5cfd02886815e97eb07a97fa5cfc67fa65ae1ea7086c7c3917a446f36f7/estceque-0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-25 19:12:32",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "kaquel",
    "gitlab_project": "estceque",
    "lcname": "estceque"
}
        
Elapsed time: 0.41308s