Skip to main content

SDK library for Humatron developers

Project description

 в–€в–€в•—  в–€в–€в•—в–€в–€в•—   в–€в–€в•—в–€в–€в–€в•—   в–€в–€в–€в•— в–€в–€в–€в–€в–€в•— в–€в–€в–€в–€в–€в–€в–€в–€в•—в–€в–€в–€в–€в–€в–€в•—  в–€в–€в–€в–€в–€в–€в•— в–€в–€в–€в•—   в–€в–€в•—
 в–€в–€в•‘  в–€в–€в•‘в–€в–€в•‘   в–€в–€в•‘в–€в–€в–€в–€в•— в–€в–€в–€в–€в•‘в–€в–€в•”в•ђв•ђв–€в–€в•—в•љв•ђв•ђв–€в–€в•”в•ђв•ђв•ќв–€в–€в•”в•ђв•ђв–€в–€в•—в–€в–€в•”в•ђв•ђв•ђв–€в–€в•—в–€в–€в–€в–€в•—  в–€в–€в•‘
 в–€в–€в–€в–€в–€в–€в–€в•‘в–€в–€в•‘   в–€в–€в•‘в–€в–€в•”в–€в–€в–€в–€в•”в–€в–€в•‘в–€в–€в–€в–€в–€в–€в–€в•‘   в–€в–€в•‘   в–€в–€в–€в–€в–€в–€в•”в•ќв–€в–€в•‘   в–€в–€в•‘в–€в–€в•”в–€в–€в•— в–€в–€в•‘
 в–€в–€в•”в•ђв•ђв–€в–€в•‘в–€в–€в•‘   в–€в–€в•‘в–€в–€в•‘в•љв–€в–€в•”в•ќв–€в–€в•‘в–€в–€в•”в•ђв•ђв–€в–€в•‘   в–€в–€в•‘   в–€в–€в•”в•ђв•ђв–€в–€в•—в–€в–€в•‘   в–€в–€в•‘в–€в–€в•‘в•љв–€в–€в•—в–€в–€в•‘
 в–€в–€в•‘  в–€в–€в•‘в•љв–€в–€в–€в–€в–€в–€в•”в•ќв–€в–€в•‘ в•љв•ђв•ќ в–€в–€в•‘в–€в–€в•‘  в–€в–€в•‘   в–€в–€в•‘   в–€в–€в•‘  в–€в–€в•‘в•љв–€в–€в–€в–€в–€в–€в•”в•ќв–€в–€в•‘ в•љв–€в–€в–€в–€в•‘
 в•љв•ђв•ќ  в•љв•ђв•ќ в•љв•ђв•ђв•ђв•ђв•ђв•ќ в•љв•ђв•ќ     в•љв•ђв•ќв•љв•ђв•ќ  в•љв•ђв•ќ   в•љв•ђв•ќ   в•љв•ђв•ќ  в•љв•ђв•ќ в•љв•ђв•ђв•ђв•ђв•ђв•ќ в•љв•ђв•ќ  в•љв•ђв•ђв•ђв•ќ

                   Copyright (C) 2024 Humatron, Inc.
                          All rights reserved.

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/* or twine upload --repository pypi dist/*

Documentation generation

  • ./make-doc.sh <version>

    Example: ./make-doc.sh 1.2.0


Humatron Logo

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

humatron_python_sdk-1.3.13.tar.gz (24.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

humatron_python_sdk-1.3.13-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

Details for the file humatron_python_sdk-1.3.13.tar.gz.

File metadata

  • Download URL: humatron_python_sdk-1.3.13.tar.gz
  • Upload date:
  • Size: 24.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for humatron_python_sdk-1.3.13.tar.gz
Algorithm Hash digest
SHA256 907b7f9fffc4a41d3c3f2ed6f3348fdce592005974c51fe2446344c2224cf983
MD5 c6307d6437b139c8897eaf8f79d727d8
BLAKE2b-256 1e8b2f8e1577e1995f9a0c3a3f3d5020282417a39eba68c023c9a7c1fa6b68ea

See more details on using hashes here.

File details

Details for the file humatron_python_sdk-1.3.13-py3-none-any.whl.

File metadata

File hashes

Hashes for humatron_python_sdk-1.3.13-py3-none-any.whl
Algorithm Hash digest
SHA256 da5be36fd21a4ef890d6c2a565146192db030d9046d6758c3ca2746097b58e18
MD5 24554ed06ac657b11f38eafbb6a86044
BLAKE2b-256 6c3eea5a4d4b2e5272a3309767494f026876057aa7fab3be5da8a710a6c85879

See more details on using hashes here.

Supported by

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