Skip to content

stoney95/pypely

pypely Twitter

PyPI GitHub release PyPI download month PyPI download week Lint Code Base GitHub stars GitHub followers PRs Welcome codecov

From local functions to cloud deployed pipelines - build pipelines in a functional manner. This package simplifies and streamlines the development of pipelines. You can start locally and deploy the pipelines later using your favorite framework. Further benefits are:

  • You don't lock your pipelines into a framework. You can even convert your pypely code to the framework of your desire to develop your pipelines further in that framework.
  • The dependencies for each step are detected automatically. So, you don't need to manage the dependencies.
  • The compatability of steps is checked during buildtime. Errors are catch as early as possible.
  • You keep your pipelines easily testable.

Installation

pip install pypely

Usage

Use pypely to chain functions and structure your data processing code in a readable way.

use_pypely = pipeline(
    open_favourite_ide,
    create_new_conda_environment,
    activate_environment,
    install_pypely,
    have_fun_building_pipelines 
)

use_pypely() # -> 🥳

If you want to learn more check out the following links.

Links

Contributing

If you want to contribute:

  1. Woohoo! 🥳
  2. Please check out the contribution guide.
  3. See the issues to find a contribution possibility or create one to tell your plan and start a discussion.

Packages

No packages published

Contributors 2

  •  
  •