Python package to manage configs based on OmegaConf.
Project description
Python 2NMS config manager
Python package to manage application configurations. This is a wrapper around the OmegaConf create function.
This package makes it easy to define parameters for your application. It's possible to define parameters in different ways (in order of precedence):
- programmatically defined default values
- environment variables/dotenv files
- configuration files in YAML format
- cli arguments
Documentation
Check out the Github Docs
Features
- generates an OmegaConf dictionary object
- supports environment variables
- supports dotenv
- reads yaml config files
- supports cli parameters
- allows programmatic initialization of parameters
Credits
This package was created with Cookiecutter and the zillionare/cookiecutter-pypackage project template.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file python-twonms-config-0.1.3.tar.gz
.
File metadata
- Download URL: python-twonms-config-0.1.3.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.1 CPython/3.10.6 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32f99ad84d5207df06c1643aa8fc378c18d0a51233814ec6f94e80084fb608b6 |
|
MD5 | 51b9d74008e7eaa74b54e5316f7df383 |
|
BLAKE2b-256 | 22ae6c0da10c2c349e42d656f1a12ef5d82f3c6d78608b6027135b866d8d5274 |
File details
Details for the file python_twonms_config-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: python_twonms_config-0.1.3-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.1 CPython/3.10.6 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef0f8324dca34e9356e1a18e494cec8fb6a24f00ef160411ab38526833e417f9 |
|
MD5 | 53f809abee9ec633bc8290eb75485bf0 |
|
BLAKE2b-256 | 70f74aa3c4d927a4fe0cc626453c01eef7ac42fc7343d69a75bdafeffcb64966 |