Python SDK for Frinx Machine Workflow Manager
Project description
Frinx Python SDK
This package contains implementation of Workflow Manager client, building blocks for task and workflow definitions and ready-to-use implementations of tasks and workflows, which cover basic use cases of FRINX MACHINE components.
Environment set up
-
Install poetry
pip3 install poetry
-
Install dependencies
poetry install
How to contribute
-
Create new feature branch.
git checkout -b <branch_name>
-
Add your changes.
git add <file>
-
OPTIONAL - Run pre-commit. Pre-commit triggers linting and static type checker hooks. These checks are also triggered by GitHub actions when a PR is created or updated. All errors and warnings raised by linters and type checkers must be fixed before the PR can be merged.
poetry shell pre-commit
-
Commit your changes. We do not enforce commit message structure, but you should follow these best practices.
git commit
-
Push your branch to remote repository.
git push -u origin <branch_name>
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
Hashes for frinx_python_sdk-2.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49c3eb1098f111eb414331bd9349338bb78aeda8e9177373e5dcbef4e266f6e4 |
|
MD5 | b8e84c9d1c7b31f44f8199dd6279bac8 |
|
BLAKE2b-256 | 773a400997a932c857eb743302173e758d7ae8b9819b50f534ccc266ae38d5a6 |