Metadata-Version: 2.4
Name: pyconfiglite
Version: 0.1.0
Summary: A lightweight Python package for managing config files(json, yaml, toml, INI), validate them against predefined schemas and override their values safely at runtime with environment variables.
License: MIT
License-File: LICENSE
Author: Ntagungira-cmd,
Author-email: ntagungiraali@gmail.com
Requires-Python: >=3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: pathlib (>=1.0.1,<2.0.0)
Requires-Dist: pyyaml (>=6.0.3,<7.0.0)
Description-Content-Type: text/markdown

# pyconfiglite
A lightweight config manager that loads configs (YAML, JSON, TOML, INI), validates them against a schema, supports environment variable overrides, and gives type safety.

