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.7.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: hydra-py-0.3.7.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.7.tar.gz
Algorithm Hash digest
SHA256 a00cd717efcb05f62443f2a66d3eb1c8da0c5896bf0b5e0cfaf8ac03ecd4562b
MD5 5354e5284309622e7c92369c737da540
BLAKE2b-256 b802ce2a53716ca3300fc5b9cc2fbaa9ea32b954a0851dd81d00498652ebf384

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: hydra_py-0.3.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d4a0beaf1e4cdd0a6f9e2e24825e0a85d732b80b06c0daf6710dd9b0b52ac399
MD5 15f22b191be363e2e379c83213e383f5
BLAKE2b-256 4e113aa725b8fa96649fcfdbbbfd466352f723c994ce407e19adc56fc2e61c89

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