vtlengine


Namevtlengine JSON
Version 1.2.1 PyPI version JSON
download
home_pagehttps://github.com/Meaningful-Data/vtlengine
SummaryRun and Validate VTL Scripts
upload_time2025-08-11 07:12:26
maintainerFrancisco Javier Hernandez del CaƱo
docs_urlNone
authorMeaningfulData
requires_python>=3.9
licenseAGPL-3.0
keywords vtl sdmx vtlengine validation and transformation language
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            # VTL Engine

|              |                                                                                                                                                                                |
|--------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Testing      | [![Testing](https://github.com/Meaningful-Data/vtlengine/actions/workflows/testing.yml/badge.svg)](https://github.com/Meaningful-Data/vtlengine/actions/workflows/testing.yml) |
| Package      | [![PyPI Latest Release](https://img.shields.io/pypi/v/vtlengine.svg)](https://pypi.org/project/vtlengine/)                                                                     |
| License      | [![License - AGPL 3.0](https://img.shields.io/pypi/l/vtlengine.svg)](https://github.com/Meaningful-Data/vtlengine/blob/main/LICENSE.md)                                        |
| Mentioned in | [![Mentioned in Awesome Official Statistics ](https://awesome.re/mentioned-badge.svg)](https://github.com/SNStatComp/awesome-official-statistics-software)                                               |

## Introduction

The VTL Engine is a Python library that allows you to validate, format and execute VTL scripts.

It is a Python-based library around
the [VTL Language 2.1](https://sdmx-twg.github.io/vtl/2.1/html/index.html).

## Useful Links

- [MeaningfulData: who we are](https://www.meaningfuldata.eu)
- [Documentation](https://docs.vtlengine.meaningfuldata.eu)
- [Source Code](https://github.com/Meaningful-Data/vtlengine)
- [Bug Tracker](https://github.com/Meaningful-Data/vtlengine/issues?q=is%3Aopen+is%3Aissue+label%3Abug)
- [New features Tracker](https://github.com/Meaningful-Data/vtlengine/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement)

## Installation

### Requirements

The VTL Engine requires Python 3.9 or higher.

### Install with pip

To install the VTL Engine on any Operating System, you can use pip:

```bash

pip install vtlengine

```

*Note: it is recommended to install the VTL Engine in a virtual environment.*

### S3 extra

If you want to use the S3 functionality, you can install the VTL Engine with the `s3` extra:

```bash
pip install vtlengine[s3]
```

## Documentation

The documentation for the VTL Engine is available
at [docs.vtlengine.meaningfuldata.eu](https://docs.vtlengine.meaningfuldata.eu).
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Meaningful-Data/vtlengine",
    "name": "vtlengine",
    "maintainer": "Francisco Javier Hernandez del Ca\u00f1o",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "javier.hernandez@meaningfuldata.eu",
    "keywords": "vtl, sdmx, vtlengine, Validation and Transformation Language",
    "author": "MeaningfulData",
    "author_email": "info@meaningfuldata.eu",
    "download_url": "https://files.pythonhosted.org/packages/c2/01/04f17a1fb94cf4e810baa2ee74aae45baecea6b7e9fe1eb71f9b47b3dcb3/vtlengine-1.2.1.tar.gz",
    "platform": null,
    "description": "# VTL Engine\n\n|              |                                                                                                                                                                                |\n|--------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Testing      | [![Testing](https://github.com/Meaningful-Data/vtlengine/actions/workflows/testing.yml/badge.svg)](https://github.com/Meaningful-Data/vtlengine/actions/workflows/testing.yml) |\n| Package      | [![PyPI Latest Release](https://img.shields.io/pypi/v/vtlengine.svg)](https://pypi.org/project/vtlengine/)                                                                     |\n| License      | [![License - AGPL 3.0](https://img.shields.io/pypi/l/vtlengine.svg)](https://github.com/Meaningful-Data/vtlengine/blob/main/LICENSE.md)                                        |\n| Mentioned in | [![Mentioned in Awesome Official Statistics ](https://awesome.re/mentioned-badge.svg)](https://github.com/SNStatComp/awesome-official-statistics-software)                                               |\n\n## Introduction\n\nThe VTL Engine is a Python library that allows you to validate, format and execute VTL scripts.\n\nIt is a Python-based library around\nthe [VTL Language 2.1](https://sdmx-twg.github.io/vtl/2.1/html/index.html).\n\n## Useful Links\n\n- [MeaningfulData: who we are](https://www.meaningfuldata.eu)\n- [Documentation](https://docs.vtlengine.meaningfuldata.eu)\n- [Source Code](https://github.com/Meaningful-Data/vtlengine)\n- [Bug Tracker](https://github.com/Meaningful-Data/vtlengine/issues?q=is%3Aopen+is%3Aissue+label%3Abug)\n- [New features Tracker](https://github.com/Meaningful-Data/vtlengine/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement)\n\n## Installation\n\n### Requirements\n\nThe VTL Engine requires Python 3.9 or higher.\n\n### Install with pip\n\nTo install the VTL Engine on any Operating System, you can use pip:\n\n```bash\n\npip install vtlengine\n\n```\n\n*Note: it is recommended to install the VTL Engine in a virtual environment.*\n\n### S3 extra\n\nIf you want to use the S3 functionality, you can install the VTL Engine with the `s3` extra:\n\n```bash\npip install vtlengine[s3]\n```\n\n## Documentation\n\nThe documentation for the VTL Engine is available\nat [docs.vtlengine.meaningfuldata.eu](https://docs.vtlengine.meaningfuldata.eu).",
    "bugtrack_url": null,
    "license": "AGPL-3.0",
    "summary": "Run and Validate VTL Scripts",
    "version": "1.2.1",
    "project_urls": {
        "Authors": "https://github.com/Meaningful-Data/vtlengine/graphs/contributors",
        "Documentation": "https://docs.vtlengine.meaningfuldata.eu",
        "Homepage": "https://github.com/Meaningful-Data/vtlengine",
        "IssueTracker": "https://github.com/Meaningful-Data/vtlengine/issues",
        "MeaningfulData": "https://www.meaningfuldata.eu/",
        "Repository": "https://github.com/Meaningful-Data/vtlengine"
    },
    "split_keywords": [
        "vtl",
        " sdmx",
        " vtlengine",
        " validation and transformation language"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0cf40cfce3c41b98f9640e568a18472f8a5e611a500563ad3f268be34dd62d97",
                "md5": "aad4d05547be20d680c4e51e36fdad9d",
                "sha256": "43b53c995c100f9ce7d7c84efb9d8235f1c3df727264b7a986564ac5118e0cbc"
            },
            "downloads": -1,
            "filename": "vtlengine-1.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "aad4d05547be20d680c4e51e36fdad9d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 260688,
            "upload_time": "2025-08-11T07:12:24",
            "upload_time_iso_8601": "2025-08-11T07:12:24.774906Z",
            "url": "https://files.pythonhosted.org/packages/0c/f4/0cfce3c41b98f9640e568a18472f8a5e611a500563ad3f268be34dd62d97/vtlengine-1.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c20104f17a1fb94cf4e810baa2ee74aae45baecea6b7e9fe1eb71f9b47b3dcb3",
                "md5": "73319fd9bfaa38c81375644faf952785",
                "sha256": "a751aa6eb7142e471253557bbb0b6a5486094de2a6cd5fbfa9153519fe681f6b"
            },
            "downloads": -1,
            "filename": "vtlengine-1.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "73319fd9bfaa38c81375644faf952785",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 229955,
            "upload_time": "2025-08-11T07:12:26",
            "upload_time_iso_8601": "2025-08-11T07:12:26.168272Z",
            "url": "https://files.pythonhosted.org/packages/c2/01/04f17a1fb94cf4e810baa2ee74aae45baecea6b7e9fe1eb71f9b47b3dcb3/vtlengine-1.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-11 07:12:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Meaningful-Data",
    "github_project": "vtlengine",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "vtlengine"
}
        
Elapsed time: 9.56965s