CMD + K

sf-hamilton

Community

The general purpose micro-orchestration framework for creating dataflows from python functions.

Installation

To install this package, run one of the following:

Conda
$conda install sfe1ed40::sf-hamilton

Usage Tracking

1.35.1
1 / 8 versions selected
Downloads (Last 6 months): 0

Description

Hamilton is a novel paradigm for specifying a flow of delayed execution in python. It works on python objects of any type and dataflows of any complexity. Core to the design of Hamilton is a clear mapping of function name to artifact, allowing you to quickly grok the relationship between the code you write and the data you produce. This paradigm makes modifications easy to build and track, ensures code is self-documenting, and makes it natural to unit test your data transformations. When connected together, these functions form a Directed Acyclic Graph (DAG), which the Hamilton framework can execute, optimize, and report on.

About

Summary

The general purpose micro-orchestration framework for creating dataflows from python functions.

Last Updated

Nov 24, 2023 at 15:52

License

BSD-3-Clause-Clear

Total Downloads

12.5K

Supported Platforms

linux-s390x
macOS-arm64
linux-aarch64
macOS-64
linux-64
win-64