configparser.py 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. """Convenience module importing everything from backports.configparser."""
  4. from __future__ import absolute_import
  5. from __future__ import division
  6. from __future__ import print_function
  7. from __future__ import unicode_literals
  8. from backports.configparser import (
  9. RawConfigParser,
  10. ConfigParser,
  11. SafeConfigParser,
  12. SectionProxy,
  13. Interpolation,
  14. BasicInterpolation,
  15. ExtendedInterpolation,
  16. LegacyInterpolation,
  17. NoSectionError,
  18. DuplicateSectionError,
  19. DuplicateOptionError,
  20. NoOptionError,
  21. InterpolationError,
  22. InterpolationMissingOptionError,
  23. InterpolationSyntaxError,
  24. InterpolationDepthError,
  25. ParsingError,
  26. MissingSectionHeaderError,
  27. ConverterMapping,
  28. DEFAULTSECT,
  29. MAX_INTERPOLATION_DEPTH,
  30. )
  31. from backports.configparser import ( # noqa: F401
  32. Error,
  33. _UNSET,
  34. _default_dict,
  35. _ChainMap,
  36. )
  37. __all__ = ["NoSectionError", "DuplicateOptionError", "DuplicateSectionError",
  38. "NoOptionError", "InterpolationError", "InterpolationDepthError",
  39. "InterpolationMissingOptionError", "InterpolationSyntaxError",
  40. "ParsingError", "MissingSectionHeaderError",
  41. "ConfigParser", "SafeConfigParser", "RawConfigParser",
  42. "Interpolation", "BasicInterpolation", "ExtendedInterpolation",
  43. "LegacyInterpolation", "SectionProxy", "ConverterMapping",
  44. "DEFAULTSECT", "MAX_INTERPOLATION_DEPTH"]
  45. # NOTE: names missing from __all__ imported anyway for backwards compatibility.