A lightweight environment variables validator in python
Project description
EnvGuardian
A lightweight python environment variables validator
EnvGuardian is a lightweight Python library designed to ensure the presence of all required environment variables when your project is executed, thereby minimizing the occurrence of runtime errors. This functionality proves particularly valuable in scenarios where environment variables are specified in a .env or .env.example file, ensuring that all team members possess up-to-date versions of the mandatory variables in .env files.
By leveraging EnvGuardian, your development team can rest assured that the necessary environment variables are appropriately set before the project is run, safeguarding against common errors resulting from missing or incorrectly configured environment variables. This proactive approach not only enhances the stability and reliability of your applications but also promotes seamless collaboration among team members by streamlining the management of environment configurations.
Installation
pip install envguardian
Usage
In your project root create an Env.py
file
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
Hashes for envguardian-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d62be0cd8e0b3d4a8daad9549ed8f8b959fd978245c81bd30530304d22f2817b |
|
MD5 | 47fac74a9dd9ceb246a95897d19dd435 |
|
BLAKE2b-256 | 4debd63926ac2b5d3783d81721efb3b5774a414f44bab004383e98a2e96a601e |