Metadata-Version: 2.1
Name: modelw-env-manager
Version: 1.0.0a3
Summary: A tool to simplify reading environment variables and .env files
Home-page: https://github.com/ModelW/py-env-manager
License: WTFPL
Keywords: django,env,configuration
Author: Rémy Sanchez
Author-email: remy.sanchez@hyperthese.net
Requires-Python: >=3.8,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Requires-Dist: PyYAML (>=6.0)
Requires-Dist: python-dotenv (>=0.11.0,<1.0)
Project-URL: Repository, https://github.com/ModelW/py-env-manager
Description-Content-Type: text/markdown

# Model W &mdash; Env Manager

The goal of the env manager is to help managing the loading of environment
variables and Django settings (although this is not Django-dependent).

Typical use is:

```python
from model_w.env_manager import EnvManager


with EnvManager() as env:
    SOME_VALUE = env.get('SOME_VALUE', is_yaml=True, default=False)
```

