reads .env files into os.environ
Project description
read_env reads .env.
Install
pip install read_env
Usage
Add variables to a .env file in your project.
# myapp/.env
DEBUG=true
PORT=5000
Call read_env to add the variables to os.environ.
# myapp/env.py
import os
from read_env import read_env
read_env()
assert os.environ['DEBUG'] == 'true'
assert int(os.environ['PORT']) == 5000
Changelog
1.1.0 (2016-05-01)
Add recurse parameter (defaults to True).
If .env file doesn’t exist at given path, recurse up the directory tree (by default).
1.0.0 (2016-04-30)
First PyPI release.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file read_env-1.1.0.tar.gz.
File metadata
- Download URL: read_env-1.1.0.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4356da6a16f1aef618f9e8ccb6279a12d7e42237a3370085399e4dfc146092e6
|
|
| MD5 |
32d449347ef470a95e2ee314fe79698f
|
|
| BLAKE2b-256 |
096a412c72e5809e122a47b9c499215720c15f15b886be4c9138ba34d287cc27
|
File details
Details for the file read_env-1.1.0-py2.py3-none-any.whl.
File metadata
- Download URL: read_env-1.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04718d8d811156cdd53bd6b8645067df15cc80fa507b33ba47a72b6bd2fb642e
|
|
| MD5 |
0adfca4a1a625546b64b1e2fda9761c6
|
|
| BLAKE2b-256 |
88e4975a4689d87f7510a29dba72e65310b88595cd221e625549ceb8d245f643
|