``Data Pipelines CLI``: CLI for data platform ============================================== .. image:: https://img.shields.io/badge/python-3.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue.svg :target: https://github.com/getindata/data-pipelines-cli :alt: Python Version .. image:: https://badge.fury.io/py/data-pipelines-cli.svg :target: https://pypi.org/project/data-pipelines-cli/ :alt: PyPI Version .. image:: https://pepy.tech/badge/data-pipelines-cli :target: https://pepy.tech/project/data-pipelines-cli :alt: Downloads .. image:: https://api.codeclimate.com/v1/badges/e44ed9383a42b59984f6/maintainability :target: https://codeclimate.com/github/getindata/data-pipelines-cli/maintainability :alt: Maintainability .. image:: https://img.shields.io/badge/test%20coverage-95%25-brightgreen.svg :target: https://github.com/getindata/data-pipelines-cli :alt: Test Coverage Introduction ------------ **Data Pipelines CLI**, also called **DP tool**, is a command-line tool providing an easy way to build and manage data pipelines based on **dbt** in an environment with GIT, Airflow, DataHub, VSCode, etc. The tool can be used in any environment with access to shell and ``Python`` installed. **data-pipelines-cli**'s main task is to cover technical complexities and provides an abstraction over all components that take part in Data Pipelines creation and execution. Thanks to the integration with templating engine it allows Analytics Engineers to create and configure new projects. The tool also simplifies automation as it handles deployments and publications of created transformations. Community ------------ Although the tools were created by `GetInData `_ and used in their project it is open-sourced and everyone is welcome to use and contribute to making it better and more powerful. .. toctree:: :maxdepth: 1 :caption: Contents: installation setup_environment usage configuration integration cli api changelog