# Copyright 2026 jCloud # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # https://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ''' A library for parsing configuration files in various formats. Modules: - _configuration: Base classes. - ini: INI configuration. - json: JSON configuration. - exceptions: Exceptions for configuration parsing. - parse: A package including the parsers. - serialize: A package including the serializers. ''' from ._configuration import * from ._configuration import __all__ as _configuration__all__ from . import exceptions from . import json from . import ini from . import parse from . import serialize __all__ = [ 'exceptions', 'json', 'ini', 'parse', 'serialize', *_configuration__all__ ]