cliboa


Namecliboa JSON
Version 2.7.1b0 PyPI version JSON
download
home_pageNone
Summaryapplication framework for ETL(ELT) processing
upload_time2025-10-10 02:43:59
maintainerNone
docs_urlNone
authorBrainPad
requires_python<4.0,>=3.10
licenseNone
keywords etl elt data pipeline workflow automation framework
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            [![PyPI](https://img.shields.io/pypi/v/cliboa?style=flat-square)](https://pypi.org/project/cliboa)
[![PyPI - Implementation](https://img.shields.io/pypi/implementation/cliboa?style=flat-square)](https://pypi.org/project/cliboa)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/cliboa?style=flat-square)](https://pypi.org/project/cliboa)
[![GitHub Actions](https://github.com/BrainPad/cliboa/actions/workflows/test.yaml/badge.svg)](https://github.com/BrainPad/cliboa/actions/workflows/test.yaml)
[![Code Style:
black](https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square)](https://github.com/psf/black)
[![Contributions Welcome](https://img.shields.io/static/v1.svg?label=Contributions&message=Welcome&color=0059b3&style=flat-square)](https://github.com/BrainPad/cliboa/blob/master/CONTRIBUTING.md)
[![Repo Size](https://img.shields.io/github/repo-size/BrainPad/cliboa)](https://github.com/BrainPad/cliboa)
[![Gitter](https://badges.gitter.im/cliboa/users.svg)](https://gitter.im/cliboa/users?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)


# Table of Contents
* [Introduction](#introduction)
  * [What is cliboa](#what-is-cliboa)
  * [Features](#features)
* [Documentation](#documentation)

# Introduction
## What is cliboa
cliboa is an application framework which can implement ETL(ELT) pipeline. It eases the implementation of ETL(ELT) pipeline. In this case, ETL(ELT) pipeline means the processings like fetch, transform and transfer of data between various databases, storages, and other services.
![](/img/cliboa_brief.png)

## Features
- Python based framework.
- ETL(ELT) processing is executable by YAML based configuration.
- Additional modules for ETL(ELT) pipeline can be implemented by only a few steps if default modules not enough.

# Documentation

* [QuickStart](/docs/quick_start.md)
* [MANUAL](/docs/manual.md)
  * [YAML Configuration](/docs/yaml_configuration.md)
  * [Default ETL Modules](/docs/default_etl_modules.md)
* [How to Contribute](/CONTRIBUTING.md)
  * [Coding Style Guide](/docs/developers/coding_style_guide.md)
  * [Layered Architecture](/docs/developers/layered_architecture.md)
  * [How to Implement Additional ETL Modules](/docs/additional_etl_modules.md)
    * [Step Class Extention](/docs/developers/step_class_extention.md)


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "cliboa",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": "etl, elt, data pipeline, workflow, automation, framework",
    "author": "BrainPad",
    "author_email": "cliboa@brainpad.co.jp",
    "download_url": "https://files.pythonhosted.org/packages/7a/d4/1cf73d6d3acb52f96485a00ba856fad0ef66caadbb3f3222705b1c2542c6/cliboa-2.7.1b0.tar.gz",
    "platform": null,
    "description": "[![PyPI](https://img.shields.io/pypi/v/cliboa?style=flat-square)](https://pypi.org/project/cliboa)\n[![PyPI - Implementation](https://img.shields.io/pypi/implementation/cliboa?style=flat-square)](https://pypi.org/project/cliboa)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/cliboa?style=flat-square)](https://pypi.org/project/cliboa)\n[![GitHub Actions](https://github.com/BrainPad/cliboa/actions/workflows/test.yaml/badge.svg)](https://github.com/BrainPad/cliboa/actions/workflows/test.yaml)\n[![Code Style:\nblack](https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square)](https://github.com/psf/black)\n[![Contributions Welcome](https://img.shields.io/static/v1.svg?label=Contributions&message=Welcome&color=0059b3&style=flat-square)](https://github.com/BrainPad/cliboa/blob/master/CONTRIBUTING.md)\n[![Repo Size](https://img.shields.io/github/repo-size/BrainPad/cliboa)](https://github.com/BrainPad/cliboa)\n[![Gitter](https://badges.gitter.im/cliboa/users.svg)](https://gitter.im/cliboa/users?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)\n\n\n# Table of Contents\n* [Introduction](#introduction)\n  * [What is cliboa](#what-is-cliboa)\n  * [Features](#features)\n* [Documentation](#documentation)\n\n# Introduction\n## What is cliboa\ncliboa is an application framework which can implement ETL(ELT) pipeline. It eases the implementation of ETL(ELT) pipeline. In this case, ETL(ELT) pipeline means the processings like fetch, transform and transfer of data between various databases, storages, and other services.\n![](/img/cliboa_brief.png)\n\n## Features\n- Python based framework.\n- ETL(ELT) processing is executable by YAML based configuration.\n- Additional modules for ETL(ELT) pipeline can be implemented by only a few steps if default modules not enough.\n\n# Documentation\n\n* [QuickStart](/docs/quick_start.md)\n* [MANUAL](/docs/manual.md)\n  * [YAML Configuration](/docs/yaml_configuration.md)\n  * [Default ETL Modules](/docs/default_etl_modules.md)\n* [How to Contribute](/CONTRIBUTING.md)\n  * [Coding Style Guide](/docs/developers/coding_style_guide.md)\n  * [Layered Architecture](/docs/developers/layered_architecture.md)\n  * [How to Implement Additional ETL Modules](/docs/additional_etl_modules.md)\n    * [Step Class Extention](/docs/developers/step_class_extention.md)\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "application framework for ETL(ELT) processing",
    "version": "2.7.1b0",
    "project_urls": {
        "ChangeLog": "https://github.com/BrainPad/cliboa/releases",
        "Documentation": "https://github.com/BrainPad/cliboa/wiki",
        "Homepage": "https://github.com/BrainPad/cliboa",
        "Issues": "https://github.com/BrainPad/cliboa/issues",
        "Repository": "https://github.com/BrainPad/cliboa"
    },
    "split_keywords": [
        "etl",
        " elt",
        " data pipeline",
        " workflow",
        " automation",
        " framework"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d91447940831c88948efbc2cde0cde05cdaeeb840bb6da75347ed1bed5c63c17",
                "md5": "bb6782a200e4df56af5f532c746f9364",
                "sha256": "f9b258f18dc86f1c1f0948bf9c9cd89eb02b92c687ff4aa9d8e7f695e4c53a54"
            },
            "downloads": -1,
            "filename": "cliboa-2.7.1b0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bb6782a200e4df56af5f532c746f9364",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 110778,
            "upload_time": "2025-10-10T02:43:58",
            "upload_time_iso_8601": "2025-10-10T02:43:58.467895Z",
            "url": "https://files.pythonhosted.org/packages/d9/14/47940831c88948efbc2cde0cde05cdaeeb840bb6da75347ed1bed5c63c17/cliboa-2.7.1b0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7ad41cf73d6d3acb52f96485a00ba856fad0ef66caadbb3f3222705b1c2542c6",
                "md5": "64cf05652fcbebd0228a8f7d0f1c566a",
                "sha256": "35bcafd5ee8f1ec57f072d6976e5d90e8c51c3d08954596c4be2cc8ee4edb1a3"
            },
            "downloads": -1,
            "filename": "cliboa-2.7.1b0.tar.gz",
            "has_sig": false,
            "md5_digest": "64cf05652fcbebd0228a8f7d0f1c566a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 59797,
            "upload_time": "2025-10-10T02:43:59",
            "upload_time_iso_8601": "2025-10-10T02:43:59.897792Z",
            "url": "https://files.pythonhosted.org/packages/7a/d4/1cf73d6d3acb52f96485a00ba856fad0ef66caadbb3f3222705b1c2542c6/cliboa-2.7.1b0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-10 02:43:59",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "BrainPad",
    "github_project": "cliboa",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "cliboa"
}
        
Elapsed time: 1.01858s