humatron-python-sdk


Namehumatron-python-sdk JSON
Version 1.3.14 PyPI version JSON
download
home_pagehttp://humatron.ai/build/python_worker_sdk
SummarySDK library for Humatron developers
upload_time2025-01-19 08:39:43
maintainerNone
docs_urlNone
authorHumatron
requires_python>=3.11
licenseNone
keywords humatron python
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ```
 в–€в–€в•—  в–€в–€в•—в–€в–€в•—   в–€в–€в•—в–€в–€в–€в•—   в–€в–€в–€в•— в–€в–€в–€в–€в–€в•— в–€в–€в–€в–€в–€в–€в–€в–€в•—в–€в–€в–€в–€в–€в–€в•—  в–€в–€в–€в–€в–€в–€в•— в–€в–€в–€в•—   в–€в–€в•—
 в–€в–€в•‘  в–€в–€в•‘в–€в–€в•‘   в–€в–€в•‘в–€в–€в–€в–€в•— в–€в–€в–€в–€в•‘в–€в–€в•”в•ђв•ђв–€в–€в•—в•љв•ђв•ђв–€в–€в•”в•ђв•ђв•ќв–€в–€в•”в•ђв•ђв–€в–€в•—в–€в–€в•”в•ђв•ђв•ђв–€в–€в•—в–€в–€в–€в–€в•—  в–€в–€в•‘
 в–€в–€в–€в–€в–€в–€в–€в•‘в–€в–€в•‘   в–€в–€в•‘в–€в–€в•”в–€в–€в–€в–€в•”в–€в–€в•‘в–€в–€в–€в–€в–€в–€в–€в•‘   в–€в–€в•‘   в–€в–€в–€в–€в–€в–€в•”в•ќв–€в–€в•‘   в–€в–€в•‘в–€в–€в•”в–€в–€в•— в–€в–€в•‘
 в–€в–€в•”в•ђв•ђв–€в–€в•‘в–€в–€в•‘   в–€в–€в•‘в–€в–€в•‘в•љв–€в–€в•”в•ќв–€в–€в•‘в–€в–€в•”в•ђв•ђв–€в–€в•‘   в–€в–€в•‘   в–€в–€в•”в•ђв•ђв–€в–€в•—в–€в–€в•‘   в–€в–€в•‘в–€в–€в•‘в•љв–€в–€в•—в–€в–€в•‘
 в–€в–€в•‘  в–€в–€в•‘в•љв–€в–€в–€в–€в–€в–€в•”в•ќв–€в–€в•‘ в•љв•ђв•ќ в–€в–€в•‘в–€в–€в•‘  в–€в–€в•‘   в–€в–€в•‘   в–€в–€в•‘  в–€в–€в•‘в•љв–€в–€в–€в–€в–€в–€в•”в•ќв–€в–€в•‘ в•љв–€в–€в–€в–€в•‘
 в•љв•ђв•ќ  в•љв•ђв•ќ в•љв•ђв•ђв•ђв•ђв•ђв•ќ в•љв•ђв•ќ     в•љв•ђв•ќв•љв•ђв•ќ  в•љв•ђв•ќ   в•љв•ђв•ќ   в•љв•ђв•ќ  в•љв•ђв•ќ в•љв•ђв•ђв•ђв•ђв•ђв•ќ в•љв•ђв•ќ  в•љв•ђв•ђв•ђв•ќ

                   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

```bash
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](https://humatron.ai) 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`

<br />
<img src="https://humatron.ai/images/logo_64x64.png" alt="Humatron Logo">

            

Raw data

            {
    "_id": null,
    "home_page": "http://humatron.ai/build/python_worker_sdk",
    "name": "humatron-python-sdk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": "Humatron python",
    "author": "Humatron",
    "author_email": "worker_support@humatron.ai",
    "download_url": "https://files.pythonhosted.org/packages/5e/c4/3b5ead9609547bf5a38b7788cc3917e6a3ecb17e1ccd9a27c2240d9628ee/humatron_python_sdk-1.3.14.tar.gz",
    "platform": null,
    "description": "```\r\n \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014  \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014 \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014 \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014  \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014 \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\r\n \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018  \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014 \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u045c\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014  \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\r\n \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u045c\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014 \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\r\n \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2022\u0459\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u045c\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2022\u0459\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2014\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\r\n \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018  \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2022\u0459\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u045c\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018 \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018  \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018   \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018  \u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\u0432\u2022\u0459\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u201d\u0432\u2022\u045c\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018 \u0432\u2022\u0459\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2013\u20ac\u0432\u2022\u2018\r\n \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c  \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u045c \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c     \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c\u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c  \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c   \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c   \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c  \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u045c \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u045c  \u0432\u2022\u0459\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u0452\u0432\u2022\u045c\r\n\r\n                   Copyright (C) 2024 Humatron, Inc.\r\n                          All rights reserved.\r\n```\r\n\r\n# Humatron Python SDK Library\r\n\r\n## Content\r\n\r\nThis project provides a Python SDK library designed for Humatron developers. The library includes:\r\n\r\n- Worker developers section\r\n- REST channel client developers section\r\n\r\n### Worker developers section\r\n\r\n- Request and Response Classes: Python classes for handling API interactions efficiently.\r\n- Abstract Helper Classes: Simplify asynchronous logic processing.\r\n- REST Utility Methods: Offer helpful functions for working with REST APIs.\r\n\r\n### REST channel client developers section\r\n\r\n- REST channel client synchronous and asynchronous implementations.\r\n\r\n## Installation\r\n\r\n```bash\r\npip install humatron-python-sdk\r\n```\r\n\r\nDepends on API section usage following libraries must be installed:\r\n\r\n### Worker developers section\r\n\r\n- `locked-dict`, version >= `2023.10.22`, mandatory.\r\n    - `pip install locked-dict`.\r\n- `flask`, version >= `3.0.3`, optional.\r\n    - `pip install flask`.\r\n\r\n### REST client developers section\r\n\r\n- `requests`, version >= `2.32.3`, mandatory.\r\n    - `pip install requests`.\r\n\r\n## Usage\r\n\r\n- Examples: Visit the examples section on the [Humatron website](https://humatron.ai) for practical use cases and\r\n  demonstrations.\r\n- Test Sections: Review the test sections in the documentation to understand how to implement and use the library's\r\n  features.\r\n\r\n## Library Release\r\n\r\n- `rm -rf dist/*`\r\n- `pip list --format=freeze > requirements.txt`\r\n- `python setup.py sdist bdist_wheel`\r\n- `twine upload --repository testpypi dist/*` or `twine upload --repository pypi dist/*`\r\n\r\n## Documentation generation\r\n\r\n- `./make-doc.sh <version>`\r\n\r\n  Example: `./make-doc.sh 1.2.0`\r\n\r\n<br />\r\n<img src=\"https://humatron.ai/images/logo_64x64.png\" alt=\"Humatron Logo\">\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "SDK library for Humatron developers",
    "version": "1.3.14",
    "project_urls": {
        "Homepage": "http://humatron.ai/build/python_worker_sdk"
    },
    "split_keywords": [
        "humatron",
        "python"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83819ea8ab34295f78343dbc996133789361eff2ebd6e82cf728dd4b74071a4e",
                "md5": "effe9791b5854cd29b6ea4b7bc94f1d7",
                "sha256": "69d3399f09a99884a06b5ae400b6fbc353b4706f90a5ae0a8cbf9cc10c1f46be"
            },
            "downloads": -1,
            "filename": "humatron_python_sdk-1.3.14-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "effe9791b5854cd29b6ea4b7bc94f1d7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 28397,
            "upload_time": "2025-01-19T08:39:41",
            "upload_time_iso_8601": "2025-01-19T08:39:41.968833Z",
            "url": "https://files.pythonhosted.org/packages/83/81/9ea8ab34295f78343dbc996133789361eff2ebd6e82cf728dd4b74071a4e/humatron_python_sdk-1.3.14-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ec43b5ead9609547bf5a38b7788cc3917e6a3ecb17e1ccd9a27c2240d9628ee",
                "md5": "dd0819fd93466e16148785b9fde10ad1",
                "sha256": "43ba465114676428e12403256b8af5fafb9c21ef43069c8bd2667383938d828a"
            },
            "downloads": -1,
            "filename": "humatron_python_sdk-1.3.14.tar.gz",
            "has_sig": false,
            "md5_digest": "dd0819fd93466e16148785b9fde10ad1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 24239,
            "upload_time": "2025-01-19T08:39:43",
            "upload_time_iso_8601": "2025-01-19T08:39:43.718019Z",
            "url": "https://files.pythonhosted.org/packages/5e/c4/3b5ead9609547bf5a38b7788cc3917e6a3ecb17e1ccd9a27c2240d9628ee/humatron_python_sdk-1.3.14.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-19 08:39:43",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "humatron-python-sdk"
}
        
Elapsed time: 0.48479s