├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── codeql.yml │ ├── tests-in-centos.yml.disabled │ └── tests.yml ├── .gitignore ├── .readthedocs.yaml ├── AUTHORS.txt ├── LICENSE.MIT ├── MANIFEST.in ├── NEWS ├── README.rst ├── azure-pipelines.yml ├── docs ├── Makefile ├── anyconfig_cli.1 ├── api │ ├── anyconfig.api._dump.rst │ ├── anyconfig.api._load.rst │ ├── anyconfig.api._open.rst │ ├── anyconfig.api.datatypes.rst │ ├── anyconfig.api.rst │ ├── anyconfig.api.utils.rst │ ├── anyconfig.backend.base.compat.rst │ ├── anyconfig.backend.base.datatypes.rst │ ├── anyconfig.backend.base.dumpers.rst │ ├── anyconfig.backend.base.loaders.rst │ ├── anyconfig.backend.base.parsers.rst │ ├── anyconfig.backend.base.rst │ ├── anyconfig.backend.base.utils.rst │ ├── anyconfig.backend.ini.configparser.rst │ ├── anyconfig.backend.ini.rst │ ├── anyconfig.backend.json.common.rst │ ├── anyconfig.backend.json.rst │ ├── anyconfig.backend.json.simplejson.rst │ ├── anyconfig.backend.json.stdlib.rst │ ├── anyconfig.backend.pickle.rst │ ├── anyconfig.backend.pickle.stdlib.rst │ ├── anyconfig.backend.properties.builtin.rst │ ├── anyconfig.backend.properties.rst │ ├── anyconfig.backend.python.builtin.rst │ ├── anyconfig.backend.python.dumper.rst │ ├── anyconfig.backend.python.loader.rst │ ├── anyconfig.backend.python.rst │ ├── anyconfig.backend.rst │ ├── anyconfig.backend.sh.rst │ ├── anyconfig.backend.sh.variables.rst │ ├── anyconfig.backend.toml.rst │ ├── anyconfig.backend.toml.toml.rst │ ├── anyconfig.backend.toml.tomlkit.rst │ ├── anyconfig.backend.toml.tomllib.rst │ ├── anyconfig.backend.xml.etree.rst │ ├── anyconfig.backend.xml.rst │ ├── anyconfig.backend.yaml.common.rst │ ├── anyconfig.backend.yaml.pyyaml.rst │ ├── anyconfig.backend.yaml.rst │ ├── anyconfig.backend.yaml.ruamel.rst │ ├── anyconfig.cli.rst │ ├── anyconfig.common.datatypes.rst │ ├── anyconfig.common.errors.rst │ ├── anyconfig.common.rst │ ├── anyconfig.dicts.rst │ ├── anyconfig.ioinfo.constants.rst │ ├── anyconfig.ioinfo.datatypes.rst │ ├── anyconfig.ioinfo.detectors.rst │ ├── anyconfig.ioinfo.factory.rst │ ├── anyconfig.ioinfo.rst │ ├── anyconfig.ioinfo.utils.rst │ ├── anyconfig.models.processor.rst │ ├── anyconfig.models.rst │ ├── anyconfig.parser.rst │ ├── anyconfig.parsers.parsers.rst │ ├── anyconfig.parsers.rst │ ├── anyconfig.parsers.utils.rst │ ├── anyconfig.processors.datatypes.rst │ ├── anyconfig.processors.processors.rst │ ├── anyconfig.processors.rst │ ├── anyconfig.processors.utils.rst │ ├── anyconfig.query.datatypes.rst │ ├── anyconfig.query.default.rst │ ├── anyconfig.query.query.rst │ ├── anyconfig.query.rst │ ├── anyconfig.schema.datatypes.rst │ ├── anyconfig.schema.default.rst │ ├── anyconfig.schema.jsonschema.rst │ ├── anyconfig.schema.rst │ ├── anyconfig.template.jinja2.rst │ ├── anyconfig.template.rst │ ├── anyconfig.utils.detectors.rst │ ├── anyconfig.utils.files.rst │ ├── anyconfig.utils.lists.rst │ ├── anyconfig.utils.rst │ ├── anyconfig.utils.utils.rst │ └── index.rst ├── cli.rst ├── conf.py ├── design.rst ├── hacking.rst ├── index.rst ├── introduction.rst ├── requirements.txt └── usage.rst ├── mypy.ini ├── pkg ├── copr-build.sh ├── gen-authors.sh ├── gen-readme.sh ├── header.rst ├── nose.cfg ├── package.spec.in └── scrutinizer.yml ├── pyproject.toml ├── requirements.txt ├── setup.cfg ├── setup.py ├── src └── anyconfig │ ├── __init__.py │ ├── api │ ├── __init__.py │ ├── _dump.py │ ├── _load.py │ ├── _open.py │ ├── datatypes.py │ └── utils.py │ ├── backend │ ├── __init__.py │ ├── base │ │ ├── __init__.py │ │ ├── compat.py │ │ ├── datatypes.py │ │ ├── dumpers.py │ │ ├── loaders.py │ │ ├── parsers.py │ │ └── utils.py │ ├── ini │ │ ├── __init__.py │ │ └── configparser.py │ ├── json │ │ ├── __init__.py │ │ ├── common.py │ │ ├── simplejson.py │ │ └── stdlib.py │ ├── pickle │ │ ├── __init__.py │ │ └── stdlib.py │ ├── properties │ │ ├── __init__.py │ │ └── builtin.py │ ├── python │ │ ├── __init__.py │ │ ├── builtin.py │ │ ├── dumper.py │ │ ├── loader.py │ │ └── utils.py │ ├── sh │ │ ├── __init__.py │ │ └── variables.py │ ├── toml │ │ ├── __init__.py │ │ ├── toml.py │ │ ├── tomlkit.py │ │ └── tomllib.py │ ├── xml │ │ ├── __init__.py │ │ └── etree.py │ └── yaml │ │ ├── __init__.py │ │ ├── common.py │ │ ├── pyyaml.py │ │ └── ruamel.py │ ├── cli │ ├── __init__.py │ ├── _main.py │ ├── actions.py │ ├── constants.py │ ├── detectors.py │ ├── filters.py │ ├── io.py │ ├── parse_args.py │ └── utils.py │ ├── common │ ├── __init__.py │ ├── datatypes.py │ └── errors.py │ ├── dicts.py │ ├── ioinfo │ ├── __init__.py │ ├── constants.py │ ├── datatypes.py │ ├── detectors.py │ ├── factory.py │ └── utils.py │ ├── models │ ├── __init__.py │ └── processor.py │ ├── parser.py │ ├── parsers │ ├── __init__.py │ ├── parsers.py │ └── utils.py │ ├── processors │ ├── __init__.py │ ├── datatypes.py │ ├── processors.py │ └── utils.py │ ├── py.typed │ ├── query │ ├── __init__.py │ ├── datatypes.py │ ├── default.py │ └── query.py │ ├── schema │ ├── __init__.py │ ├── datatypes.py │ ├── default.py │ └── jsonschema │ │ ├── __init__.py │ │ ├── generator.py │ │ └── validator.py │ ├── singleton.py │ ├── template │ ├── __init__.py │ └── jinja2.py │ └── utils │ ├── __init__.py │ ├── detectors.py │ ├── files.py │ ├── lists.py │ └── utils.py ├── tests ├── __init__.py ├── api │ ├── __init__.py │ ├── dump │ │ ├── __init__.py │ │ └── test_basics.py │ ├── dumps │ │ ├── __init__.py │ │ └── test_basics.py │ ├── load │ │ ├── __init__.py │ │ ├── common.py │ │ ├── multi_load │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── test_basics.py │ │ │ ├── test_multi_types.py │ │ │ ├── test_query.py │ │ │ ├── test_schema.py │ │ │ └── test_template.py │ │ └── single_load │ │ │ ├── __init__.py │ │ │ ├── test_ac_parser.py │ │ │ ├── test_basics.py │ │ │ ├── test_multi_types.py │ │ │ ├── test_primitives.py │ │ │ ├── test_query.py │ │ │ ├── test_schema.py │ │ │ ├── test_template.py │ │ │ ├── test_toml.py │ │ │ └── test_yaml.py │ ├── loads │ │ ├── __init__.py │ │ ├── test_basics.py │ │ ├── test_query.py │ │ ├── test_schema.py │ │ └── test_template.py │ ├── multi_load │ │ ├── __init__.py │ │ ├── common.py │ │ ├── test_basics.py │ │ ├── test_multi_types.py │ │ ├── test_query.py │ │ ├── test_schema.py │ │ └── test_template.py │ ├── open │ │ ├── __init__.py │ │ └── test_basics.py │ ├── single_load │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── test_ac_parser.py │ │ ├── test_basics.py │ │ ├── test_multi_types.py │ │ ├── test_primitives.py │ │ ├── test_query.py │ │ ├── test_schema.py │ │ ├── test_template.py │ │ ├── test_toml.py │ │ └── test_yaml.py │ └── test_utils.py ├── backend │ ├── __init__.py │ ├── base │ │ ├── __init__.py │ │ ├── test_dumpers.py │ │ ├── test_loaders.py │ │ ├── test_parsers.py │ │ └── test_utils.py │ ├── common.py │ ├── constants.py │ ├── dumpers │ │ ├── __init__.py │ │ ├── ini │ │ │ ├── __init__.py │ │ │ └── test_ini_configparser.py │ │ ├── json │ │ │ ├── __init__.py │ │ │ ├── test_json_404.py │ │ │ ├── test_json_simplejson.py │ │ │ └── test_json_stdlib.py │ │ ├── pickle │ │ │ ├── __init__.py │ │ │ └── test_pickle_stdlib.py │ │ ├── properties │ │ │ ├── __init__.py │ │ │ └── test_properties_builtin.py │ │ ├── python │ │ │ ├── __init__.py │ │ │ └── test_python_builtin.py │ │ ├── sh │ │ │ ├── __init__.py │ │ │ └── test_sh_variables.py │ │ ├── toml │ │ │ ├── __init__.py │ │ │ ├── test_toml_toml.py │ │ │ ├── test_toml_tomlkit.py │ │ │ └── test_toml_tomllib.py │ │ ├── xml │ │ │ ├── __init__.py │ │ │ └── test_xml_etree.py │ │ └── yaml │ │ │ ├── __init__.py │ │ │ ├── test_yaml_pyyaml.py │ │ │ └── test_yaml_ruamel.py │ ├── loaders │ │ ├── __init__.py │ │ ├── ini │ │ │ ├── __init__.py │ │ │ └── test_ini_configparser.py │ │ ├── json │ │ │ ├── __init__.py │ │ │ ├── test_json_404.py │ │ │ ├── test_json_simplejson.py │ │ │ └── test_json_stdlib.py │ │ ├── pickle │ │ │ ├── __init__.py │ │ │ └── test_pickle_stdlib.py │ │ ├── properties │ │ │ ├── __init__.py │ │ │ ├── test_properties_builtin.py │ │ │ └── test_properties_builtin_functions.py │ │ ├── python │ │ │ ├── __init__.py │ │ │ ├── test_python_builtin.py │ │ │ └── test_python_builtin_utils.py │ │ ├── sh │ │ │ ├── __init__.py │ │ │ ├── test_sh_variables.py │ │ │ └── test_sh_variables_functions.py │ │ ├── toml │ │ │ ├── __init__.py │ │ │ ├── test_toml_toml.py │ │ │ ├── test_toml_tomlkit.py │ │ │ └── test_toml_tomllib.py │ │ ├── xml │ │ │ ├── __init__.py │ │ │ ├── test_xml_etree.py │ │ │ └── test_xml_etree_functions.py │ │ └── yaml │ │ │ ├── __init__.py │ │ │ ├── test_yaml_pyyaml.py │ │ │ └── test_yaml_ruamel.py │ └── test_common.py ├── cli │ ├── __init__.py │ ├── common.py │ ├── datatypes.py │ ├── test_detectors.py │ ├── test_errors.py │ ├── test_extra_options.py │ ├── test_ignore_missing.py │ ├── test_multi_inputs.py │ ├── test_parse_args.py │ ├── test_query.py │ ├── test_schema.py │ ├── test_schema_errors.py │ ├── test_show.py │ ├── test_single_input.py │ ├── test_single_input_to_yaml_output.py │ └── test_template.py ├── common │ ├── __init__.py │ ├── globals_.py │ ├── load.py │ ├── load_py.py │ ├── paths.py │ ├── tdc.py │ ├── test_globals_.py │ ├── test_load.py │ ├── test_load_py.py │ ├── test_paths.py │ └── test_tdc.py ├── dicts │ ├── __init__.py │ ├── test_functions.py │ ├── test_get.py │ ├── test_merge.py │ └── test_mk_nested_dic.py ├── ioinfo │ ├── __init__.py │ ├── constants.py │ ├── test_detectors.py │ ├── test_factory.py │ └── test_utils.py ├── parser │ ├── __init__.py │ ├── test_attrlist.py │ ├── test_attrlist_0.py │ ├── test_list.py │ ├── test_parse.py │ └── test_single.py ├── parsers │ ├── __init__.py │ ├── test_parsers.py │ └── test_utils.py ├── pkg │ └── pip_install.bats ├── processors │ ├── __init__.py │ ├── common.py │ ├── test_processors.py │ └── test_utils.py ├── query │ ├── __init__.py │ └── test_query.py ├── requirements.d │ ├── base.txt │ ├── full.txt │ ├── lint.txt │ ├── plugins.txt │ ├── test.txt │ └── type-check.txt ├── requirements.txt ├── res │ ├── 1 │ │ ├── api │ │ │ ├── dump │ │ │ ├── dumps │ │ │ │ └── basics │ │ │ │ │ ├── 10 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 00.txt │ │ │ │ │ │ ├── 10.txt │ │ │ │ │ │ └── 20.txt │ │ │ │ │ └── o │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ │ └── 20 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 00.txt │ │ │ │ │ ├── 10.txt │ │ │ │ │ └── 20.txt │ │ │ │ │ └── o │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ ├── load │ │ │ │ ├── multi_load │ │ │ │ └── single_load │ │ │ ├── loads │ │ │ │ ├── basics │ │ │ │ │ └── 10 │ │ │ │ │ │ ├── 00.txt │ │ │ │ │ │ ├── 10.txt │ │ │ │ │ │ ├── 20.txt │ │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ │ │ └── o │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ ├── query │ │ │ │ │ └── 10 │ │ │ │ │ │ ├── 00_00.txt │ │ │ │ │ │ ├── 00_10.txt │ │ │ │ │ │ ├── 10_00.txt │ │ │ │ │ │ ├── 10_10.txt │ │ │ │ │ │ ├── 10_20.txt │ │ │ │ │ │ ├── 10_30.txt │ │ │ │ │ │ ├── 10_40.txt │ │ │ │ │ │ ├── 10_50.txt │ │ │ │ │ │ ├── 20_00.txt │ │ │ │ │ │ ├── 20_10.txt │ │ │ │ │ │ ├── 20_20.txt │ │ │ │ │ │ ├── e │ │ │ │ │ │ ├── o │ │ │ │ │ │ ├── 00_00.json │ │ │ │ │ │ ├── 00_10.json │ │ │ │ │ │ ├── 10_00.json │ │ │ │ │ │ ├── 10_10.json │ │ │ │ │ │ ├── 10_20.json │ │ │ │ │ │ ├── 10_30.json │ │ │ │ │ │ ├── 10_40.json │ │ │ │ │ │ ├── 10_50.json │ │ │ │ │ │ ├── 20_00.json │ │ │ │ │ │ ├── 20_10.json │ │ │ │ │ │ └── 20_20.json │ │ │ │ │ │ └── q │ │ │ │ ├── schema │ │ │ │ │ └── 10 │ │ │ │ │ │ ├── 00.txt │ │ │ │ │ │ ├── 10.txt │ │ │ │ │ │ ├── 20.txt │ │ │ │ │ │ ├── e │ │ │ │ │ │ ├── o │ │ │ │ │ │ └── s │ │ │ │ │ │ ├── 00.txt │ │ │ │ │ │ ├── 10.txt │ │ │ │ │ │ └── 20.txt │ │ │ │ └── template │ │ │ │ │ └── 10 │ │ │ │ │ ├── 00.txt │ │ │ │ │ ├── 10.txt │ │ │ │ │ ├── 20.txt │ │ │ │ │ ├── 30.txt │ │ │ │ │ ├── c │ │ │ │ │ ├── e │ │ │ │ │ └── o │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ └── 30.json │ │ │ ├── multi_load │ │ │ │ ├── basics │ │ │ │ │ ├── 10 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── 50.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ └── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ ├── 20 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── 50.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ ├── 30 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── 50.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ └── 00 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── s │ │ │ │ │ │ └── 00.json │ │ │ │ ├── multi_types │ │ │ │ │ └── 10 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.ini │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.properties │ │ │ │ │ │ ├── 50.sh │ │ │ │ │ │ ├── e │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── o │ │ │ │ │ │ └── 00.json │ │ │ │ ├── query │ │ │ │ │ ├── 00_00 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ ├── 00_10 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ ├── 10_10 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ ├── 10_20 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ ├── 10_30 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ ├── 10_40 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ ├── 10_50 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ ├── 20_00 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ ├── 20_10 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ │ └── 00.txt │ │ │ │ │ └── 20_20 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── q │ │ │ │ │ │ └── 00.txt │ │ │ │ ├── schema │ │ │ │ │ └── 00 │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ ├── 40.json │ │ │ │ │ │ ├── e │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ ├── o │ │ │ │ │ │ └── 00.json │ │ │ │ │ │ └── s │ │ │ │ │ │ └── 00.json │ │ │ │ └── template │ │ │ │ │ ├── 10 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── c │ │ │ │ │ │ └── 00.json │ │ │ │ │ ├── e │ │ │ │ │ │ └── 00.json │ │ │ │ │ └── o │ │ │ │ │ │ └── 00.json │ │ │ │ │ ├── 20 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── e │ │ │ │ │ │ └── 00.json │ │ │ │ │ └── o │ │ │ │ │ └── 00 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── c │ │ │ │ │ └── 00.json │ │ │ │ │ ├── e │ │ │ │ │ └── 00.json │ │ │ │ │ └── o │ │ │ │ │ └── 00.json │ │ │ ├── open │ │ │ │ └── basics │ │ │ └── single_load │ │ │ │ ├── ac_parser │ │ │ │ └── 10 │ │ │ │ │ ├── 00.conf │ │ │ │ │ ├── 10.conf │ │ │ │ │ ├── 20.conf │ │ │ │ │ ├── e │ │ │ │ │ └── o │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ ├── basics │ │ │ │ ├── 10 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ └── e │ │ │ │ │ │ ├── 00.py │ │ │ │ │ │ ├── 10.py │ │ │ │ │ │ └── 20.py │ │ │ │ ├── 20 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ └── e │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ └── 30 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ │ └── o │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ ├── multi_types │ │ │ │ ├── 10 │ │ │ │ │ ├── 10.ini │ │ │ │ │ ├── 20.properties │ │ │ │ │ └── e │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ ├── 20 │ │ │ │ │ ├── 10.sh │ │ │ │ │ ├── e │ │ │ │ │ │ └── 10.json │ │ │ │ │ └── o │ │ │ │ │ │ └── 10.json │ │ │ │ └── 30 │ │ │ │ │ ├── 00.xml │ │ │ │ │ ├── 10.xml │ │ │ │ │ ├── 20.xml │ │ │ │ │ └── e │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ ├── primitives │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── 40.json │ │ │ │ │ └── e │ │ │ │ │ ├── 10.py │ │ │ │ │ ├── 20.py │ │ │ │ │ ├── 30.py │ │ │ │ │ └── 40.py │ │ │ │ ├── query │ │ │ │ └── 10 │ │ │ │ │ ├── 00_00.json │ │ │ │ │ ├── 00_10.json │ │ │ │ │ ├── 10_00.json │ │ │ │ │ ├── 10_10.json │ │ │ │ │ ├── 10_20.json │ │ │ │ │ ├── 10_30.json │ │ │ │ │ ├── 10_40.json │ │ │ │ │ ├── 10_50.json │ │ │ │ │ ├── 20_00.json │ │ │ │ │ ├── 20_10.json │ │ │ │ │ ├── 20_20.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 00_00.json │ │ │ │ │ ├── 00_10.json │ │ │ │ │ ├── 10_00.json │ │ │ │ │ ├── 10_10.json │ │ │ │ │ ├── 10_20.json │ │ │ │ │ ├── 10_30.json │ │ │ │ │ ├── 10_40.json │ │ │ │ │ ├── 10_50.json │ │ │ │ │ ├── 20_00.json │ │ │ │ │ ├── 20_10.json │ │ │ │ │ └── 20_20.json │ │ │ │ │ └── q │ │ │ │ │ ├── 00_00.txt │ │ │ │ │ ├── 00_10.txt │ │ │ │ │ ├── 10_00.txt │ │ │ │ │ ├── 10_10.txt │ │ │ │ │ ├── 10_20.txt │ │ │ │ │ ├── 10_30.txt │ │ │ │ │ ├── 10_40.txt │ │ │ │ │ ├── 10_50.txt │ │ │ │ │ ├── 20_00.txt │ │ │ │ │ ├── 20_10.txt │ │ │ │ │ └── 20_20.txt │ │ │ │ ├── schema │ │ │ │ └── 10 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── e │ │ │ │ │ └── s │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ ├── template │ │ │ │ ├── 10 │ │ │ │ │ ├── 00.j2 │ │ │ │ │ ├── 10.j2 │ │ │ │ │ ├── 20.j2 │ │ │ │ │ ├── 30.j2 │ │ │ │ │ ├── c │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ └── o │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ ├── 20 │ │ │ │ │ ├── 00.j2 │ │ │ │ │ ├── 10.j2 │ │ │ │ │ ├── 20.j2 │ │ │ │ │ ├── c │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ │ ├── e │ │ │ │ │ └── o │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ └── 00 │ │ │ │ │ ├── 00.j2 │ │ │ │ │ ├── 10.j2 │ │ │ │ │ ├── 20.j2 │ │ │ │ │ ├── c │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ │ └── o │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ ├── toml │ │ │ │ └── 10 │ │ │ │ │ ├── 00.toml │ │ │ │ │ ├── 10.toml │ │ │ │ │ ├── 20.toml │ │ │ │ │ └── e │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ └── yaml │ │ │ │ └── 10 │ │ │ │ ├── 00.yml │ │ │ │ ├── 10.yml │ │ │ │ ├── 20.yml │ │ │ │ └── e │ │ │ │ ├── 00.json │ │ │ │ ├── 10.json │ │ │ │ └── 20.json │ │ ├── cli │ │ │ ├── basics │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ └── 10.json │ │ │ │ │ └── o │ │ │ │ │ └── 10.json │ │ │ ├── errors │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── 40.json │ │ │ │ │ ├── 50.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── 40.json │ │ │ │ │ └── 50.json │ │ │ │ │ └── o │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── 40.json │ │ │ │ │ └── 50.json │ │ │ ├── extra_options │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ └── 10.json │ │ │ │ │ ├── on │ │ │ │ │ └── 10.json │ │ │ │ │ └── r │ │ │ │ │ └── 10.json │ │ │ ├── ignore_missing │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.conf │ │ │ │ │ ├── e │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ │ ├── o │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ │ ├── on │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ │ └── r │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ ├── multi_inputs │ │ │ │ ├── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── e │ │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ │ └── 10.json │ │ │ │ │ ├── on │ │ │ │ │ │ └── 10.json │ │ │ │ │ └── r │ │ │ │ │ │ └── 10.json │ │ │ │ └── 20 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.xml │ │ │ │ │ ├── 30.sh │ │ │ │ │ ├── e │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ └── 10.json │ │ │ │ │ ├── on │ │ │ │ │ └── 10.json │ │ │ │ │ └── r │ │ │ │ │ └── 10.json │ │ │ ├── no_template │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── o │ │ │ │ │ └── 10.json │ │ │ │ │ ├── on │ │ │ │ │ └── 10.json │ │ │ │ │ └── r │ │ │ │ │ └── 10.json │ │ │ ├── query │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ └── 10.json │ │ │ │ │ ├── on │ │ │ │ │ └── 10.json │ │ │ │ │ └── r │ │ │ │ │ └── 10.json │ │ │ ├── schema │ │ │ │ └── 10 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ │ ├── o │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ └── 30.json │ │ │ │ │ └── s │ │ │ ├── schema_errors │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ └── 10.json │ │ │ │ │ └── o │ │ │ │ │ └── 10.json │ │ │ ├── show │ │ │ │ ├── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── 40.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ └── 40.json │ │ │ │ │ └── o │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ ├── 30.json │ │ │ │ │ │ └── 40.json │ │ │ │ └── 20 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ │ │ └── o │ │ │ │ │ ├── 10.json │ │ │ │ │ └── 20.json │ │ │ ├── show_version │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ └── 10.json │ │ │ │ │ └── o │ │ │ │ │ └── 10.json │ │ │ ├── single_input │ │ │ │ ├── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.conf │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ ├── o │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ ├── on │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ ├── oo │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ └── r │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ ├── 20 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ ├── o │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ ├── on │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 20.json │ │ │ │ │ │ └── 30.json │ │ │ │ │ └── r │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ ├── 30 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ │ ├── o │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ │ ├── on │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ │ └── r │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ ├── 40 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ │ └── 10.json │ │ │ │ │ ├── on │ │ │ │ │ │ └── 10.json │ │ │ │ │ └── r │ │ │ │ │ │ └── 10.json │ │ │ │ └── 50 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ └── 10.json │ │ │ │ │ ├── on │ │ │ │ │ └── 10.json │ │ │ │ │ └── r │ │ │ │ │ └── 10.json │ │ │ ├── single_input_to_yaml_output │ │ │ │ └── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.yml │ │ │ │ │ ├── 40.yml │ │ │ │ │ ├── e │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ └── 40.json │ │ │ │ │ ├── o │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ └── 40.json │ │ │ │ │ ├── on │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ └── 40.json │ │ │ │ │ ├── oo │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ └── 40.json │ │ │ │ │ └── r │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ └── 40.json │ │ │ └── template │ │ │ │ └── 10 │ │ │ │ ├── 10.json │ │ │ │ ├── 20.json │ │ │ │ ├── e │ │ │ │ ├── 10.json │ │ │ │ └── 20.json │ │ │ │ ├── o │ │ │ │ ├── 10.json │ │ │ │ └── 20.json │ │ │ │ ├── on │ │ │ │ ├── 10.json │ │ │ │ └── 20.json │ │ │ │ └── r │ │ │ │ ├── 10.json │ │ │ │ └── 20.json │ │ ├── common │ │ │ └── tdc │ │ │ │ ├── 10 │ │ │ │ ├── 100_null.json │ │ │ │ └── e │ │ │ │ │ └── 100_null.json.py │ │ │ │ └── 20 │ │ │ │ ├── 220_a_list.json │ │ │ │ ├── e │ │ │ │ └── 220_a_list.json.py │ │ │ │ └── o │ │ │ │ └── 220_a_list.json.json │ │ ├── dicts │ │ │ ├── get │ │ │ │ ├── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ └── 20.json │ │ │ │ │ ├── q │ │ │ │ │ │ ├── 10.py │ │ │ │ │ │ └── 20.py │ │ │ │ │ └── s │ │ │ │ │ │ ├── 10.py │ │ │ │ │ │ └── 20.py │ │ │ │ ├── 20 │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 100.json │ │ │ │ │ ├── 110.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── 40.json │ │ │ │ │ ├── 50.json │ │ │ │ │ ├── 60.json │ │ │ │ │ ├── 70.json │ │ │ │ │ ├── 80.json │ │ │ │ │ ├── 90.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 00.json │ │ │ │ │ │ ├── 10.json │ │ │ │ │ │ ├── 100.py │ │ │ │ │ │ ├── 110.py │ │ │ │ │ │ ├── 20.py │ │ │ │ │ │ ├── 30.py │ │ │ │ │ │ ├── 40.py │ │ │ │ │ │ ├── 50.py │ │ │ │ │ │ ├── 60.py │ │ │ │ │ │ ├── 70.py │ │ │ │ │ │ ├── 80.py │ │ │ │ │ │ └── 90.py │ │ │ │ │ ├── q │ │ │ │ │ │ ├── 00.py │ │ │ │ │ │ ├── 10.py │ │ │ │ │ │ ├── 100.py │ │ │ │ │ │ ├── 110.py │ │ │ │ │ │ ├── 20.py │ │ │ │ │ │ ├── 30.py │ │ │ │ │ │ ├── 40.py │ │ │ │ │ │ ├── 50.py │ │ │ │ │ │ ├── 60.py │ │ │ │ │ │ ├── 70.py │ │ │ │ │ │ ├── 80.py │ │ │ │ │ │ └── 90.py │ │ │ │ │ └── s │ │ │ │ │ │ ├── 00.py │ │ │ │ │ │ ├── 10.py │ │ │ │ │ │ ├── 100.py │ │ │ │ │ │ ├── 110.py │ │ │ │ │ │ ├── 20.py │ │ │ │ │ │ ├── 30.py │ │ │ │ │ │ ├── 40.py │ │ │ │ │ │ ├── 50.py │ │ │ │ │ │ ├── 60.py │ │ │ │ │ │ ├── 70.py │ │ │ │ │ │ ├── 80.py │ │ │ │ │ │ └── 90.py │ │ │ │ └── 30 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 10.py │ │ │ │ │ ├── 20.json │ │ │ │ │ └── 30.json │ │ │ │ │ ├── q │ │ │ │ │ ├── 10.txt │ │ │ │ │ ├── 20.txt │ │ │ │ │ └── 30.txt │ │ │ │ │ └── s │ │ │ │ │ ├── 10.txt │ │ │ │ │ ├── 20.txt │ │ │ │ │ └── 30.txt │ │ │ ├── merge │ │ │ │ ├── 10 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ │ └── 10.json │ │ │ │ │ └── s │ │ │ │ │ │ └── 10.json │ │ │ │ ├── 20 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ │ └── 10.json │ │ │ │ │ └── s │ │ │ │ │ │ └── 10.json │ │ │ │ ├── 30 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ │ └── 10.json │ │ │ │ │ └── s │ │ │ │ │ │ └── 10.json │ │ │ │ └── 40 │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── e │ │ │ │ │ └── 10.json │ │ │ │ │ ├── o │ │ │ │ │ └── 10.json │ │ │ │ │ └── s │ │ │ │ │ └── 10.json │ │ │ └── mk_nested_dic │ │ │ │ └── 10 │ │ │ │ ├── 10.py │ │ │ │ ├── 20.py │ │ │ │ ├── e │ │ │ │ ├── 10.json │ │ │ │ └── 20.json │ │ │ │ ├── o │ │ │ │ ├── 10.json │ │ │ │ └── 20.json │ │ │ │ └── q │ │ │ │ ├── 10.py │ │ │ │ └── 20.py │ │ ├── dumpers │ │ │ ├── ini.configparser │ │ │ │ └── 10 │ │ │ │ │ ├── 100_empty.json │ │ │ │ │ ├── 210_a_simple_map.json │ │ │ │ │ └── e │ │ │ │ │ ├── 100_empty.json.py │ │ │ │ │ └── 210_a_simple_map.json.py │ │ │ ├── json.simplejson │ │ │ ├── json.stdlib │ │ │ │ ├── 10 │ │ │ │ │ ├── 100_null.py │ │ │ │ │ ├── 210_empty_list.py │ │ │ │ │ ├── 220_a_list.py │ │ │ │ │ ├── 310_empty_map.py │ │ │ │ │ ├── 320_a_map.py │ │ │ │ │ ├── 340_a_map.py │ │ │ │ │ ├── 350_a_diordered_map.py │ │ │ │ │ ├── 360_a_nested_map.py │ │ │ │ │ ├── 410_bool_true.py │ │ │ │ │ ├── 420_bool_false.py │ │ │ │ │ ├── 510_int_0.py │ │ │ │ │ ├── 530_int_42.py │ │ │ │ │ ├── 560_float_4.2.py │ │ │ │ │ ├── 610_str_a.py │ │ │ │ │ ├── 620_str_lorem_ipsum.py │ │ │ │ │ ├── 630_str_lorem_ipsum_with_line_breaks.py │ │ │ │ │ └── e │ │ │ │ │ │ ├── 100_null.py.py │ │ │ │ │ │ ├── 210_empty_list.py.py │ │ │ │ │ │ ├── 220_a_list.py │ │ │ │ │ │ ├── 310_empty_map.py.py │ │ │ │ │ │ ├── 320_a_map.py.py │ │ │ │ │ │ ├── 340_a_map.py.py │ │ │ │ │ │ ├── 350_a_diordered_map.py.py │ │ │ │ │ │ ├── 360_a_nested_map.py.py │ │ │ │ │ │ ├── 410_bool_true.py.py │ │ │ │ │ │ ├── 420_bool_false.py.py │ │ │ │ │ │ ├── 510_int_0.py.py │ │ │ │ │ │ ├── 530_int_42.py.py │ │ │ │ │ │ ├── 560_float_4.2.py.py │ │ │ │ │ │ ├── 610_str_a.py.py │ │ │ │ │ │ ├── 620_str_lorem_ipsum.py.py │ │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.py.py │ │ │ │ └── 20 │ │ │ │ │ ├── 100_null.py │ │ │ │ │ ├── 210_empty_list.py │ │ │ │ │ ├── 220_a_list.py │ │ │ │ │ ├── 310_empty_map.py │ │ │ │ │ ├── 320_a_map.py │ │ │ │ │ ├── 340_a_map.py │ │ │ │ │ ├── 350_a_diordered_map.py │ │ │ │ │ ├── 352_a_diordered_map.py │ │ │ │ │ ├── 360_a_nested_map.py │ │ │ │ │ ├── 410_bool_true.py │ │ │ │ │ ├── 420_bool_false.py │ │ │ │ │ ├── 510_int_0.py │ │ │ │ │ ├── 530_int_42.py │ │ │ │ │ ├── 560_float_4.2.py │ │ │ │ │ ├── 610_str_a.py │ │ │ │ │ ├── 620_str_lorem_ipsum.py │ │ │ │ │ ├── 630_str_lorem_ipsum_with_line_breaks.py │ │ │ │ │ ├── e │ │ │ │ │ ├── 100_null.py.py │ │ │ │ │ ├── 210_empty_list.py.py │ │ │ │ │ ├── 220_a_list.py │ │ │ │ │ ├── 310_empty_map.py.py │ │ │ │ │ ├── 320_a_map.py.py │ │ │ │ │ ├── 340_a_map.py.py │ │ │ │ │ ├── 350_a_diordered_map.py.py │ │ │ │ │ ├── 352_a_diordered_map.py.py │ │ │ │ │ ├── 360_a_nested_map.py.py │ │ │ │ │ ├── 410_bool_true.py.py │ │ │ │ │ ├── 420_bool_false.py.py │ │ │ │ │ ├── 510_int_0.py.py │ │ │ │ │ ├── 530_int_42.py.py │ │ │ │ │ ├── 560_float_4.2.py.py │ │ │ │ │ ├── 610_str_a.py.py │ │ │ │ │ ├── 620_str_lorem_ipsum.py.py │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.py.py │ │ │ │ │ └── o │ │ │ │ │ ├── 100_null.py.json │ │ │ │ │ ├── 210_empty_list.py.json │ │ │ │ │ ├── 220_a_list.py.json │ │ │ │ │ ├── 310_empty_map.py.json │ │ │ │ │ ├── 320_a_map.py.json │ │ │ │ │ ├── 340_a_map.py.json │ │ │ │ │ ├── 350_a_diordered_map.py.json │ │ │ │ │ ├── 352_a_diordered_map.py.json │ │ │ │ │ ├── 360_a_nested_map.py.json │ │ │ │ │ ├── 410_bool_true.py.json │ │ │ │ │ ├── 420_bool_false.py.json │ │ │ │ │ ├── 510_int_0.py.json │ │ │ │ │ ├── 530_int_42.py.json │ │ │ │ │ ├── 560_float_4.2.py.json │ │ │ │ │ ├── 610_str_a.py.json │ │ │ │ │ ├── 620_str_lorem_ipsum.py.json │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.py.json │ │ │ ├── pickle.stdlib │ │ │ │ └── 10 │ │ │ │ │ ├── 100_null.json │ │ │ │ │ ├── 210_empty_list.json │ │ │ │ │ ├── 220_a_list.json │ │ │ │ │ ├── 310_empty_map.json │ │ │ │ │ ├── 320_a_map.json │ │ │ │ │ ├── 340_a_map.json │ │ │ │ │ ├── 360_a_nested_map.json │ │ │ │ │ └── e │ │ │ │ │ ├── 100_null.json.py │ │ │ │ │ ├── 210_empty_list.json.py │ │ │ │ │ ├── 220_a_list.json.py │ │ │ │ │ ├── 310_empty_map.json.py │ │ │ │ │ ├── 320_a_map.json.py │ │ │ │ │ ├── 340_a_map.json.py │ │ │ │ │ └── 360_a_nested_map.json.py │ │ │ ├── properties.builtin │ │ │ │ └── 10 │ │ │ │ │ ├── 100.json │ │ │ │ │ └── e │ │ │ │ │ └── 100.json.py │ │ │ ├── python.builtin │ │ │ │ └── 10 │ │ │ │ │ ├── 100_null.json │ │ │ │ │ ├── 210_empty_list.json │ │ │ │ │ ├── 220_a_list.json │ │ │ │ │ ├── 310_empty_map.json │ │ │ │ │ ├── 320_a_map.json │ │ │ │ │ ├── 340_a_map.json │ │ │ │ │ ├── 360_a_nested_map.json │ │ │ │ │ ├── 410_bool_true.json │ │ │ │ │ ├── 420_bool_false.json │ │ │ │ │ ├── 510_int_0.json │ │ │ │ │ ├── 530_int_42.json │ │ │ │ │ ├── 560_float_4.2.json │ │ │ │ │ ├── 610_str_a.json │ │ │ │ │ ├── 630_str_lorem_ipsum_with_line_breaks.json │ │ │ │ │ └── e │ │ │ │ │ ├── 100_null.json.py │ │ │ │ │ ├── 210_empty_list.json.py │ │ │ │ │ ├── 220_a_list.json.py │ │ │ │ │ ├── 310_empty_map.json.py │ │ │ │ │ ├── 320_a_map.json.py │ │ │ │ │ ├── 340_a_map.json.py │ │ │ │ │ ├── 360_a_nested_map.json.py │ │ │ │ │ ├── 410_bool_true.json.py │ │ │ │ │ ├── 420_bool_false.json.py │ │ │ │ │ ├── 510_int_0.json.py │ │ │ │ │ ├── 530_int_42.json.py │ │ │ │ │ ├── 560_float_4.2.json.py │ │ │ │ │ ├── 610_str_a.json.py │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.json.py │ │ │ ├── sh.variables │ │ │ │ └── 10 │ │ │ │ │ ├── 100_basics.json │ │ │ │ │ └── e │ │ │ │ │ └── 100_basics.json.py │ │ │ ├── toml.toml │ │ │ │ └── 10 │ │ │ ├── toml.tomlkit │ │ │ │ └── 10 │ │ │ ├── toml.tomllib │ │ │ │ └── 10 │ │ │ │ │ ├── 100_empty_str.json │ │ │ │ │ ├── 110_a_comment.json │ │ │ │ │ ├── 120_a_value_wo_sect.json │ │ │ │ │ ├── 130_a_sect_wo_values.json │ │ │ │ │ ├── 310_a_map_with_arrays.json │ │ │ │ │ ├── 410_complex_maps.py │ │ │ │ │ ├── 420_array_of_tables.json │ │ │ │ │ └── e │ │ │ │ │ ├── 100_empty_str.json.py │ │ │ │ │ ├── 110_a_comment.json.py │ │ │ │ │ ├── 120_a_value_wo_sect.json.py │ │ │ │ │ ├── 130_a_sect_wo_values.json.py │ │ │ │ │ ├── 200_a_simple_map_with_basic_values.py.py │ │ │ │ │ ├── 310_a_map_with_arrays.json.py │ │ │ │ │ ├── 410_complex_maps.py.py │ │ │ │ │ └── 420_array_of_tables.json.py │ │ │ ├── xml.etree │ │ │ │ ├── 10 │ │ │ │ │ ├── 100.json │ │ │ │ │ ├── 200.json │ │ │ │ │ ├── 300.json │ │ │ │ │ └── e │ │ │ │ │ │ ├── 100.json.py │ │ │ │ │ │ ├── 200.json.py │ │ │ │ │ │ └── 300.json.py │ │ │ │ └── 20 │ │ │ │ │ ├── 100.json │ │ │ │ │ ├── 200.json │ │ │ │ │ ├── 300.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 100.json.py │ │ │ │ │ ├── 200.json.py │ │ │ │ │ └── 300.json.py │ │ │ │ │ └── o │ │ │ │ │ ├── 100.json │ │ │ │ │ ├── 200.json │ │ │ │ │ └── 300.json │ │ │ ├── yaml.pyyaml │ │ │ │ ├── 10 │ │ │ │ │ ├── 210_empty_list.py │ │ │ │ │ ├── 220_a_list.py │ │ │ │ │ ├── 310_empty_map.py │ │ │ │ │ ├── 320_a_map.py │ │ │ │ │ ├── 340_a_map.py │ │ │ │ │ ├── 360_a_nested_map.py │ │ │ │ │ ├── 410_bool_true.py │ │ │ │ │ ├── 420_bool_false.py │ │ │ │ │ ├── 510_int_0.py │ │ │ │ │ ├── 530_int_42.py │ │ │ │ │ ├── 560_float_4.2.py │ │ │ │ │ ├── 610_str_a.py │ │ │ │ │ ├── 620_str_lorem_ipsum.py │ │ │ │ │ ├── 630_str_lorem_ipsum_with_line_breaks.py │ │ │ │ │ └── e │ │ │ │ │ │ ├── 210_empty_list.py.py │ │ │ │ │ │ ├── 220_a_list.py.py │ │ │ │ │ │ ├── 310_empty_map.py.py │ │ │ │ │ │ ├── 320_a_map.py.py │ │ │ │ │ │ ├── 340_a_map.py.py │ │ │ │ │ │ ├── 360_a_nested_map.py.py │ │ │ │ │ │ ├── 410_bool_true.py.py │ │ │ │ │ │ ├── 420_bool_false.py.py │ │ │ │ │ │ ├── 510_int_0.py.py │ │ │ │ │ │ ├── 530_int_42.py.py │ │ │ │ │ │ ├── 560_float_4.2.py.py │ │ │ │ │ │ ├── 610_str_a.py.py │ │ │ │ │ │ ├── 620_str_lorem_ipsum.py.py │ │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.py.py │ │ │ │ └── 20 │ │ │ │ │ ├── 320_a_map.py │ │ │ │ │ ├── 340_a_map.py │ │ │ │ │ ├── 360_a_nested_map.py │ │ │ │ │ ├── e │ │ │ │ │ ├── 320_a_map.py.py │ │ │ │ │ ├── 340_a_map.py.py │ │ │ │ │ └── 360_a_nested_map.py.py │ │ │ │ │ └── o │ │ │ │ │ ├── 320_a_map.py.json │ │ │ │ │ ├── 340_a_map.py.json │ │ │ │ │ └── 360_a_nested_map.py.json │ │ │ └── yaml.ruamel │ │ │ │ ├── 10 │ │ │ │ └── 20 │ │ ├── loaders │ │ │ ├── ini.configparser │ │ │ │ ├── 10 │ │ │ │ │ ├── 100_empty.ini │ │ │ │ │ ├── 210_a_simple_map.ini │ │ │ │ │ ├── 220_default_and_a_map.ini │ │ │ │ │ ├── 310_a_map_with_interpolation.ini │ │ │ │ │ └── e │ │ │ │ │ │ ├── 100_empty.ini.json │ │ │ │ │ │ ├── 210_a_simple_map.ini.json │ │ │ │ │ │ ├── 220_default_and_a_map.ini.json │ │ │ │ │ │ └── 310_a_map_with_interpolation.ini.json │ │ │ │ └── 20 │ │ │ │ │ ├── 210_a_map.ini │ │ │ │ │ ├── 220_a_map_with_list_value.ini │ │ │ │ │ ├── e │ │ │ │ │ ├── 210_a_map.ini.json │ │ │ │ │ └── 220_a_map_with_list_value.ini.json │ │ │ │ │ └── o │ │ │ │ │ ├── 210_a_map.ini.json │ │ │ │ │ └── 220_a_map_with_list_value.ini.json │ │ │ ├── json.simplejson │ │ │ │ ├── 10 │ │ │ │ └── 20 │ │ │ ├── json.stdlib │ │ │ │ ├── 10 │ │ │ │ │ ├── 100_null.json │ │ │ │ │ ├── 210_empty_list.json │ │ │ │ │ ├── 220_a_list.json │ │ │ │ │ ├── 310_empty_map.json │ │ │ │ │ ├── 320_a_map.json │ │ │ │ │ ├── 340_a_map.json │ │ │ │ │ ├── 350_a_diordered_map.json │ │ │ │ │ ├── 360_a_nested_map.json │ │ │ │ │ ├── 410_bool_true.json │ │ │ │ │ ├── 420_bool_false.json │ │ │ │ │ ├── 510_int_0.json │ │ │ │ │ ├── 530_int_42.json │ │ │ │ │ ├── 560_float_4.2.json │ │ │ │ │ ├── 610_str_a.json │ │ │ │ │ ├── 620_str_lorem_ipsum.json │ │ │ │ │ ├── 630_str_lorem_ipsum_with_line_breaks.json │ │ │ │ │ └── e │ │ │ │ │ │ ├── 100_null.json.py │ │ │ │ │ │ ├── 210_empty_list.json.py │ │ │ │ │ │ ├── 220_a_list.json.py │ │ │ │ │ │ ├── 310_empty_map.json.py │ │ │ │ │ │ ├── 320_a_map.json.py │ │ │ │ │ │ ├── 340_a_map.json.py │ │ │ │ │ │ ├── 350_a_diordered_map.json.py │ │ │ │ │ │ ├── 360_a_nested_map.json.py │ │ │ │ │ │ ├── 410_bool_true.json.py │ │ │ │ │ │ ├── 420_bool_false.json.py │ │ │ │ │ │ ├── 510_int_0.json.py │ │ │ │ │ │ ├── 530_int_42.json.py │ │ │ │ │ │ ├── 560_float_4.2.json.py │ │ │ │ │ │ ├── 610_str_a.json.py │ │ │ │ │ │ ├── 620_str_lorem_ipsum.json.py │ │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.json.py │ │ │ │ ├── 20 │ │ │ │ │ ├── 100_null.json │ │ │ │ │ ├── 210_empty_list.json │ │ │ │ │ ├── 220_a_list.json │ │ │ │ │ ├── 310_empty_map.json │ │ │ │ │ ├── 320_a_map.json │ │ │ │ │ ├── 340_a_map.json │ │ │ │ │ ├── 360_a_nested_map.json │ │ │ │ │ ├── 410_bool_true.json │ │ │ │ │ ├── 420_bool_false.json │ │ │ │ │ ├── 510_int_0.json │ │ │ │ │ ├── 530_int_42.json │ │ │ │ │ ├── 560_float_4.2.json │ │ │ │ │ ├── 610_str_a.json │ │ │ │ │ ├── 620_str_lorem_ipsum.json │ │ │ │ │ ├── 630_str_lorem_ipsum_with_line_breaks.json │ │ │ │ │ ├── e │ │ │ │ │ │ ├── 100_null.json.py │ │ │ │ │ │ ├── 210_empty_list.json.py │ │ │ │ │ │ ├── 220_a_list.json.py │ │ │ │ │ │ ├── 310_empty_map.json.py │ │ │ │ │ │ ├── 320_a_map.json.py │ │ │ │ │ │ ├── 340_a_map.json.py │ │ │ │ │ │ ├── 360_a_nested_map.json.py │ │ │ │ │ │ ├── 410_bool_true.json.py │ │ │ │ │ │ ├── 420_bool_false.json.py │ │ │ │ │ │ ├── 510_int_0.json.py │ │ │ │ │ │ ├── 530_int_42.json.py │ │ │ │ │ │ ├── 560_float_4.2.json.py │ │ │ │ │ │ ├── 610_str_a.json.py │ │ │ │ │ │ ├── 620_str_lorem_ipsum.json.py │ │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.json.py │ │ │ │ │ └── o │ │ │ │ │ │ ├── 100_null.json.json │ │ │ │ │ │ ├── 210_empty_list.json.json │ │ │ │ │ │ ├── 220_a_list.json.json │ │ │ │ │ │ ├── 310_empty_map.json.json │ │ │ │ │ │ ├── 320_a_map.json.json │ │ │ │ │ │ ├── 340_a_map.json.json │ │ │ │ │ │ ├── 360_a_nested_map.json.json │ │ │ │ │ │ ├── 410_bool_true.json.json │ │ │ │ │ │ ├── 420_bool_false.json.json │ │ │ │ │ │ ├── 510_int_0.json.json │ │ │ │ │ │ ├── 530_int_42.json.json │ │ │ │ │ │ ├── 560_float_4.2.json.json │ │ │ │ │ │ ├── 610_str_a.json.json │ │ │ │ │ │ ├── 620_str_lorem_ipsum.json.json │ │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.json.json │ │ │ │ └── 30 │ │ │ │ │ ├── 320_a_map.json │ │ │ │ │ ├── 340_a_map.json │ │ │ │ │ ├── 360_a_nested_map.json │ │ │ │ │ ├── e │ │ │ │ │ ├── 320_a_map.json.py │ │ │ │ │ ├── 340_a_map.json.py │ │ │ │ │ └── 360_a_nested_map.json.py │ │ │ │ │ └── o │ │ │ │ │ ├── 320_a_map.json.py │ │ │ │ │ ├── 340_a_map.json.json │ │ │ │ │ └── 360_a_nested_map.json.py │ │ │ ├── pickle.stdlib │ │ │ │ └── 10 │ │ │ │ │ ├── 100_null.pickle │ │ │ │ │ ├── 210_empty_list.pickle │ │ │ │ │ ├── 220_a_list.pickle │ │ │ │ │ ├── 310_empty_map.pickle │ │ │ │ │ ├── 320_a_map.pickle │ │ │ │ │ ├── 340_a_map.pickle │ │ │ │ │ ├── 360_a_nested_map.pickle │ │ │ │ │ ├── e │ │ │ │ │ ├── 100_null.pickle.json │ │ │ │ │ ├── 210_empty_list.pickle.json │ │ │ │ │ ├── 220_a_list.pickle.json │ │ │ │ │ ├── 310_empty_map.pickle.json │ │ │ │ │ ├── 320_a_map.pickle.json │ │ │ │ │ ├── 340_a_map.pickle.json │ │ │ │ │ ├── 360_a_nested_map.pickle.json │ │ │ │ │ ├── 410_bool_true.pickle.json │ │ │ │ │ ├── 420_bool_false.pickle.json │ │ │ │ │ ├── 510_int_0.pickle.json │ │ │ │ │ ├── 530_int_42.pickle.json │ │ │ │ │ └── 560_float_4.2.pickle.json │ │ │ │ │ └── o │ │ │ │ │ └── 320_a_map.pickle.json │ │ │ ├── properties.builtin │ │ │ │ └── 10 │ │ │ │ │ ├── 100.properties │ │ │ │ │ └── e │ │ │ │ │ └── 100.properties.json │ │ │ ├── python.builtin │ │ │ │ ├── 10 │ │ │ │ │ ├── 100_null.py │ │ │ │ │ ├── 210_empty_list.py │ │ │ │ │ ├── 220_a_list.py │ │ │ │ │ ├── 310_empty_map.py │ │ │ │ │ ├── 320_a_map.py │ │ │ │ │ ├── 340_a_map.py │ │ │ │ │ ├── 360_a_nested_map.py │ │ │ │ │ ├── 410_bool_true.py │ │ │ │ │ ├── 420_bool_false.py │ │ │ │ │ ├── 510_int_0.py │ │ │ │ │ ├── 530_int_42.py │ │ │ │ │ ├── 560_float_4.2.py │ │ │ │ │ ├── 610_str_a.py │ │ │ │ │ ├── 630_str_lorem_ipsum_with_line_breaks.py │ │ │ │ │ └── e │ │ │ │ │ │ ├── 100_null.py.json │ │ │ │ │ │ ├── 210_empty_list.py.json │ │ │ │ │ │ ├── 220_a_list.py.json │ │ │ │ │ │ ├── 310_empty_map.py.json │ │ │ │ │ │ ├── 320_a_map.py.json │ │ │ │ │ │ ├── 340_a_map.py.json │ │ │ │ │ │ ├── 360_a_nested_map.py.json │ │ │ │ │ │ ├── 410_bool_true.py.json │ │ │ │ │ │ ├── 420_bool_false.py.json │ │ │ │ │ │ ├── 510_int_0.py.json │ │ │ │ │ │ ├── 530_int_42.py.json │ │ │ │ │ │ ├── 560_float_4.2.py.json │ │ │ │ │ │ ├── 610_str_a.py.json │ │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.py.json │ │ │ │ └── 20 │ │ │ │ │ ├── 320_a_map.py │ │ │ │ │ ├── 360_a_nested_map.py │ │ │ │ │ ├── 620_str_lorem_ipsum.py │ │ │ │ │ ├── e │ │ │ │ │ ├── 320_a_map.py.py │ │ │ │ │ ├── 360_a_nested_map.py.py │ │ │ │ │ └── 620_str_lorem_ipsum.py.json │ │ │ │ │ └── o │ │ │ │ │ ├── 320_a_map.py.json │ │ │ │ │ ├── 360_a_nested_map.py.json │ │ │ │ │ └── 620_str_lorem_ipsum.py.json │ │ │ ├── sh.variables │ │ │ │ └── 10 │ │ │ │ │ ├── 100_basics.sh │ │ │ │ │ └── e │ │ │ │ │ └── 100_basics.sh.json │ │ │ ├── toml.toml │ │ │ │ ├── 10 │ │ │ │ │ ├── 100_empty_str.toml │ │ │ │ │ ├── 110_a_comment.toml │ │ │ │ │ ├── 120_a_value_wo_sect.toml │ │ │ │ │ ├── 130_a_sect_wo_values.toml │ │ │ │ │ ├── 200_a_simple_map_with_basic_values.toml │ │ │ │ │ ├── 310_a_map_with_arrays.toml │ │ │ │ │ ├── 410_complex_maps.toml │ │ │ │ │ ├── 420_array_of_tables.toml │ │ │ │ │ └── e │ │ │ │ │ │ ├── 100_empty_str.toml.json │ │ │ │ │ │ ├── 110_a_comment.toml.json │ │ │ │ │ │ ├── 120_a_value_wo_sect.toml.json │ │ │ │ │ │ ├── 130_a_sect_wo_values.toml.json │ │ │ │ │ │ ├── 200_a_simple_map_with_basic_values.toml.json │ │ │ │ │ │ ├── 20_a_value.toml.json │ │ │ │ │ │ ├── 310_a_map_with_arrays.toml.json │ │ │ │ │ │ ├── 410_complex_maps.toml.py │ │ │ │ │ │ └── 420_array_of_tables.toml.json │ │ │ │ └── 20 │ │ │ │ │ ├── 200_simple_map.toml │ │ │ │ │ ├── e │ │ │ │ │ └── 200_simple_map.toml.py │ │ │ │ │ └── o │ │ │ │ │ └── 200_simple_map.toml.py │ │ │ ├── toml.tomlkit │ │ │ │ └── 10 │ │ │ ├── toml.tomllib │ │ │ │ ├── 10 │ │ │ │ │ ├── 100_empty_str.toml │ │ │ │ │ ├── 110_a_comment.toml │ │ │ │ │ ├── 120_a_value_wo_sect.toml │ │ │ │ │ ├── 130_a_sect_wo_values.toml │ │ │ │ │ ├── 200_a_simple_map_with_basic_values.toml │ │ │ │ │ ├── 310_a_map_with_arrays.toml │ │ │ │ │ ├── 410_complex_maps.toml │ │ │ │ │ ├── 420_array_of_tables.toml │ │ │ │ │ └── e │ │ │ │ │ │ ├── 100_empty_str.toml.json │ │ │ │ │ │ ├── 110_a_comment.toml.json │ │ │ │ │ │ ├── 120_a_value_wo_sect.toml.json │ │ │ │ │ │ ├── 130_a_sect_wo_values.toml.json │ │ │ │ │ │ ├── 200_a_simple_map_with_basic_values.toml.py │ │ │ │ │ │ ├── 310_a_map_with_arrays.toml.json │ │ │ │ │ │ ├── 410_complex_maps.toml.py │ │ │ │ │ │ └── 420_array_of_tables.toml.json │ │ │ │ └── 20 │ │ │ │ │ ├── 110_decimals.toml │ │ │ │ │ ├── e │ │ │ │ │ └── 110_decimals.toml.py │ │ │ │ │ └── o │ │ │ │ │ └── 110_decimals.toml.py │ │ │ ├── xml.etree │ │ │ │ ├── 10 │ │ │ │ │ ├── 100.xml │ │ │ │ │ ├── 200.xml │ │ │ │ │ ├── 300.xml │ │ │ │ │ └── e │ │ │ │ │ │ ├── 100.xml.json │ │ │ │ │ │ ├── 200.xml.json │ │ │ │ │ │ └── 300.xml.json │ │ │ │ └── 20 │ │ │ │ │ ├── 100_primitives.xml │ │ │ │ │ ├── e │ │ │ │ │ └── 100_primitives.xml.json │ │ │ │ │ └── o │ │ │ │ │ └── 100_primitives.xml.json │ │ │ ├── yaml.pyyaml │ │ │ │ ├── 10 │ │ │ │ │ ├── 210_empty_list.yml │ │ │ │ │ ├── 220_a_list.yml │ │ │ │ │ ├── 230_a_list.yml │ │ │ │ │ ├── 310_empty_map.yml │ │ │ │ │ ├── 320_a_map.yml │ │ │ │ │ ├── 330_a_map.yml │ │ │ │ │ ├── 340_a_map.yml │ │ │ │ │ ├── 350_a_map.yml │ │ │ │ │ ├── 360_a_nested_map.yml │ │ │ │ │ ├── 370_a_nested_map.yml │ │ │ │ │ ├── 410_bool_true.yml │ │ │ │ │ ├── 420_bool_false.yml │ │ │ │ │ ├── 510_int_0.yml │ │ │ │ │ ├── 530_int_42.yml │ │ │ │ │ ├── 560_float_4.2.yml │ │ │ │ │ ├── 610_str_a.yml │ │ │ │ │ ├── 620_str_lorem_ipsum.yml │ │ │ │ │ ├── 630_str_lorem_ipsum_with_line_breaks.yml │ │ │ │ │ └── e │ │ │ │ │ │ ├── 210_empty_list.yml.py │ │ │ │ │ │ ├── 220_a_list.yml.py │ │ │ │ │ │ ├── 230_a_list.yml.py │ │ │ │ │ │ ├── 310_empty_map.yml.py │ │ │ │ │ │ ├── 320_a_map.yml.py │ │ │ │ │ │ ├── 330_a_map.yml.py │ │ │ │ │ │ ├── 340_a_map.yml.py │ │ │ │ │ │ ├── 350_a_map.yml.py │ │ │ │ │ │ ├── 360_a_nested_map.yml.py │ │ │ │ │ │ ├── 370_a_nested_map.yml.py │ │ │ │ │ │ ├── 410_bool_true.yml.py │ │ │ │ │ │ ├── 420_bool_false.yml.py │ │ │ │ │ │ ├── 510_int_0.yml.py │ │ │ │ │ │ ├── 530_int_42.yml.py │ │ │ │ │ │ ├── 560_float_4.2.yml.py │ │ │ │ │ │ ├── 610_str_a.yml.py │ │ │ │ │ │ ├── 620_str_lorem_ipsum.yml.py │ │ │ │ │ │ └── 630_str_lorem_ipsum_with_line_breaks.yml.py │ │ │ │ └── 20 │ │ │ │ │ ├── 350_a_map.yml │ │ │ │ │ ├── 370_a_nested_map.yml │ │ │ │ │ ├── e │ │ │ │ │ ├── 350_a_map.yml.py │ │ │ │ │ └── 370_a_nested_map.yml.py │ │ │ │ │ └── o │ │ │ │ │ ├── 350_a_map.yml.json │ │ │ │ │ └── 370_a_nested_map.yml.json │ │ │ └── yaml.ruamel │ │ │ │ ├── 10 │ │ │ │ └── 20 │ │ ├── parser │ │ │ ├── attrlist │ │ │ │ └── 10 │ │ │ │ │ ├── 00.txt │ │ │ │ │ ├── 10.txt │ │ │ │ │ ├── 20.txt │ │ │ │ │ ├── 30.txt │ │ │ │ │ ├── 40.txt │ │ │ │ │ └── e │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ └── 40.json │ │ │ ├── attrlist_0 │ │ │ │ └── 10 │ │ │ │ │ ├── 00.txt │ │ │ │ │ ├── 10.txt │ │ │ │ │ ├── 20.txt │ │ │ │ │ ├── 30.txt │ │ │ │ │ ├── 40.txt │ │ │ │ │ └── e │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.py │ │ │ │ │ ├── 20.py │ │ │ │ │ ├── 30.py │ │ │ │ │ └── 40.py │ │ │ ├── list │ │ │ │ └── 10 │ │ │ │ │ ├── 00.txt │ │ │ │ │ ├── 10.txt │ │ │ │ │ ├── 20.txt │ │ │ │ │ ├── 30.txt │ │ │ │ │ ├── 40.txt │ │ │ │ │ ├── 50.txt │ │ │ │ │ ├── e │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── 40.json │ │ │ │ │ └── 50.json │ │ │ │ │ └── o │ │ │ │ │ ├── 00.json │ │ │ │ │ ├── 10.json │ │ │ │ │ ├── 20.json │ │ │ │ │ ├── 30.json │ │ │ │ │ ├── 40.json │ │ │ │ │ └── 50.json │ │ │ ├── parse │ │ │ │ ├── 10 │ │ │ │ │ ├── 00.py │ │ │ │ │ ├── 10.txt │ │ │ │ │ ├── 20.txt │ │ │ │ │ ├── 30.txt │ │ │ │ │ ├── 40.py │ │ │ │ │ ├── 50.py │ │ │ │ │ ├── 60.txt │ │ │ │ │ ├── 70.txt │ │ │ │ │ └── e │ │ │ │ ├── 20 │ │ │ │ │ ├── 20.txt │ │ │ │ │ ├── 30.txt │ │ │ │ │ ├── 40.txt │ │ │ │ │ └── e │ │ │ │ └── 30 │ │ │ │ │ ├── 10.txt │ │ │ │ │ ├── 20.txt │ │ │ │ │ ├── 30.txt │ │ │ │ │ ├── 40.txt │ │ │ │ │ └── e │ │ │ └── single │ │ │ │ └── 10 │ │ │ │ ├── 00.py │ │ │ │ ├── 10.txt │ │ │ │ ├── 20.txt │ │ │ │ ├── 30.txt │ │ │ │ ├── 40.py │ │ │ │ ├── 50.py │ │ │ │ ├── 60.txt │ │ │ │ ├── 70.txt │ │ │ │ └── e │ │ │ │ ├── 00.py │ │ │ │ ├── 10.py │ │ │ │ ├── 20.py │ │ │ │ ├── 30.py │ │ │ │ ├── 40.py │ │ │ │ ├── 50.py │ │ │ │ ├── 60.py │ │ │ │ └── 70.py │ │ └── templates │ │ │ └── jinja2 │ │ │ ├── 10 │ │ │ ├── 10.j2 │ │ │ ├── 20.j2 │ │ │ └── r │ │ │ │ └── 10.txt │ │ │ └── 20 │ │ │ ├── 10.j2 │ │ │ └── r │ │ │ └── 10.txt │ └── base │ │ └── basics │ │ ├── 10 │ │ ├── 00.json │ │ ├── 10.json │ │ ├── 20.json │ │ ├── c │ │ │ ├── 00.json │ │ │ ├── 10.json │ │ │ └── 20.json │ │ ├── e │ │ │ ├── 00.json │ │ │ ├── 10.json │ │ │ └── 20.json │ │ ├── o │ │ │ ├── 00.json │ │ │ ├── 10.json │ │ │ └── 20.json │ │ └── s │ │ │ ├── 00.json │ │ │ ├── 10.json │ │ │ └── 20.json │ │ ├── 20 │ │ └── 00.py │ │ └── 30 │ │ ├── 00.txt │ │ ├── 10.txt │ │ ├── 20.txt │ │ ├── c │ │ ├── e │ │ ├── o │ │ └── s ├── schema │ ├── __init__.py │ └── jsonschema │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── test_generator.py │ │ └── test_validator.py ├── template │ ├── __init__.py │ └── test_jinja2.py ├── test_lib.py ├── test_singleton.py └── utils │ ├── __init__.py │ ├── test_detectors.py │ ├── test_files.py │ ├── test_lists.py │ └── test_utils.py ├── tox.ini └── uv.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .tox 2 | .coverage 3 | __pycache__/ 4 | *.py[cod] 5 | -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /AUTHORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/AUTHORS.txt -------------------------------------------------------------------------------- /LICENSE.MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/LICENSE.MIT -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/NEWS -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/README.rst -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/anyconfig_cli.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/anyconfig_cli.1 -------------------------------------------------------------------------------- /docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/api/index.rst -------------------------------------------------------------------------------- /docs/cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/cli.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/design.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/design.rst -------------------------------------------------------------------------------- /docs/hacking.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/hacking.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/introduction.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/mypy.ini -------------------------------------------------------------------------------- /pkg/copr-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/pkg/copr-build.sh -------------------------------------------------------------------------------- /pkg/gen-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/pkg/gen-authors.sh -------------------------------------------------------------------------------- /pkg/gen-readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/pkg/gen-readme.sh -------------------------------------------------------------------------------- /pkg/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/pkg/header.rst -------------------------------------------------------------------------------- /pkg/nose.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/pkg/nose.cfg -------------------------------------------------------------------------------- /pkg/package.spec.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/pkg/package.spec.in -------------------------------------------------------------------------------- /pkg/scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/pkg/scrutinizer.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/setup.py -------------------------------------------------------------------------------- /src/anyconfig/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/src/anyconfig/__init__.py -------------------------------------------------------------------------------- /src/anyconfig/cli/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/src/anyconfig/cli/io.py -------------------------------------------------------------------------------- /src/anyconfig/dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/src/anyconfig/dicts.py -------------------------------------------------------------------------------- /src/anyconfig/models/__init__.py: -------------------------------------------------------------------------------- 1 | """Provide basic model objects.""" 2 | -------------------------------------------------------------------------------- /src/anyconfig/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/src/anyconfig/parser.py -------------------------------------------------------------------------------- /src/anyconfig/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/dump/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/dumps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/load/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/load/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/api/load/common.py -------------------------------------------------------------------------------- /tests/api/load/multi_load/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/load/single_load/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/loads/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/multi_load/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/open/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/single_load/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/api/test_utils.py -------------------------------------------------------------------------------- /tests/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/backend/common.py -------------------------------------------------------------------------------- /tests/backend/dumpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/ini/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/ini/test_ini_configparser.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/json/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/json/test_json_404.py: -------------------------------------------------------------------------------- 1 | test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/json/test_json_simplejson.py: -------------------------------------------------------------------------------- 1 | test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/pickle/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/pickle/test_pickle_stdlib.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/properties/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/properties/test_properties_builtin.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/python/test_python_builtin.py: -------------------------------------------------------------------------------- 1 | ../toml/test_toml_tomllib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/sh/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/sh/test_sh_variables.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/toml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/toml/test_toml_toml.py: -------------------------------------------------------------------------------- 1 | test_toml_tomllib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/toml/test_toml_tomlkit.py: -------------------------------------------------------------------------------- 1 | test_toml_tomllib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/xml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/xml/test_xml_etree.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/yaml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/dumpers/yaml/test_yaml_pyyaml.py: -------------------------------------------------------------------------------- 1 | ../toml/test_toml_tomllib.py -------------------------------------------------------------------------------- /tests/backend/dumpers/yaml/test_yaml_ruamel.py: -------------------------------------------------------------------------------- 1 | test_yaml_pyyaml.py -------------------------------------------------------------------------------- /tests/backend/loaders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/ini/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/ini/test_ini_configparser.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/json/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/json/test_json_404.py: -------------------------------------------------------------------------------- 1 | test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/json/test_json_simplejson.py: -------------------------------------------------------------------------------- 1 | test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/pickle/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/pickle/test_pickle_stdlib.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/properties/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/properties/test_properties_builtin.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/python/test_python_builtin.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/sh/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/sh/test_sh_variables.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/toml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/toml/test_toml_toml.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/toml/test_toml_tomlkit.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/xml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/xml/test_xml_etree.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/yaml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/backend/loaders/yaml/test_yaml_pyyaml.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/backend/loaders/yaml/test_yaml_ruamel.py: -------------------------------------------------------------------------------- 1 | ../json/test_json_stdlib.py -------------------------------------------------------------------------------- /tests/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cli/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/cli/common.py -------------------------------------------------------------------------------- /tests/cli/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/cli/datatypes.py -------------------------------------------------------------------------------- /tests/cli/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/cli/test_errors.py -------------------------------------------------------------------------------- /tests/cli/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/cli/test_query.py -------------------------------------------------------------------------------- /tests/cli/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/cli/test_schema.py -------------------------------------------------------------------------------- /tests/cli/test_show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/cli/test_show.py -------------------------------------------------------------------------------- /tests/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/common/__init__.py -------------------------------------------------------------------------------- /tests/common/globals_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/common/globals_.py -------------------------------------------------------------------------------- /tests/common/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/common/load.py -------------------------------------------------------------------------------- /tests/common/load_py.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/common/load_py.py -------------------------------------------------------------------------------- /tests/common/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/common/paths.py -------------------------------------------------------------------------------- /tests/common/tdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/common/tdc.py -------------------------------------------------------------------------------- /tests/common/test_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/common/test_load.py -------------------------------------------------------------------------------- /tests/common/test_tdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/common/test_tdc.py -------------------------------------------------------------------------------- /tests/dicts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dicts/test_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/dicts/test_get.py -------------------------------------------------------------------------------- /tests/dicts/test_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/dicts/test_merge.py -------------------------------------------------------------------------------- /tests/ioinfo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ioinfo/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/ioinfo/constants.py -------------------------------------------------------------------------------- /tests/parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/parser/test_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/parser/test_list.py -------------------------------------------------------------------------------- /tests/parsers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/processors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/query/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/query/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/query/test_query.py -------------------------------------------------------------------------------- /tests/requirements.d/base.txt: -------------------------------------------------------------------------------- 1 | tox-uv 2 | -------------------------------------------------------------------------------- /tests/requirements.d/full.txt: -------------------------------------------------------------------------------- 1 | Jinja2 2 | tomlkit 3 | -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- 1 | -r requirements.d/test.txt 2 | -------------------------------------------------------------------------------- /tests/res/1/api/dump: -------------------------------------------------------------------------------- 1 | dumps -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/00.json: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/10.json: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/20.json: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/e/00.txt: -------------------------------------------------------------------------------- 1 | ../00.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/e/10.txt: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/e/20.txt: -------------------------------------------------------------------------------- 1 | ../20.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_parser": "json"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/10/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/20/00.json: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/20/00.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/20/10.json: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/20/10.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/20/20.json: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/20/20.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/20/e/00.txt: -------------------------------------------------------------------------------- 1 | { 2 | "a": 1 3 | } -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/20/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_parser": "json", "indent": 2} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/20/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/dumps/basics/20/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/load/multi_load: -------------------------------------------------------------------------------- 1 | ../multi_load -------------------------------------------------------------------------------- /tests/res/1/api/load/single_load: -------------------------------------------------------------------------------- 1 | ../single_load -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/00.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/10.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/20.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/e/00.json: -------------------------------------------------------------------------------- 1 | ../00.txt -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/e/10.json: -------------------------------------------------------------------------------- 1 | ../10.txt -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/e/20.json: -------------------------------------------------------------------------------- 1 | ../20.txt -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_parser": "json"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/basics/10/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/00_00.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/00_10.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/00_10.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/10_00.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/10_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/10_10.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/10_10.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/10_20.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/10_20.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/10_30.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/10_30.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/10_40.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/10_40.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/10_50.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/10_50.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/20_00.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/20_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/20_10.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/20_10.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/20_20.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/20_20.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/e: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/e -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/00_00.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/o/00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/00_10.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/10_00.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/10_10.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/10_20.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/10_30.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/10_40.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/10_50.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/20_00.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/20_10.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/o/20_20.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/query/10/q: -------------------------------------------------------------------------------- 1 | ../../../single_load/query/10/q -------------------------------------------------------------------------------- /tests/res/1/api/loads/schema/10/00.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/schema//10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/schema/10/10.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/schema//10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/schema/10/20.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/schema//10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/schema/10/e: -------------------------------------------------------------------------------- 1 | ../../basics/10/e -------------------------------------------------------------------------------- /tests/res/1/api/loads/schema/10/o: -------------------------------------------------------------------------------- 1 | ../../basics/10/o -------------------------------------------------------------------------------- /tests/res/1/api/loads/schema/10/s/00.txt: -------------------------------------------------------------------------------- 1 | ../../../../single_load/schema/10/s/00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/schema/10/s/10.txt: -------------------------------------------------------------------------------- 1 | ../../../../single_load/schema/10/s/10.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/schema/10/s/20.txt: -------------------------------------------------------------------------------- 1 | ../../../../single_load/schema/10/s/20.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/00.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/template/10/00.j2 -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/10.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/template/10/10.j2 -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/20.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/template/10/20.j2 -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/30.txt: -------------------------------------------------------------------------------- 1 | ../../../single_load/template/10/30.j2 -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/c: -------------------------------------------------------------------------------- 1 | ../../../single_load/template/10/c -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/e: -------------------------------------------------------------------------------- 1 | ../../../single_load/template/10/e -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/loads/template/10/o/30.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/00/00.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/00/30.json: -------------------------------------------------------------------------------- 1 | {"e": null} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/00/40.json: -------------------------------------------------------------------------------- 1 | {"name": "aaa"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/00/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/10/00.json: -------------------------------------------------------------------------------- 1 | ../00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/10/20.json: -------------------------------------------------------------------------------- 1 | ../00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/10/30.json: -------------------------------------------------------------------------------- 1 | ../00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/10/40.json: -------------------------------------------------------------------------------- 1 | ../00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/10/e: -------------------------------------------------------------------------------- 1 | ../00/e -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/20/00.json: -------------------------------------------------------------------------------- 1 | ../00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/20/20.json: -------------------------------------------------------------------------------- 1 | ../00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/20/30.json: -------------------------------------------------------------------------------- 1 | ../00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/20/40.json: -------------------------------------------------------------------------------- 1 | ../00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/20/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_merge": "replace"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/30/00.json: -------------------------------------------------------------------------------- 1 | ../00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/30/20.json: -------------------------------------------------------------------------------- 1 | ../00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/30/30.json: -------------------------------------------------------------------------------- 1 | ../00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/30/40.json: -------------------------------------------------------------------------------- 1 | ../00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/30/50.json: -------------------------------------------------------------------------------- 1 | {"a": "A"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/basics/30/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_merge": "noreplace"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/multi_types/10/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/multi_types/10/10.ini: -------------------------------------------------------------------------------- 1 | [b] 2 | b = 1, 2 3 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/multi_types/10/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/multi_types/10/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/multi_types/10/40.properties: -------------------------------------------------------------------------------- 1 | name = aaa 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/multi_types/10/50.sh: -------------------------------------------------------------------------------- 1 | a='A' 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/multi_types/10/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_00/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_00/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_00/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_00/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_00/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_00/e/00.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_00/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_00/q/00.txt: -------------------------------------------------------------------------------- 1 | "z" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_10/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_10/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_10/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_10/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_10/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_10/e/00.json: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_10/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/00_10/q/00.txt: -------------------------------------------------------------------------------- 1 | "a" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_10/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_10/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_10/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_10/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_10/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_10/e/00.json: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_10/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_10/q/00.txt: -------------------------------------------------------------------------------- 1 | "a" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_20/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_20/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_20/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_20/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_20/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_20/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_20/q/00.txt: -------------------------------------------------------------------------------- 1 | b 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_30/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_30/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_30/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_30/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_30/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_30/e/00.json: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_30/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_30/q/00.txt: -------------------------------------------------------------------------------- 1 | b.b 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_40/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_40/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_40/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_40/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_40/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_40/e/00.json: -------------------------------------------------------------------------------- 1 | "C" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_40/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_40/q/00.txt: -------------------------------------------------------------------------------- 1 | b.c 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_50/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_50/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_50/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_50/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_50/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_50/e/00.json: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_50/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/10_50/q/00.txt: -------------------------------------------------------------------------------- 1 | b.b[0] 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_00/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_00/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_00/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_00/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_00/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_00/e/00.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_00/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_00/q/00.txt: -------------------------------------------------------------------------------- 1 | "z" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_10/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_10/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_10/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_10/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_10/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_10/e/00.json: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_10/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_10/q/00.txt: -------------------------------------------------------------------------------- 1 | b.d 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_20/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_20/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_20/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/20.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_20/30.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/30.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_20/40.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/40.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_20/e/00.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_20/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/query/20_20/q/00.txt: -------------------------------------------------------------------------------- 1 | e 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/schema/00/00.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/schema/00/30.json: -------------------------------------------------------------------------------- 1 | {"e": null} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/schema/00/40.json: -------------------------------------------------------------------------------- 1 | {"name": "aaa"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/schema/00/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/00/00.json: -------------------------------------------------------------------------------- 1 | {"a": "{{ a }}"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/00/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_template": false} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/10/00.json: -------------------------------------------------------------------------------- 1 | {"a": {{ a }}} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/10/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_template": true} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/20/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/00.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/20/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/00/10.json -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/20/20.json: -------------------------------------------------------------------------------- 1 | {"c": {"d": "{{ a }}"}} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/20/30.json: -------------------------------------------------------------------------------- 1 | {"e": "{{ c.d | d('E') }}"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/multi_load/template/20/o: -------------------------------------------------------------------------------- 1 | ../10/o -------------------------------------------------------------------------------- /tests/res/1/api/open/basics: -------------------------------------------------------------------------------- 1 | ../single_load/basics -------------------------------------------------------------------------------- /tests/res/1/api/single_load/ac_parser/10/00.conf: -------------------------------------------------------------------------------- 1 | ../../basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/ac_parser/10/10.conf: -------------------------------------------------------------------------------- 1 | ../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/ac_parser/10/20.conf: -------------------------------------------------------------------------------- 1 | ../../basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/ac_parser/10/e: -------------------------------------------------------------------------------- 1 | ../../basics/10/e -------------------------------------------------------------------------------- /tests/res/1/api/single_load/ac_parser/10/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_parser": "json"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/ac_parser/10/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/ac_parser/10/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/10/00.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/10/e/00.py: -------------------------------------------------------------------------------- 1 | ../00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/10/e/10.py: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/20/00.json: -------------------------------------------------------------------------------- 1 | ../10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/20/10.json: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/20/20.json: -------------------------------------------------------------------------------- 1 | ../10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/20/e/00.json: -------------------------------------------------------------------------------- 1 | ../00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/20/e/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/20/e/20.json: -------------------------------------------------------------------------------- 1 | ../20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/00.json: -------------------------------------------------------------------------------- 1 | ../10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/10.json: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/20.json: -------------------------------------------------------------------------------- 1 | ../10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/e/00.json: -------------------------------------------------------------------------------- 1 | ../00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/e/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/e/20.json: -------------------------------------------------------------------------------- 1 | ../20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_parser": "json"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/basics/30/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/multi_types/20/o/10.json: -------------------------------------------------------------------------------- 1 | {"ac_parser": "shellvars"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/multi_types/30/e/00.json: -------------------------------------------------------------------------------- 1 | {"a": "A"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/primitives/10/10.json: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/primitives/10/20.json: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/primitives/10/30.json: -------------------------------------------------------------------------------- 1 | "a" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/primitives/10/40.json: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/primitives/10/e/10.py: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/primitives/10/e/20.py: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/primitives/10/e/30.py: -------------------------------------------------------------------------------- 1 | "a" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/primitives/10/e/40.py: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/00_00.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/00_10.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/10_00.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/10_10.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/10_20.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/10_30.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/10_40.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/10_50.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/20_00.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/20_10.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/20_20.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/00_00.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/00_10.json: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/10_00.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/10_10.json: -------------------------------------------------------------------------------- 1 | 00_10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/10_20.json: -------------------------------------------------------------------------------- 1 | {"b": [1, 2], "c": "C"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/10_30.json: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/10_40.json: -------------------------------------------------------------------------------- 1 | "C" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/10_50.json: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/20_00.json: -------------------------------------------------------------------------------- 1 | 00_00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/20_10.json: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/e/20_20.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/00_00.txt: -------------------------------------------------------------------------------- 1 | "z" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/00_10.txt: -------------------------------------------------------------------------------- 1 | "a" 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/10_00.txt: -------------------------------------------------------------------------------- 1 | 00_00.txt -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/10_10.txt: -------------------------------------------------------------------------------- 1 | 00_10.txt -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/10_20.txt: -------------------------------------------------------------------------------- 1 | b 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/10_30.txt: -------------------------------------------------------------------------------- 1 | b.b 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/10_40.txt: -------------------------------------------------------------------------------- 1 | b.c 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/10_50.txt: -------------------------------------------------------------------------------- 1 | b.b[0] 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/20_00.txt: -------------------------------------------------------------------------------- 1 | 00_00.txt -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/20_10.txt: -------------------------------------------------------------------------------- 1 | b.d 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/query/10/q/20_20.txt: -------------------------------------------------------------------------------- 1 | e 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/schema/10/00.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/schema/10/10.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/schema/10/20.json: -------------------------------------------------------------------------------- 1 | ../../basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/schema/10/e: -------------------------------------------------------------------------------- 1 | ../../basics/10/e -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/00.j2: -------------------------------------------------------------------------------- 1 | {"a": "{{ a }}"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/20.j2: -------------------------------------------------------------------------------- 1 | {"a": "{{ a | d('A') }}"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/c/00.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/c/10.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/c/20.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/e/00.json: -------------------------------------------------------------------------------- 1 | ../00.j2 -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/e/10.json: -------------------------------------------------------------------------------- 1 | ../10.j2 -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/e/20.json: -------------------------------------------------------------------------------- 1 | ../20.j2 -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/00/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/00.j2: -------------------------------------------------------------------------------- 1 | {"a": "{{ a }}"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/20.j2: -------------------------------------------------------------------------------- 1 | {"a": "{{ A | d('A') }}"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/30.j2: -------------------------------------------------------------------------------- 1 | 00.j2 -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/c/00.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/c/10.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/c/20.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/c/30.json: -------------------------------------------------------------------------------- 1 | 20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/e/00.json: -------------------------------------------------------------------------------- 1 | {"a": "1"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/e/20.json: -------------------------------------------------------------------------------- 1 | {"a": "A"} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/e/30.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/10/o/30.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/20/00.j2: -------------------------------------------------------------------------------- 1 | {"a": {{ a }}} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/20/c/00.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/20/c/10.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/10.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/20/c/20.json: -------------------------------------------------------------------------------- 1 | ../../../basics/10/20.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/20/e: -------------------------------------------------------------------------------- 1 | ../../basics/10/e -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/20/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/template/20/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/api/single_load/toml/10/00.toml: -------------------------------------------------------------------------------- 1 | a = 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/toml/10/e/00.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/yaml/10/00.yml: -------------------------------------------------------------------------------- 1 | a: 1 2 | -------------------------------------------------------------------------------- /tests/res/1/api/single_load/yaml/10/e/00.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/basics/10/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/basics/10/e/10.json: -------------------------------------------------------------------------------- 1 | {"exit_code_matches": false} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/basics/10/o/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/30.json: -------------------------------------------------------------------------------- 1 | ["foo.unknown_ext"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/40.json: -------------------------------------------------------------------------------- 1 | 30.json -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/50.json: -------------------------------------------------------------------------------- 1 | ["foo.json"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/e/10.json: -------------------------------------------------------------------------------- 1 | {"exit_code_matches": false} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/e/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/e/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/e/40.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/e/50.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/o/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/o/20.json: -------------------------------------------------------------------------------- 1 | ["--wrong-option-xyz"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/o/30.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/errors/10/o/40.json: -------------------------------------------------------------------------------- 1 | ["-I", "unknown_parser"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/extra_options/10/10.json: -------------------------------------------------------------------------------- 1 | ../../single_input/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/extra_options/10/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/extra_options/10/o/10.json: -------------------------------------------------------------------------------- 1 | ["--extra-opts", "indent:2"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/extra_options/10/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/ignore_missing/10/10.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/res/1/cli/ignore_missing/10/20.conf: -------------------------------------------------------------------------------- 1 | ../../single_input/10/20.conf -------------------------------------------------------------------------------- /tests/res/1/cli/ignore_missing/10/e/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/ignore_missing/10/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/ignore_missing/10/on/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/ignore_missing/10/r/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/ignore_missing/10/r/20.json: -------------------------------------------------------------------------------- 1 | ../20.conf -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/10/10.json: -------------------------------------------------------------------------------- 1 | ../../single_input/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/10/20.json: -------------------------------------------------------------------------------- 1 | {"a": "A"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/10/30.json: -------------------------------------------------------------------------------- 1 | {"d": "DDD"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/10/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/10/o/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/10/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/20/10.json: -------------------------------------------------------------------------------- 1 | ../../single_input/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/20/20.xml: -------------------------------------------------------------------------------- 1 | 2 | A -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/20/30.sh: -------------------------------------------------------------------------------- 1 | d='DDD' 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/20/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/20/o/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/multi_inputs/20/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/no_template/10/10.json: -------------------------------------------------------------------------------- 1 | ../../single_input/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/no_template/10/o/10.json: -------------------------------------------------------------------------------- 1 | ["--template"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/no_template/10/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/query/10/10.json: -------------------------------------------------------------------------------- 1 | ../../single_input/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/query/10/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/query/10/o/10.json: -------------------------------------------------------------------------------- 1 | ["--query", "b.b[::-1]"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/query/10/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/query/10/r/10.json: -------------------------------------------------------------------------------- 1 | [2, 1] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/00.json: -------------------------------------------------------------------------------- 1 | ../../../api/single_load/schema/10/00.json -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/10.json: -------------------------------------------------------------------------------- 1 | ../../../api/single_load/schema/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/20.json: -------------------------------------------------------------------------------- 1 | ../../../api/single_load/schema/10/20.json -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/e/00.json: -------------------------------------------------------------------------------- 1 | {"words_in_stdout": "Validation succeeded"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/e/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/e/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/o/00.json: -------------------------------------------------------------------------------- 1 | ["--validate"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/o/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/schema/10/s: -------------------------------------------------------------------------------- 1 | ../../../api/single_load/schema/10/s -------------------------------------------------------------------------------- /tests/res/1/cli/schema_errors/10/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/schema_errors/10/o/10.json: -------------------------------------------------------------------------------- 1 | ["--validate"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/10.json: -------------------------------------------------------------------------------- 1 | ["-h"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/20.json: -------------------------------------------------------------------------------- 1 | ["--help"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/30.json: -------------------------------------------------------------------------------- 1 | ["-L"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/40.json: -------------------------------------------------------------------------------- 1 | ["--list"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/e/10.json: -------------------------------------------------------------------------------- 1 | {"words_in_stdout": "usage: "} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/e/20.json: -------------------------------------------------------------------------------- 1 | {"words_in_stdout": "usage: "} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/e/30.json: -------------------------------------------------------------------------------- 1 | {"words_in_stdout": "json"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/e/40.json: -------------------------------------------------------------------------------- 1 | {"words_in_stdout": "json"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/o/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/o/20.json: -------------------------------------------------------------------------------- 1 | ../20.json -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/o/30.json: -------------------------------------------------------------------------------- 1 | ../30.json -------------------------------------------------------------------------------- /tests/res/1/cli/show/10/o/40.json: -------------------------------------------------------------------------------- 1 | ../40.json -------------------------------------------------------------------------------- /tests/res/1/cli/show/20/e/10.json: -------------------------------------------------------------------------------- 1 | {"words_in_stdout": "PATH"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/20/e/20.json: -------------------------------------------------------------------------------- 1 | {"words_in_stdout": "PATH"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show/20/o/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/cli/show/20/o/20.json: -------------------------------------------------------------------------------- 1 | ../20.json -------------------------------------------------------------------------------- /tests/res/1/cli/show_version/10/10.json: -------------------------------------------------------------------------------- 1 | ["--version"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show_version/10/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/show_version/10/o/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/20.conf: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/e/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/e/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/o/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/o/20.json: -------------------------------------------------------------------------------- 1 | ["-I", "json"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/o/30.json: -------------------------------------------------------------------------------- 1 | ["-O", "json"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/on/10.json: -------------------------------------------------------------------------------- 1 | "out.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/on/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/on/30.json: -------------------------------------------------------------------------------- 1 | "out.conf" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/oo/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/oo/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/oo/30.json: -------------------------------------------------------------------------------- 1 | {"ac_paresr": "json"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/r/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/r/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/10/r/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/10.json: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/e/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/e/30.json: -------------------------------------------------------------------------------- 1 | {"exit_code_matches": false} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/o/10.json: -------------------------------------------------------------------------------- 1 | ["--get", "a"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/o/20.json: -------------------------------------------------------------------------------- 1 | ["--get", "b.b"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/o/30.json: -------------------------------------------------------------------------------- 1 | ["--get", "key_does_not_exist"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/on/10.json: -------------------------------------------------------------------------------- 1 | "out.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/on/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/on/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/r/10.json: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/20/r/20.json: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/30/10.json: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/30/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/30/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/30/e/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/30/o/10.json: -------------------------------------------------------------------------------- 1 | ["--set", "a=2"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/30/o/20.json: -------------------------------------------------------------------------------- 1 | ["--set", "b.c=ccc"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/30/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/30/on/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/40/10.json: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/40/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/40/o/10.json: -------------------------------------------------------------------------------- 1 | ["--args", "a:10;name:x;d:3,4"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/40/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/50/10.json: -------------------------------------------------------------------------------- 1 | ../../single_input/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/50/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/50/o/10.json: -------------------------------------------------------------------------------- 1 | ["--gen-schema"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input/50/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/10.json: -------------------------------------------------------------------------------- 1 | ../../single_input/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/40.yml: -------------------------------------------------------------------------------- 1 | 30.yml -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/e/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/e/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/e/40.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/o/10.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/o/20.json: -------------------------------------------------------------------------------- 1 | ["-O", "yaml"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/o/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/o/40.json: -------------------------------------------------------------------------------- 1 | ["-I", "yaml"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/on/10.json: -------------------------------------------------------------------------------- 1 | "output.yml" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/on/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/on/30.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/on/40.json: -------------------------------------------------------------------------------- 1 | 30.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/oo/10.json: -------------------------------------------------------------------------------- 1 | {"ac_parser": "yaml"} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/oo/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/oo/30.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/oo/40.json: -------------------------------------------------------------------------------- 1 | 30.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/r/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/r/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/single_input_to_yaml_output/10/r/40.json: -------------------------------------------------------------------------------- 1 | 30.json -------------------------------------------------------------------------------- /tests/res/1/cli/template/10/10.json: -------------------------------------------------------------------------------- 1 | ../../single_input/10/10.json -------------------------------------------------------------------------------- /tests/res/1/cli/template/10/e/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/template/10/e/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/template/10/o/10.json: -------------------------------------------------------------------------------- 1 | ["--template"] 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/template/10/o/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/cli/template/10/on/10.json: -------------------------------------------------------------------------------- 1 | "output.json" 2 | -------------------------------------------------------------------------------- /tests/res/1/cli/template/10/on/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/common/tdc/10/100_null.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/100_null.json -------------------------------------------------------------------------------- /tests/res/1/common/tdc/10/e/100_null.json.py: -------------------------------------------------------------------------------- 1 | ../../../../loaders/json.stdlib/10/e/100_null.json.py -------------------------------------------------------------------------------- /tests/res/1/common/tdc/20/220_a_list.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/20/220_a_list.json -------------------------------------------------------------------------------- /tests/res/1/common/tdc/20/e/220_a_list.json.py: -------------------------------------------------------------------------------- 1 | ../../../../loaders/json.stdlib/20/e/220_a_list.json.py -------------------------------------------------------------------------------- /tests/res/1/common/tdc/20/o/220_a_list.json.json: -------------------------------------------------------------------------------- 1 | ../../../../loaders/json.stdlib/20/o/220_a_list.json.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/10/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/10/e/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/10/e/20.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/10/q/10.py: -------------------------------------------------------------------------------- 1 | '' 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/10/q/20.py: -------------------------------------------------------------------------------- 1 | 'c' 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/10/s/10.py: -------------------------------------------------------------------------------- 1 | '' 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/10/s/20.py: -------------------------------------------------------------------------------- 1 | 'c' 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/100.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/110.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/30.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/40.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/50.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/60.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/70.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/80.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/90.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/00.json: -------------------------------------------------------------------------------- 1 | ../00.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/10.json: -------------------------------------------------------------------------------- 1 | ["bar", "baz"] 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/100.py: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/110.py: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/20.py: -------------------------------------------------------------------------------- 1 | "bar" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/30.py: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/40.py: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/50.py: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/60.py: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/70.py: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/80.py: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/e/90.py: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/00.py: -------------------------------------------------------------------------------- 1 | "" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/10.py: -------------------------------------------------------------------------------- 1 | "/foo" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/100.py: -------------------------------------------------------------------------------- 1 | "/ " 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/110.py: -------------------------------------------------------------------------------- 1 | "/m~0n" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/20.py: -------------------------------------------------------------------------------- 1 | "/foo/0" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/30.py: -------------------------------------------------------------------------------- 1 | "/" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/40.py: -------------------------------------------------------------------------------- 1 | "/a~1b" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/50.py: -------------------------------------------------------------------------------- 1 | "/c%d" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/60.py: -------------------------------------------------------------------------------- 1 | "/e^f" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/70.py: -------------------------------------------------------------------------------- 1 | "/g|h" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/80.py: -------------------------------------------------------------------------------- 1 | r'/i\j' 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/q/90.py: -------------------------------------------------------------------------------- 1 | '/k\"l' 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/00.py: -------------------------------------------------------------------------------- 1 | "" 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/10.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/100.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/110.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/20.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/30.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/40.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/50.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/60.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/70.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/80.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/20/s/90.py: -------------------------------------------------------------------------------- 1 | 00.py -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/10.json: -------------------------------------------------------------------------------- 1 | {"a": [1, 2]} 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/30.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/e/10.py: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/e/20.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/e/30.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/q/10.txt: -------------------------------------------------------------------------------- 1 | /a/1 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/q/20.txt: -------------------------------------------------------------------------------- 1 | /a/2 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/q/30.txt: -------------------------------------------------------------------------------- 1 | /a/b/d/- 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/get/30/s/10.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/10/o/10.json: -------------------------------------------------------------------------------- 1 | {"ac_merge": "replace"} 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/20/10.json: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/20/o/10.json: -------------------------------------------------------------------------------- 1 | {"ac_merge": "noreplace"} 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/20/s/10.json: -------------------------------------------------------------------------------- 1 | ../../10/s/10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/30/10.json: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/30/o/10.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/30/s/10.json: -------------------------------------------------------------------------------- 1 | ../../10/s/10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/40/10.json: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/merge/40/s/10.json: -------------------------------------------------------------------------------- 1 | ../../10/s/10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/mk_nested_dic/10/10.py: -------------------------------------------------------------------------------- 1 | 'a.b.c' 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/mk_nested_dic/10/20.py: -------------------------------------------------------------------------------- 1 | '/a/b/c' 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/mk_nested_dic/10/e/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/mk_nested_dic/10/o/10.json: -------------------------------------------------------------------------------- 1 | {"seps": ["/", "."]} 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/mk_nested_dic/10/o/20.json: -------------------------------------------------------------------------------- 1 | 10.json -------------------------------------------------------------------------------- /tests/res/1/dicts/mk_nested_dic/10/q/10.py: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/res/1/dicts/mk_nested_dic/10/q/20.py: -------------------------------------------------------------------------------- 1 | 10.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/ini.configparser/10/e/100_empty.json.py: -------------------------------------------------------------------------------- 1 | DATA = '' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.simplejson: -------------------------------------------------------------------------------- 1 | json.stdlib -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/100_null.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/100_null.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/210_empty_list.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/210_empty_list.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/220_a_list.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/220_a_list.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/310_empty_map.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/310_empty_map.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/320_a_map.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/320_a_map.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/340_a_map.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/340_a_map.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/410_bool_true.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/410_bool_true.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/420_bool_false.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/420_bool_false.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/510_int_0.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/510_int_0.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/530_int_42.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/530_int_42.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/610_str_a.py: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/e/610_str_a.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/100_null.py.py: -------------------------------------------------------------------------------- 1 | DATA = "null" 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/210_empty_list.py.py: -------------------------------------------------------------------------------- 1 | DATA = "[]" 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/220_a_list.py: -------------------------------------------------------------------------------- 1 | DATA = "[1, 2]" 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/310_empty_map.py.py: -------------------------------------------------------------------------------- 1 | DATA = "{}" 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/320_a_map.py.py: -------------------------------------------------------------------------------- 1 | DATA = '{"a": 1}' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/410_bool_true.py.py: -------------------------------------------------------------------------------- 1 | DATA = 'true' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/420_bool_false.py.py: -------------------------------------------------------------------------------- 1 | DATA = 'false' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/510_int_0.py.py: -------------------------------------------------------------------------------- 1 | DATA = '0' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/530_int_42.py.py: -------------------------------------------------------------------------------- 1 | DATA = '42' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/560_float_4.2.py.py: -------------------------------------------------------------------------------- 1 | DATA = '4.2' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/10/e/610_str_a.py.py: -------------------------------------------------------------------------------- 1 | DATA = '"a"' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/100_null.py: -------------------------------------------------------------------------------- 1 | ../10/100_null.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/210_empty_list.py: -------------------------------------------------------------------------------- 1 | ../10/210_empty_list.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/220_a_list.py: -------------------------------------------------------------------------------- 1 | ../10/220_a_list.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/310_empty_map.py: -------------------------------------------------------------------------------- 1 | ../10/310_empty_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/320_a_map.py: -------------------------------------------------------------------------------- 1 | ../10/320_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/340_a_map.py: -------------------------------------------------------------------------------- 1 | ../10/340_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/350_a_diordered_map.py: -------------------------------------------------------------------------------- 1 | ../10/350_a_diordered_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/352_a_diordered_map.py: -------------------------------------------------------------------------------- 1 | 350_a_diordered_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/360_a_nested_map.py: -------------------------------------------------------------------------------- 1 | ../10/360_a_nested_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/410_bool_true.py: -------------------------------------------------------------------------------- 1 | ../10/410_bool_true.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/420_bool_false.py: -------------------------------------------------------------------------------- 1 | ../10/420_bool_false.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/510_int_0.py: -------------------------------------------------------------------------------- 1 | ../10/510_int_0.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/530_int_42.py: -------------------------------------------------------------------------------- 1 | ../10/530_int_42.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/560_float_4.2.py: -------------------------------------------------------------------------------- 1 | ../10/560_float_4.2.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/610_str_a.py: -------------------------------------------------------------------------------- 1 | ../10/610_str_a.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/620_str_lorem_ipsum.py: -------------------------------------------------------------------------------- 1 | ../10/620_str_lorem_ipsum.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/100_null.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/100_null.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/210_empty_list.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/210_empty_list.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/310_empty_map.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/310_empty_map.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/320_a_map.py.py: -------------------------------------------------------------------------------- 1 | DATA = '''{ 2 | "a": 1 3 | }''' 4 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/410_bool_true.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/410_bool_true.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/420_bool_false.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/420_bool_false.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/510_int_0.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/510_int_0.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/530_int_42.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/530_int_42.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/560_float_4.2.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/560_float_4.2.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/610_str_a.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/610_str_a.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/e/620_str_lorem_ipsum.py.py: -------------------------------------------------------------------------------- 1 | ../../10/e/620_str_lorem_ipsum.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/100_null.py.json: -------------------------------------------------------------------------------- 1 | {"indent": 2} 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/210_empty_list.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/220_a_list.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/310_empty_map.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/320_a_map.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/340_a_map.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/350_a_diordered_map.py.json: -------------------------------------------------------------------------------- 1 | {"sort_keys": false} 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/352_a_diordered_map.py.json: -------------------------------------------------------------------------------- 1 | {"sort_keys": true} 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/360_a_nested_map.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/410_bool_true.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/420_bool_false.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/510_int_0.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/530_int_42.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/560_float_4.2.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/610_str_a.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/620_str_lorem_ipsum.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/json.stdlib/20/o/630_str_lorem_ipsum_with_line_breaks.py.json: -------------------------------------------------------------------------------- 1 | 100_null.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/pickle.stdlib/10/e/100_null.json.py: -------------------------------------------------------------------------------- 1 | DATA = b'\x80\x04N.' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/pickle.stdlib/10/e/210_empty_list.json.py: -------------------------------------------------------------------------------- 1 | DATA = b'\x80\x04]\x94.' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/pickle.stdlib/10/e/310_empty_map.json.py: -------------------------------------------------------------------------------- 1 | DATA = b'\x80\x04}\x94.' 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/100_null.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/100_null.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/220_a_list.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/220_a_list.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/320_a_map.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/320_a_map.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/340_a_map.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/340_a_map.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/510_int_0.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/510_int_0.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/530_int_42.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/530_int_42.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/610_str_a.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/json.stdlib/10/610_str_a.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/100_null.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/100_null.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/210_empty_list.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/210_empty_list.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/220_a_list.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/220_a_list.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/310_empty_map.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/310_empty_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/320_a_map.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/320_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/340_a_map.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/340_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/410_bool_true.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/410_bool_true.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/420_bool_false.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/420_bool_false.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/510_int_0.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/510_int_0.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/530_int_42.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/530_int_42.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/560_float_4.2.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/560_float_4.2.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/python.builtin/10/e/610_str_a.json.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/610_str_a.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/toml.toml/10: -------------------------------------------------------------------------------- 1 | ../toml.tomllib/10 -------------------------------------------------------------------------------- /tests/res/1/dumpers/toml.tomlkit/10: -------------------------------------------------------------------------------- 1 | ../toml.tomllib/10 -------------------------------------------------------------------------------- /tests/res/1/dumpers/toml.tomllib/10/e/100_empty_str.json.py: -------------------------------------------------------------------------------- 1 | DATA = "" 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/toml.tomllib/10/e/110_a_comment.json.py: -------------------------------------------------------------------------------- 1 | 100_empty_str.json.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/toml.tomllib/10/e/120_a_value_wo_sect.json.py: -------------------------------------------------------------------------------- 1 | DATA = "a = 1\n" 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/toml.tomllib/10/e/130_a_sect_wo_values.json.py: -------------------------------------------------------------------------------- 1 | DATA = "[a]\n" 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/10/100.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/xml.etree/10/e/100.xml.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/10/200.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/xml.etree/10/e/200.xml.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/10/300.json: -------------------------------------------------------------------------------- 1 | ../../../loaders/xml.etree/10/e/300.xml.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/20/100.json: -------------------------------------------------------------------------------- 1 | ../10/100.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/20/200.json: -------------------------------------------------------------------------------- 1 | ../10/200.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/20/300.json: -------------------------------------------------------------------------------- 1 | ../10/300.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/20/e/100.json.py: -------------------------------------------------------------------------------- 1 | DATA = ( 2 | b"A" 3 | ) 4 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/20/o/100.json: -------------------------------------------------------------------------------- 1 | {"xml_declaration": false} 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/20/o/200.json: -------------------------------------------------------------------------------- 1 | 100.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/xml.etree/20/o/300.json: -------------------------------------------------------------------------------- 1 | 100.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/210_empty_list.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/210_empty_list.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/220_a_list.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/220_a_list.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/310_empty_map.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/310_empty_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/320_a_map.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/320_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/340_a_map.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/340_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/360_a_nested_map.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/360_a_nested_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/410_bool_true.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/410_bool_true.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/420_bool_false.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/420_bool_false.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/510_int_0.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/510_int_0.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/530_int_42.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/530_int_42.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/560_float_4.2.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/560_float_4.2.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/610_str_a.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/610_str_a.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/620_str_lorem_ipsum.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/620_str_lorem_ipsum.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/210_empty_list.py.py: -------------------------------------------------------------------------------- 1 | DATA = [] 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/220_a_list.py.py: -------------------------------------------------------------------------------- 1 | DATA = [1, 2] 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/310_empty_map.py.py: -------------------------------------------------------------------------------- 1 | DATA = {} 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/320_a_map.py.py: -------------------------------------------------------------------------------- 1 | DATA = """a: 1 2 | """ 3 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/410_bool_true.py.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/e/410_bool_true.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/420_bool_false.py.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/e/420_bool_false.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/510_int_0.py.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/e/510_int_0.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/530_int_42.py.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/e/530_int_42.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/560_float_4.2.py.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/e/560_float_4.2.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/10/e/610_str_a.py.py: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/e/610_str_a.py.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/320_a_map.py: -------------------------------------------------------------------------------- 1 | ../10/320_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/340_a_map.py: -------------------------------------------------------------------------------- 1 | ../10/340_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/360_a_nested_map.py: -------------------------------------------------------------------------------- 1 | ../10/360_a_nested_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/e/320_a_map.py.py: -------------------------------------------------------------------------------- 1 | ../320_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/e/340_a_map.py.py: -------------------------------------------------------------------------------- 1 | ../340_a_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/e/360_a_nested_map.py.py: -------------------------------------------------------------------------------- 1 | ../360_a_nested_map.py -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/o/320_a_map.py.json: -------------------------------------------------------------------------------- 1 | {"default_flow_style": true} 2 | -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/o/340_a_map.py.json: -------------------------------------------------------------------------------- 1 | 320_a_map.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.pyyaml/20/o/360_a_nested_map.py.json: -------------------------------------------------------------------------------- 1 | 320_a_map.py.json -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.ruamel/10: -------------------------------------------------------------------------------- 1 | ../yaml.pyyaml/10 -------------------------------------------------------------------------------- /tests/res/1/dumpers/yaml.ruamel/20: -------------------------------------------------------------------------------- 1 | ../yaml.pyyaml/20 -------------------------------------------------------------------------------- /tests/res/1/loaders/ini.configparser/10/100_empty.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/res/1/loaders/ini.configparser/10/210_a_simple_map.ini: -------------------------------------------------------------------------------- 1 | [a] 2 | b = 1 3 | c: C 4 | d: "e,f,g" 5 | -------------------------------------------------------------------------------- /tests/res/1/loaders/ini.configparser/10/e/100_empty.ini.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/ini.configparser/20/210_a_map.ini: -------------------------------------------------------------------------------- 1 | [x] 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/ini.configparser/20/220_a_map_with_list_value.ini: -------------------------------------------------------------------------------- 1 | [a] 2 | xs: x, y, z 3 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.simplejson/10: -------------------------------------------------------------------------------- 1 | ../json.stdlib/10 -------------------------------------------------------------------------------- /tests/res/1/loaders/json.simplejson/20: -------------------------------------------------------------------------------- 1 | ../json.stdlib/20 -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/100_null.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/210_empty_list.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/220_a_list.json: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/310_empty_map.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/320_a_map.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/410_bool_true.json: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/420_bool_false.json: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/510_int_0.json: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/530_int_42.json: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/560_float_4.2.json: -------------------------------------------------------------------------------- 1 | 4.2 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/610_str_a.json: -------------------------------------------------------------------------------- 1 | "a" 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/630_str_lorem_ipsum_with_line_breaks.json: -------------------------------------------------------------------------------- 1 | "Lorem\nipsum" 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/100_null.json.py: -------------------------------------------------------------------------------- 1 | None 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/210_empty_list.json.py: -------------------------------------------------------------------------------- 1 | ../210_empty_list.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/220_a_list.json.py: -------------------------------------------------------------------------------- 1 | ../220_a_list.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/310_empty_map.json.py: -------------------------------------------------------------------------------- 1 | ../310_empty_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/320_a_map.json.py: -------------------------------------------------------------------------------- 1 | ../320_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/340_a_map.json.py: -------------------------------------------------------------------------------- 1 | ../340_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/350_a_diordered_map.json.py: -------------------------------------------------------------------------------- 1 | ../350_a_diordered_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/360_a_nested_map.json.py: -------------------------------------------------------------------------------- 1 | ../360_a_nested_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/410_bool_true.json.py: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/420_bool_false.json.py: -------------------------------------------------------------------------------- 1 | False 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/510_int_0.json.py: -------------------------------------------------------------------------------- 1 | ../510_int_0.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/530_int_42.json.py: -------------------------------------------------------------------------------- 1 | ../530_int_42.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/560_float_4.2.json.py: -------------------------------------------------------------------------------- 1 | ../560_float_4.2.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/10/e/610_str_a.json.py: -------------------------------------------------------------------------------- 1 | ../610_str_a.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/100_null.json: -------------------------------------------------------------------------------- 1 | ../10/100_null.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/210_empty_list.json: -------------------------------------------------------------------------------- 1 | ../10/210_empty_list.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/220_a_list.json: -------------------------------------------------------------------------------- 1 | ../10/220_a_list.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/310_empty_map.json: -------------------------------------------------------------------------------- 1 | ../10/310_empty_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/320_a_map.json: -------------------------------------------------------------------------------- 1 | ../10/320_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/340_a_map.json: -------------------------------------------------------------------------------- 1 | ../10/340_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/360_a_nested_map.json: -------------------------------------------------------------------------------- 1 | ../10/360_a_nested_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/410_bool_true.json: -------------------------------------------------------------------------------- 1 | ../10/410_bool_true.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/420_bool_false.json: -------------------------------------------------------------------------------- 1 | ../10/420_bool_false.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/510_int_0.json: -------------------------------------------------------------------------------- 1 | ../10/510_int_0.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/530_int_42.json: -------------------------------------------------------------------------------- 1 | ../10/530_int_42.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/560_float_4.2.json: -------------------------------------------------------------------------------- 1 | ../10/560_float_4.2.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/610_str_a.json: -------------------------------------------------------------------------------- 1 | ../10/610_str_a.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/620_str_lorem_ipsum.json: -------------------------------------------------------------------------------- 1 | ../10/620_str_lorem_ipsum.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/100_null.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/100_null.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/210_empty_list.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/210_empty_list.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/220_a_list.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/220_a_list.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/410_bool_true.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/410_bool_true.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/420_bool_false.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/420_bool_false.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/510_int_0.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/510_int_0.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/530_int_42.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/530_int_42.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/560_float_4.2.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/560_float_4.2.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/610_str_a.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/610_str_a.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/e/620_str_lorem_ipsum.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/620_str_lorem_ipsum.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/100_null.json.json: -------------------------------------------------------------------------------- 1 | {"ac_ordered": true} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/210_empty_list.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/220_a_list.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/310_empty_map.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/320_a_map.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/340_a_map.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/360_a_nested_map.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/410_bool_true.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/420_bool_false.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/510_int_0.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/530_int_42.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/560_float_4.2.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/610_str_a.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/620_str_lorem_ipsum.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/20/o/630_str_lorem_ipsum_with_line_breaks.json.json: -------------------------------------------------------------------------------- 1 | 100_null.json.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/30/320_a_map.json: -------------------------------------------------------------------------------- 1 | ../10/320_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/30/340_a_map.json: -------------------------------------------------------------------------------- 1 | ../10/340_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/30/360_a_nested_map.json: -------------------------------------------------------------------------------- 1 | ../10/360_a_nested_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/30/e/320_a_map.json.py: -------------------------------------------------------------------------------- 1 | ../../20/e/320_a_map.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/30/e/340_a_map.json.py: -------------------------------------------------------------------------------- 1 | ../../10/e/340_a_map.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/json.stdlib/30/o/340_a_map.json.json: -------------------------------------------------------------------------------- 1 | {"not_exist_option_a": true} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/pickle.stdlib/10/o/320_a_map.pickle.json: -------------------------------------------------------------------------------- 1 | {"encoding": "utf-8"} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/100_null.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/100_null.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/210_empty_list.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/210_empty_list.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/220_a_list.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/220_a_list.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/310_empty_map.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/310_empty_map.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/320_a_map.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/320_a_map.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/340_a_map.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/340_a_map.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/410_bool_true.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/410_bool_true.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/420_bool_false.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/420_bool_false.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/510_int_0.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/510_int_0.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/530_int_42.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/530_int_42.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/560_float_4.2.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/560_float_4.2.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/610_str_a.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/e/610_str_a.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/100_null.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/100_null.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/220_a_list.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/220_a_list.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/310_empty_map.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/310_empty_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/320_a_map.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/320_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/340_a_map.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/340_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/410_bool_true.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/410_bool_true.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/510_int_0.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/510_int_0.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/530_int_42.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/530_int_42.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/560_float_4.2.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/560_float_4.2.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/10/e/610_str_a.py.json: -------------------------------------------------------------------------------- 1 | ../../../json.stdlib/10/610_str_a.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/20/320_a_map.py: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/30/e/320_a_map.json.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/20/e/320_a_map.py.py: -------------------------------------------------------------------------------- 1 | ../320_a_map.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/20/e/360_a_nested_map.py.py: -------------------------------------------------------------------------------- 1 | ../360_a_nested_map.py -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/20/o/320_a_map.py.json: -------------------------------------------------------------------------------- 1 | 620_str_lorem_ipsum.py.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/20/o/360_a_nested_map.py.json: -------------------------------------------------------------------------------- 1 | 620_str_lorem_ipsum.py.json -------------------------------------------------------------------------------- /tests/res/1/loaders/python.builtin/20/o/620_str_lorem_ipsum.py.json: -------------------------------------------------------------------------------- 1 | {"allow_exec": true} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.toml/10/100_empty_str.toml: -------------------------------------------------------------------------------- 1 | ../../toml.tomllib/10/100_empty_str.toml -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.toml/10/110_a_comment.toml: -------------------------------------------------------------------------------- 1 | ../../toml.tomllib/10/110_a_comment.toml -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.toml/10/120_a_value_wo_sect.toml: -------------------------------------------------------------------------------- 1 | ../../toml.tomllib/10/120_a_value_wo_sect.toml -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.toml/10/410_complex_maps.toml: -------------------------------------------------------------------------------- 1 | ../../toml.tomllib/10/410_complex_maps.toml -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.toml/10/420_array_of_tables.toml: -------------------------------------------------------------------------------- 1 | ../../toml.tomllib/10/420_array_of_tables.toml -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.toml/10/e/200_a_simple_map_with_basic_values.toml.json: -------------------------------------------------------------------------------- 1 | 100_empty_str.toml.json -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.toml/10/e/20_a_value.toml.json: -------------------------------------------------------------------------------- 1 | ../../../toml.tomllib/10/e/20_a_value.toml.json -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.tomlkit/10: -------------------------------------------------------------------------------- 1 | ../toml.tomllib/10 -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.tomllib/10/100_empty_str.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.tomllib/10/120_a_value_wo_sect.toml: -------------------------------------------------------------------------------- 1 | a = 1 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.tomllib/10/130_a_sect_wo_values.toml: -------------------------------------------------------------------------------- 1 | [a] 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.tomllib/10/e/100_empty_str.toml.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.tomllib/10/e/110_a_comment.toml.json: -------------------------------------------------------------------------------- 1 | 100_empty_str.toml.json -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.tomllib/10/e/120_a_value_wo_sect.toml.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/toml.tomllib/10/e/130_a_sect_wo_values.toml.json: -------------------------------------------------------------------------------- 1 | {"a": {}} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/xml.etree/10/e/100.xml.json: -------------------------------------------------------------------------------- 1 | {"a": "A"} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/xml.etree/20/o/100_primitives.xml.json: -------------------------------------------------------------------------------- 1 | {"ac_parse_value": true} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/210_empty_list.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/210_empty_list.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/220_a_list.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/220_a_list.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/230_a_list.yml: -------------------------------------------------------------------------------- 1 | - 1 2 | - 2 3 | -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/310_empty_map.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/310_empty_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/320_a_map.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/320_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/330_a_map.yml: -------------------------------------------------------------------------------- 1 | a: 1 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/340_a_map.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/340_a_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/360_a_nested_map.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/360_a_nested_map.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/410_bool_true.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/410_bool_true.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/420_bool_false.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/420_bool_false.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/510_int_0.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/510_int_0.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/530_int_42.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/530_int_42.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/560_float_4.2.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/560_float_4.2.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/610_str_a.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/610_str_a.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/620_str_lorem_ipsum.yml: -------------------------------------------------------------------------------- 1 | ../../json.stdlib/10/620_str_lorem_ipsum.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/e/230_a_list.yml.py: -------------------------------------------------------------------------------- 1 | 220_a_list.yml.py -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/e/330_a_map.yml.py: -------------------------------------------------------------------------------- 1 | 320_a_map.yml.py -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/e/350_a_map.yml.py: -------------------------------------------------------------------------------- 1 | 340_a_map.yml.py -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/10/e/370_a_nested_map.yml.py: -------------------------------------------------------------------------------- 1 | 360_a_nested_map.yml.py -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/20/350_a_map.yml: -------------------------------------------------------------------------------- 1 | ../10/350_a_map.yml -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/20/370_a_nested_map.yml: -------------------------------------------------------------------------------- 1 | ../10/370_a_nested_map.yml -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/20/o/350_a_map.yml.json: -------------------------------------------------------------------------------- 1 | {"ac_ordered": true} 2 | -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.pyyaml/20/o/370_a_nested_map.yml.json: -------------------------------------------------------------------------------- 1 | 350_a_map.yml.json -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.ruamel/10: -------------------------------------------------------------------------------- 1 | ../yaml.pyyaml/10 -------------------------------------------------------------------------------- /tests/res/1/loaders/yaml.ruamel/20: -------------------------------------------------------------------------------- 1 | ../yaml.pyyaml/20 -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist/10/00.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist/10/10.txt: -------------------------------------------------------------------------------- 1 | a:1 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist/10/20.txt: -------------------------------------------------------------------------------- 1 | a:1;b:xyz 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist/10/30.txt: -------------------------------------------------------------------------------- 1 | requires:bash,zsh 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist/10/e/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist/10/e/10.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist/10/e/20.json: -------------------------------------------------------------------------------- 1 | {"a": 1, "b": "xyz"} 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist/10/e/30.json: -------------------------------------------------------------------------------- 1 | {"requires": ["bash", "zsh"]} 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist_0/10/00.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/00.txt -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist_0/10/10.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/10.txt -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist_0/10/20.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/20.txt -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist_0/10/30.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/30.txt -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist_0/10/40.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/40.txt -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist_0/10/e/00.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist_0/10/e/10.py: -------------------------------------------------------------------------------- 1 | [('a', 1)] 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/attrlist_0/10/e/20.py: -------------------------------------------------------------------------------- 1 | [('a', 1), ('b', 'xyz')] 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/00.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/10.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/20.txt: -------------------------------------------------------------------------------- 1 | a,b -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/30.txt: -------------------------------------------------------------------------------- 1 | 1,2 -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/40.txt: -------------------------------------------------------------------------------- 1 | a,b, -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/50.txt: -------------------------------------------------------------------------------- 1 | a|b| -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/e/00.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/e/10.json: -------------------------------------------------------------------------------- 1 | [1] 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/e/20.json: -------------------------------------------------------------------------------- 1 | ["a", "b"] 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/e/30.json: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/e/40.json: -------------------------------------------------------------------------------- 1 | 20.json -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/e/50.json: -------------------------------------------------------------------------------- 1 | 20.json -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/o/00.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/o/30.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/o/40.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/1/parser/list/10/o/50.json: -------------------------------------------------------------------------------- 1 | {"sep": "|"} 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/00.py: -------------------------------------------------------------------------------- 1 | ../../single/10/00.py -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/10.txt: -------------------------------------------------------------------------------- 1 | ../../single/10/10.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/20.txt: -------------------------------------------------------------------------------- 1 | ../../single/10/20.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/30.txt: -------------------------------------------------------------------------------- 1 | ../../single/10/30.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/40.py: -------------------------------------------------------------------------------- 1 | ../../single/10/40.py -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/50.py: -------------------------------------------------------------------------------- 1 | ../../single/10/50.py -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/60.txt: -------------------------------------------------------------------------------- 1 | ../../single/10/60.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/70.txt: -------------------------------------------------------------------------------- 1 | ../../single/10/70.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/10/e: -------------------------------------------------------------------------------- 1 | ../../single/10/e -------------------------------------------------------------------------------- /tests/res/1/parser/parse/20/20.txt: -------------------------------------------------------------------------------- 1 | ../../list/10/20.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/20/30.txt: -------------------------------------------------------------------------------- 1 | ../../list/10/30.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/20/40.txt: -------------------------------------------------------------------------------- 1 | ../../list/10/40.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/20/e: -------------------------------------------------------------------------------- 1 | ../../list/10/e -------------------------------------------------------------------------------- /tests/res/1/parser/parse/30/10.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/10.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/30/20.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/20.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/30/30.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/30.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/30/40.txt: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/40.txt -------------------------------------------------------------------------------- /tests/res/1/parser/parse/30/e: -------------------------------------------------------------------------------- 1 | ../../attrlist/10/e -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/00.py: -------------------------------------------------------------------------------- 1 | None 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/10.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/20.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/30.txt: -------------------------------------------------------------------------------- 1 | True -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/40.py: -------------------------------------------------------------------------------- 1 | "a string" 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/50.py: -------------------------------------------------------------------------------- 1 | 'a string' 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/60.txt: -------------------------------------------------------------------------------- 1 | 0.1 -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/e/00.py: -------------------------------------------------------------------------------- 1 | '' 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/e/10.py: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/e/20.py: -------------------------------------------------------------------------------- 1 | 123 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/e/30.py: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/e/40.py: -------------------------------------------------------------------------------- 1 | 'a string' 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/e/50.py: -------------------------------------------------------------------------------- 1 | 40.py -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/e/60.py: -------------------------------------------------------------------------------- 1 | 0.1 2 | -------------------------------------------------------------------------------- /tests/res/1/parser/single/10/e/70.py: -------------------------------------------------------------------------------- 1 | 'a string contains extra whitespaces' 2 | -------------------------------------------------------------------------------- /tests/res/1/templates/jinja2/10/10.j2: -------------------------------------------------------------------------------- 1 | {% include "20.j2" %} 2 | -------------------------------------------------------------------------------- /tests/res/1/templates/jinja2/20/10.j2: -------------------------------------------------------------------------------- 1 | {{ 1 | negate }} 2 | -------------------------------------------------------------------------------- /tests/res/1/templates/jinja2/20/r/10.txt: -------------------------------------------------------------------------------- 1 | -1 2 | -------------------------------------------------------------------------------- /tests/res/base/basics/10/00.json: -------------------------------------------------------------------------------- 1 | {"a": 1} 2 | -------------------------------------------------------------------------------- /tests/res/base/basics/10/c/00.json: -------------------------------------------------------------------------------- 1 | ../00.json -------------------------------------------------------------------------------- /tests/res/base/basics/10/c/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/base/basics/10/c/20.json: -------------------------------------------------------------------------------- 1 | ../20.json -------------------------------------------------------------------------------- /tests/res/base/basics/10/e/00.json: -------------------------------------------------------------------------------- 1 | ../00.json -------------------------------------------------------------------------------- /tests/res/base/basics/10/e/10.json: -------------------------------------------------------------------------------- 1 | ../10.json -------------------------------------------------------------------------------- /tests/res/base/basics/10/e/20.json: -------------------------------------------------------------------------------- 1 | ../20.json -------------------------------------------------------------------------------- /tests/res/base/basics/10/o/00.json: -------------------------------------------------------------------------------- 1 | {"ac_parser": "json"} 2 | -------------------------------------------------------------------------------- /tests/res/base/basics/10/o/10.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/base/basics/10/o/20.json: -------------------------------------------------------------------------------- 1 | 00.json -------------------------------------------------------------------------------- /tests/res/base/basics/20/00.py: -------------------------------------------------------------------------------- 1 | ../10/00.json -------------------------------------------------------------------------------- /tests/res/base/basics/30/00.txt: -------------------------------------------------------------------------------- 1 | ../10/00.json -------------------------------------------------------------------------------- /tests/res/base/basics/30/10.txt: -------------------------------------------------------------------------------- 1 | ../10/10.json -------------------------------------------------------------------------------- /tests/res/base/basics/30/20.txt: -------------------------------------------------------------------------------- 1 | ../10/20.json -------------------------------------------------------------------------------- /tests/res/base/basics/30/c: -------------------------------------------------------------------------------- 1 | ../10/c -------------------------------------------------------------------------------- /tests/res/base/basics/30/e: -------------------------------------------------------------------------------- 1 | ../10/e -------------------------------------------------------------------------------- /tests/res/base/basics/30/o: -------------------------------------------------------------------------------- 1 | ../10/o -------------------------------------------------------------------------------- /tests/res/base/basics/30/s: -------------------------------------------------------------------------------- 1 | ../10/s -------------------------------------------------------------------------------- /tests/schema/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/schema/jsonschema/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/template/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tests/test_lib.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/tox.ini -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssato/python-anyconfig/HEAD/uv.lock --------------------------------------------------------------------------------