Skip to main content

Hydra for Python. A light-weight library for building distributed applications such as microservices.

Project description

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
  • 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.

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

hydra-py-0.3.8.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

hydra_py-0.3.8-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file hydra-py-0.3.8.tar.gz.

File metadata

  • Download URL: hydra-py-0.3.8.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for hydra-py-0.3.8.tar.gz
Algorithm Hash digest
SHA256 9b5141760cb265baa11c317bab2217b29bf937ad5f95528ea3f863aeae229131
MD5 42a5a265eed052264c1d5026218a3560
BLAKE2b-256 c0a2d7bbe2ebe0e31bb815a37ed7e56849c9d6246fc5bd5641d3048ce0f8d45e

See more details on using hashes here.

Provenance

File details

Details for the file hydra_py-0.3.8-py3-none-any.whl.

File metadata

  • Download URL: hydra_py-0.3.8-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for hydra_py-0.3.8-py3-none-any.whl
Algorithm Hash digest
SHA256 36766a266dbbc8bca5fc39efa95486c6061e17d1a65c99f499454076c2196eb4
MD5 6756c8a79ebd50f5103f07634e6fe4c9
BLAKE2b-256 4fd447ce9cabba955df75a2db4210c5c7a18822be94c979b007b29f70ec4509b

See more details on using hashes here.

Provenance

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