Hydra-Py
Hydra for Python. A light-weight library for building distributed applications such as microservices.
- NOTE THIS PROJECT IS IN VERY EARLY DEVELOPMENT
- From version 0.3.0 HydraPy only supports the use of short-form UMF see: https://github.com/pnxtech/umf/blob/master/umf.md#Short-form-syntax
- Starting from version 0.5.0 HydraPy expects a Redis URL formatted connection string in the following format, where unused fields may be ignored: redis://[user]:[password]@[host:port]/[database_number]
- Hydra-Py is changing quickly and not recommended for serious use at this time
- As a microservices approach, Hydra-Py depends on the presence of a Redis database server as its single infrastructual dependency
- Hydra-Py requires Python 3.7+ and aioredis==1.3.1 or greater
Introduction
Hydra is an approach to building light-weight microservices by leveraging the awesome power of the Redis database platform.
Hydra-Py is a nextgen port of the NodeJS implementation of Hydra with a goal of offering the same level of ease of use to the Python community. We hope this will empower data scientists to build containerized microservices for their AI/ML applications.
Documentation
Visit the project documentation for a quick start guide and additional documentation.
Metadata
Release files for hydra-py 0.5.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| hydra-py-0.5.3.tar.gz | 7.1 kB | Without provenance | Details for hydra-py-0.5.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| hydra_py-0.5.3-py3-none-any.whl | Python 3 | none | any | Details for hydra_py-0.5.3-py3-none-any.whl |
Total release size: 15.7 kB
Release files / hydra-py-0.5.3.tar.gz
| Download URL | hydra-py-0.5.3.tar.gz |
|---|---|
| Size | 7.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4b5273d95f6ec11a266f7eeba87ffe3d85c19f1da068c5f55801e33794abf611
|
|
BLAKE2b-256 checksum How to use checksums |
c533e17e22391205678fe48d79e60349e7529809e0932490ea7596c686765894
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
|
Release files / hydra_py-0.5.3-py3-none-any.whl
| Download URL | hydra_py-0.5.3-py3-none-any.whl |
|---|---|
| Size | 8.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3cb8caecaa75fc75ec552d37aaf60d663645af0b379bf1aab544ed93de890c2f
|
|
BLAKE2b-256 checksum How to use checksums |
f9562a6a6beed634898a421aeb754535bcdadceda9e0190f232524b148858624
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
|
Security for hydra-py 0.5.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.