Skip to main content

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

  1. Install poetry

    pip3 install poetry
    
  2. Install dependencies

    poetry install
    

How to contribute

  1. Create new feature branch.

    git checkout -b <branch_name>
    
  2. Add your changes.

    git add <file>
    
  3. 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
    
  4. Commit your changes. We do not enforce commit message structure, but you should follow these best practices.

    git commit
    
  5. Push your branch to remote repository.

    git push -u origin <branch_name>
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

frinx_python_sdk-2.4.1.tar.gz (31.9 kB view details)

Uploaded Source

Built Distribution

frinx_python_sdk-2.4.1-py3-none-any.whl (45.6 kB view details)

Uploaded Python 3

File details

Details for the file frinx_python_sdk-2.4.1.tar.gz.

File metadata

  • Download URL: frinx_python_sdk-2.4.1.tar.gz
  • Upload date:
  • Size: 31.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.15 Linux/6.5.0-1025-azure

File hashes

Hashes for frinx_python_sdk-2.4.1.tar.gz
Algorithm Hash digest
SHA256 6538cd3ab8f86a2e45f8d74c1011bf4a7b8bf12a472a8a8632a475f1ee60aae9
MD5 dfef79a06e99d3746e968718ebdde08b
BLAKE2b-256 d4ebea499d053e49534fced8a176ae24da005c264f5b0824a1ae13f6a3dfc47f

See more details on using hashes here.

File details

Details for the file frinx_python_sdk-2.4.1-py3-none-any.whl.

File metadata

  • Download URL: frinx_python_sdk-2.4.1-py3-none-any.whl
  • Upload date:
  • Size: 45.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.15 Linux/6.5.0-1025-azure

File hashes

Hashes for frinx_python_sdk-2.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 06855adac7fd520e6abc01045dea23b882527d82c2258fdfc8556782839bb258
MD5 9b700fa658091493c9b1cce8e4526da7
BLAKE2b-256 d522d7de3047f7023241c7fe80e6ed8e8a653f2ee2f3f9f286ebfc1cafd63241

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page