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.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1afe053dd9c9b9a74deafcc61158f46a6080f96e10cfe20792079bfc21cd443a |
|
MD5 | db1ba96daab9d953bf3b3824494c3fef |
|
BLAKE2b-256 | 7401539f70dfa6a6e4b598a24f39ebeebb9aedc0e36106d972907b980540d7f1 |