python-anyconfig
python-anyconfig copied to clipboard
Python library provides common APIs to load and dump configuration files in various formats
**Describe the bug** There are a lot of warnings and errors pointed out by ruff. **To Reproduce** Steps to reproduce the behavior: 1. run ruff, ex. ruff src/ 2. See...
… without losing any formatting. Also updated TOML format deps in a second location in the README
Frankly, I'd be happy to incorporate it into my library [configzen](https://github.com/bswck/configzen). ION, MsgPack and ConfigObj backends are not loading because of backwards incompatibility with anyconfig. If you are planning to...
**Is your feature request related to a problem? Please describe.** It may be useful if anyconfig supports load data from .py (python) files. **Describe the solution you'd like** Add backend...
anyconfig should support ujson and other similar json load and dump libraries. - https://github.com/ultrajson/ultrajson
Hi, I try to merge some nested dicts like this: `... 'minio_prefix': {'value': {'minio_prefix': 'aaa'}} ...` with `... ''minio_prefix': {'value': ['_unset_']} ...` but get an exception: ``` Traceback (most recent...
I have a crash with anyconfig and jsonschema 3.0.0 on pyinstaller build under alpine. Works with jsonschema
Hi, For now the validate() method returns only the first encountered error. I would like to know if we can get all, in a dict for example: `{ 'keya': ["True...
Parsers to load and dump data should be separated to make backend implementations easier and cleaner
it should be useful if some values are jinja2 template string instead of entire configuration files are jinja2 templates.