A cli tool for orchestrating model workflows
Project description
# Introduction [](https://dev.azure.com/org-ehs/orca/_build/latest?definitionId=18&branchName=master)
Orca is a workflow management solution similar in nature to [Airflow]() and [Luigi](), but specifically for microservices and is built with data streaming in mind. It attempts to provide a sensible way to define a workflow in yaml.
Read the full docs [here](https://koduisgreat.github.io/orca/) # Contributing Review the following for contributing to this repository.
## Prerequisites 1. pipenv: ` pip install pipenv`
## Quickstart
clone the repo ‘git clone https://github.com/KoduIsGreat/orca.git’
install python dependencies pipenv install
## Development Setup `bash pipenv run flake8 --install-hook git ` or if you have flake8 installed `bash flake8 --install-hook git `
Set the linter to strict in git config `bash git config --bool flake8.strict true `
Run tests `bash pipenv run pytest tests `
build package `bash python setup.py install python setup.py sdist `
install package locally `bash pip install dist/orca-<version>.tar.gz `
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file amanzi.orca-0.5.3.tar.gz
.
File metadata
- Download URL: amanzi.orca-0.5.3.tar.gz
- Upload date:
- Size: 15.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
17e7215d5bca467b31583257d4c3c90221008090ee61c020a07ef077a9245bf8
|
|
MD5 |
896e1b84653136671d738e89f8202440
|
|
BLAKE2b-256 |
a8a1b1473ca27771dba740c2640d7c41e3adfedbf24bef58658415f549ba080e
|
File details
Details for the file amanzi.orca-0.5.3-py3-none-any.whl
.
File metadata
- Download URL: amanzi.orca-0.5.3-py3-none-any.whl
- Upload date:
- Size: 32.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
693d53008c525545d00bfaa6753ee0180e39ff130fe13083036299a3df8becaa
|
|
MD5 |
1652ed11b50a71b47d86a320ae8b529e
|
|
BLAKE2b-256 |
399017b5b893948382b160fca54aec400124e1dc3a0c8af56215c56a9f663026
|