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.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ebd35499e081bf0e741dab890e6b83aad1319b855fc206fc971811a457d74f4 |
|
MD5 | 4bfee80881c5c6e71335f9d0f8ec6f8e |
|
BLAKE2b-256 | 17a36fbc3237329e2c5c7d2b44db429584e80f4c26abbfba7095a1404d980168 |