neopipe


Nameneopipe JSON
Version 0.0.6 PyPI version JSON
download
home_pageNone
SummaryA Python library for seamless function orchestration, Designed to streamline workflow management in microservices and AI-powered applications
upload_time2024-06-25 23:16:01
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords function orchestration pipeline
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
  <img src="media/logo.png" alt="neopipe Logo" width="100" height="100">
</p>

---

# neopipe

A Python library for seamless function orchestration, inspired by Rust and scikit-learn pipelines. Designed to streamline workflow management in microservices and AI-powered applications.

## Key Features:
- Pythonic implementation
- Efficient function pipelining
- Inspired by Rust's approach to data flow
- Tailored for microservices architecture
- Simplify orchestration of small API driven function (OpenAI, Claudi, other 3rd party API)


## Installation

```bash
$ pip install neopipe
```

## Usage
- [API Documentation](https://mrdatapsycho.github.io/neopipe/)

## Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

## License

`neopipe` was created by MrDataPsycho. It is licensed under the terms of the MIT license.

## Credits

`neopipe` was initially built using [`cookiecutter`](https://cookiecutter.readthedocs.io/en/latest/). But later found some draw back and later adjusted to use Hatch as backend wtith [`Hatch`](https://hatch.pypa.io/1.8/intro/) tool set, which also remove third party python dependency manager from the project.

Modifications include:
- Hatchling build system
- MkDocs for documentation (TODO)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "neopipe",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "function, orchestration, pipeline",
    "author": null,
    "author_email": "MrDataPsycho <mr.data.psycho@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/5f/48/149fb37ae1dd289e03a3ce01f4a1b87d04ae7ac7299813963de8c1e2603c/neopipe-0.0.6.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n  <img src=\"media/logo.png\" alt=\"neopipe Logo\" width=\"100\" height=\"100\">\n</p>\n\n---\n\n# neopipe\n\nA Python library for seamless function orchestration, inspired by Rust and scikit-learn pipelines. Designed to streamline workflow management in microservices and AI-powered applications.\n\n## Key Features:\n- Pythonic implementation\n- Efficient function pipelining\n- Inspired by Rust's approach to data flow\n- Tailored for microservices architecture\n- Simplify orchestration of small API driven function (OpenAI, Claudi, other 3rd party API)\n\n\n## Installation\n\n```bash\n$ pip install neopipe\n```\n\n## Usage\n- [API Documentation](https://mrdatapsycho.github.io/neopipe/)\n\n## Contributing\n\nInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.\n\n## License\n\n`neopipe` was created by MrDataPsycho. It is licensed under the terms of the MIT license.\n\n## Credits\n\n`neopipe` was initially built using [`cookiecutter`](https://cookiecutter.readthedocs.io/en/latest/). But later found some draw back and later adjusted to use Hatch as backend wtith [`Hatch`](https://hatch.pypa.io/1.8/intro/) tool set, which also remove third party python dependency manager from the project.\n\nModifications include:\n- Hatchling build system\n- MkDocs for documentation (TODO)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A Python library for seamless function orchestration, Designed to streamline workflow management in microservices and AI-powered applications",
    "version": "0.0.6",
    "project_urls": {
        "Documentation": "https://mrdatapsycho.github.io/neopipe",
        "Issues": "https://github.com/MrDataPsycho/neopipe/issues",
        "Source": "https://github.com/MrDataPsycho/neopipe"
    },
    "split_keywords": [
        "function",
        " orchestration",
        " pipeline"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6b46876bd7acb388c7e1aae6ea8b599c8514c3084b95e8a4e13aae3b9337481f",
                "md5": "4aca629590f1e045cd7848b23a567fc3",
                "sha256": "e2a73e551231b9e81e814cf2e158205710664fc280748c6631e3f595ff127e04"
            },
            "downloads": -1,
            "filename": "neopipe-0.0.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4aca629590f1e045cd7848b23a567fc3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 6652,
            "upload_time": "2024-06-25T23:15:59",
            "upload_time_iso_8601": "2024-06-25T23:15:59.681967Z",
            "url": "https://files.pythonhosted.org/packages/6b/46/876bd7acb388c7e1aae6ea8b599c8514c3084b95e8a4e13aae3b9337481f/neopipe-0.0.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5f48149fb37ae1dd289e03a3ce01f4a1b87d04ae7ac7299813963de8c1e2603c",
                "md5": "262a84d083df52c05273a51cd34770f5",
                "sha256": "f352c234ec20bde66bb26c6cec71249cdbbed9e3ccc344bf8ef425b6d98579d0"
            },
            "downloads": -1,
            "filename": "neopipe-0.0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "262a84d083df52c05273a51cd34770f5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 44035,
            "upload_time": "2024-06-25T23:16:01",
            "upload_time_iso_8601": "2024-06-25T23:16:01.281599Z",
            "url": "https://files.pythonhosted.org/packages/5f/48/149fb37ae1dd289e03a3ce01f4a1b87d04ae7ac7299813963de8c1e2603c/neopipe-0.0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-25 23:16:01",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "MrDataPsycho",
    "github_project": "neopipe",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "neopipe"
}
        
Elapsed time: 0.30854s