Skip to main content

Multi-type configuration library for Python

Project description

Travis CI Build Coverage https://readthedocs.org/projects/aumbry/badge/?version=latest Code Climate

Aumbry is general purpose library for handling configuration within your Python applications. The project was born from constantly needing a simple interface for configuration models that came from multiple data sources.

Behind the scenes, Aumbry uses Alchemize to handle the conversion of the configuration data into application specific data models for your project.

Data Sources supported:

  • File

  • Consul

  • Etcd2

Configuration Formats Supported:

  • Yaml

  • Json

Installation

# Install base package
pip install aumbry

# Install consul support
pip install aumbry['consul']

# Install etcd2 support
pip install aumbry['etcd2']

# Install yaml support
pip install aumbry['yaml']

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

aumbry-0.5.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

aumbry-0.5.0-py2.py3-none-any.whl (10.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file aumbry-0.5.0.tar.gz.

File metadata

  • Download URL: aumbry-0.5.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for aumbry-0.5.0.tar.gz
Algorithm Hash digest
SHA256 9940c986cf2b76abceda3b5d0543a0b3ed21f56e6093012b68a834b8b7b67119
MD5 7e1463ad6296989c5c691dd974dfa1cd
BLAKE2b-256 3c041643736f83c8a3203c6686c5731eeeb3ea7679d83ba79d44cceea7cf2773

See more details on using hashes here.

File details

Details for the file aumbry-0.5.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for aumbry-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8d37801c493d23e022c8b229faf860128c95e2c92600cac0b6e11a694a13e4dc
MD5 8717a343dbb46f82034e8770b886ae2f
BLAKE2b-256 8bfbb8fca38661893a27ce9aab435062a290f621311b4fd4831f90b3e44f5e58

See more details on using hashes here.

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