U n^N@sdZddlZddlmZdZdZeddZeddd d dd d Zd ZGddde Z Gddde Z GdddZ GdddZ Gddde e ZdS)a] This is the Docutils (Python Documentation Utilities) package. Package Structure ================= Modules: - __init__.py: Contains component base classes, exception classes, and Docutils version information. - core.py: Contains the ``Publisher`` class and ``publish_*()`` convenience functions. - frontend.py: Runtime settings (command-line interface, configuration files) processing, for Docutils front-ends. - io.py: Provides a uniform API for low-level input and output. - nodes.py: Docutils document tree (doctree) node class library. - statemachine.py: A finite state machine specialized for regular-expression-based text filters. Subpackages: - languages: Language-specific mappings of terms. - parsers: Syntax-specific input parser modules or packages. - readers: Context-specific input handlers which understand the data source and manage a parser. - transforms: Modules used by readers and writers to modify DPS doctrees. - utils: Contains the ``Reporter`` system warning class and miscellaneous utilities used by readers, writers, and transforms. utils/urischemes.py: Contains a complete mapping of known URI addressing scheme names to descriptions. - utils/math: Contains functions for conversion of mathematical notation between different formats (LaTeX, MathML, text, ...). - writers: Format-specific output translators. N) namedtupleZreStructuredTextz0.15.2 VersionInfoz-major minor micro releaselevel serial releasefinalT)majorminormicro releaselevelserialreleaser c@s eZdZdS)ApplicationErrorN__name__ __module__ __qualname__rrk/private/var/folders/sd/whlwsn6x1_qgglc0mjv25_695qk2gl/T/pip-install-4zq3fp6i/docutils/docutils/__init__.pyr [sr c@s eZdZdS) DataErrorNrrrrrr\src@s(eZdZdZdZdZdZdZdZdZ dS) SettingsSpecz Runtime setting specification base class. SettingsSpec subclass objects used by `docutils.frontend.OptionParser`. rN) rrr__doc__Z settings_specZsettings_defaultsZsettings_default_overridesZrelative_path_settingsZconfig_sectionZconfig_section_dependenciesrrrrr_s'rc@s eZdZdZddZdZdZdS) TransformSpecz Runtime transform specification base class. TransformSpec subclass objects used by `docutils.transforms.Transformer`. cCs,|jdkr(ddl}|dtt|jSgS)z;Transforms required by this class. Override in subclasses.rrNzMdefault_transforms attribute deprecated. Use get_transforms() method instead.)default_transformswarningswarnDeprecationWarninglist)selfrrrrget_transformss  zTransformSpec.get_transformsrN)rrrrrrZunknown_reference_resolversrrrrrs  rc@s eZdZdZdZdZddZdS) Componentz#Base class for Docutils components.NrcCs ||jkS)z Is `format` supported by this component? To be used by transforms to ask the dependent component if it supports a certain input context or output format. ) supported)rformatrrrsupportsszComponent.supports)rrrrZcomponent_typer r"rrrrrsr)rsys collectionsrZ __docformat__ __version__r__version_info__Z__version_details__ Exceptionr rrrrrrrrs,0   I.