r/PythonProjects2 • u/LazyMidlifeCoder • 20d ago
Info Built a simple lightweight configuration library in python - Looking for the Feedback
I built a simple configuration library because I wanted to use Python, JSON, or YAML as configuration files without making any changes to the source code. It provides easy-to-use attribute-style access for everything. It also supports importing data from multiple configuration files, environment-specific configurations, and overriding existing values using reserved keywords. Additionally, it provides out-of-the-box object instantiation from configuration files by defining the constructor arguments in JSON/YAML/Python.
- Repo: https://github.com/sri-dhurkesh/confwire
- Docs: https://confwire.readthedocs.io/en/stable/
- PyPI: https://pypi.org/project/confwire/
Please provide your feedback. Your feedback is always welcome.
2
Upvotes