Configuration library for Python 🔧 Load from multiple sources
Project description
Configuration Library for Python
Features
Quick Start
Alternatives
Library | Holly | Dynaconf |
---|---|---|
Read from .json |
x | x |
Read from .toml |
x | x |
Read from .ini |
x | x |
Read from env vars | x | x |
Read from .py |
x | |
Read from .env |
x | |
Read from dict object | x | |
Read from Redis | x | |
Read from Hashicorp Vault | x | |
Default values | x | x |
Multienvironment | x | |
Attribute access | x | x |
Dotted key access | x | x |
Merging | x | onelevel |
Interpolation | x | |
Saving | x | x |
CLI | x | x |
Printing | x | x |
Validators | x | |
Masking sensitive info | x | |
Django integration | x | |
Flask integration | x | |
Hot reload | ||
Python 3.6 | ||
Python 3.7 | ||
Python 3.8 | x |
Kudos
ilexconf
heavily borrows from python-configuration
library and is inspired by it.
License
MIT
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
ilexconf-0.6.6.tar.gz
(4.1 kB
view details)
Built Distribution
File details
Details for the file ilexconf-0.6.6.tar.gz
.
File metadata
- Download URL: ilexconf-0.6.6.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.0rc1 CPython/3.8.0 Linux/4.15.0-1077-gcp
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a94750fc45532db32e40d7508b7dc6baa4c4606475b54b296659a46179c1170 |
|
MD5 | 35ba1a8036a97a0767b88ca4cfb725d6 |
|
BLAKE2b-256 | e0bb94c55d879d68316ef5ab58a3332be1ba4febe4bb562dc7c0d353497f1eac |
File details
Details for the file ilexconf-0.6.6-py3-none-any.whl
.
File metadata
- Download URL: ilexconf-0.6.6-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.0rc1 CPython/3.8.0 Linux/4.15.0-1077-gcp
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ab6bc5ae3e24277e8317d9eff98f3773030f9ee69ddb32cd72fa16247a0f382 |
|
MD5 | 2adb50c4b197cc7cc10ba1973ba4d426 |
|
BLAKE2b-256 | a95bc12c35a6af896e00295ff1ce6aab6d1c34e4172804322da06f0779937ee6 |