Dotenv handler for Python
Project description
Dotenv handler for Python
usages
Installing
pip install dotenvy
Running tests
pip install tox tox
Common usage
from dotenvy import load_env, read_file from os import environ load_env(read_file('.env')) my_var = environ.get('MY_VAR')
Loading dotenv file to a dict with type casting
from dotenvy import read_file, truthy config = read_file('.env', schema={ 'HOSTNAME': str, 'PORT': int, 'IS_DEBUG': truthy, # can be 1/true/on/yes })
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
dotenvy-0.1.2.tar.gz
(3.0 kB
view hashes)
Built Distribution
Close
Hashes for dotenvy-0.1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1082aae5a8dcd6e91a7581190b2e98c51a9c1b5b6707093b9d545e87266a283 |
|
MD5 | 538ab38bb6c6887089f8580311e24465 |
|
BLAKE2b-256 | 03bf25ed93dd7bc54c64c17e5afaa3fe034a7f986ec60cbf6d57e186de3d19f1 |