Your IP : 216.73.216.213
�O � @ sk d Z d Z d d l m Z d d l m Z m Z m Z m Z d d l m
Z
Gd d � d e j � Z d S) z+
Python Enhancement Proposal (PEP) Reader.
ZreStructuredText� )�
standalone)�peps�
references�misc�frontmatter)�rstc @ sm e Z d Z d Z d d f f Z d Z d Z d d � Z d d
d d
i Z e j
j Z d d d
d � Z
d S)�Reader�pepzPEP Reader Option DefaultszfThe --pep-references and --rfc-references options (for the reStructuredText parser) are on by default.z
pep reader�readers�standalone readerc C se t j j | � } | j t j � | j t j � | j t j � | j t j
t j t j g � | S)N)
r r �get_transforms�remover ZDocTitleZSectionSubTitleZDocInfo�extendr ZHeadersZContentsZTargetNotes)�selfZ
transforms� r �E/opt/alt/python35/lib/python3.5/site-packages/docutils/readers/pep.pyr s zReader.get_transformsZpep_references� Zrfc_referencesNc C sD | d k r* t j d d d | j � � } t j j | | d � d S)z`parser` should be ``None``.NZrfc2822TZinliner� )r �Parser�
inliner_classr r �__init__)r �parserZparser_namer r r r , s zReader.__init__)r )r
r )�__name__�
__module__�__qualname__Z supportedZ
settings_specZconfig_sectionZconfig_section_dependenciesr Zsettings_default_overridesr ZstatesZInlinerr r r r r r r s r N)�__doc__Z
__docformat__Zdocutils.readersr Zdocutils.transformsr r r r Zdocutils.parsersr r r r r r �<module> s
"