SDK library for Humatron developers
Project description
Humatron Python SDK Library
Content
This project provides a Python SDK library designed for Humatron developers. The library includes:
- Worker developers section
- REST channel client developers section
Worker developers section
- Request and Response Classes: Python classes for handling API interactions efficiently.
- Abstract Helper Classes: Simplify asynchronous logic processing.
- REST Utility Methods: Offer helpful functions for working with REST APIs.
REST channel client developers section
- REST channel client synchronous and asynchronous implementations.
Installation
pip install humatron-python-sdk
Depends on API section usage following libraries must be installed:
Worker developers section
locked-dict
, version >=2023.10.22
, mandatory.pip install locked-dict
.
flask
, version >=3.0.3
, optional.pip install flask
.
REST client developers section
requests
, version >=2.32.3
, mandatory.pip install requests
.
Usage
- Examples: Visit the examples section on the Humatron website for practical use cases and demonstrations.
- Test Sections: Review the test sections in the documentation to understand how to implement and use the library's features.
Library Release
rm -rf dist/*
pip list --format=freeze > requirements.txt
python setup.py sdist bdist_wheel
twine upload --repository testpypi dist/*
ortwine upload --repository pypi dist/*
Documentation generation
-
./make-doc.sh <version>
Example:
./make-doc.sh 1.2.0
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
humatron_python_sdk-1.3.6.tar.gz
(23.3 kB
view details)
Built Distribution
File details
Details for the file humatron_python_sdk-1.3.6.tar.gz
.
File metadata
- Download URL: humatron_python_sdk-1.3.6.tar.gz
- Upload date:
- Size: 23.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64010b77a7553b1545235c3ef8d5b1ee254b03c0ac05ac3e2468075b59b466c7 |
|
MD5 | e6dab3d5a213fb50725c5fe8a18aa0ca |
|
BLAKE2b-256 | 32c382bd791722c380635e62a7eb87039107be27f4141ae4a23c7811754907a5 |
File details
Details for the file humatron_python_sdk-1.3.6-py3-none-any.whl
.
File metadata
- Download URL: humatron_python_sdk-1.3.6-py3-none-any.whl
- Upload date:
- Size: 27.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 782b8b39ec66311f2d53f2d69b6d60024e9e966a4c2860d3a6daaa2640eb6fcc |
|
MD5 | a615f1dbeaa3c145e34b65ed4f4f103b |
|
BLAKE2b-256 | 3338cf8f7bcf1d6bd1b7f90103694eb5b8e51bb96e5455f583afdac0aa176423 |