File: //usr/lib/python3.6/site-packages/docutils/readers/__pycache__/pep.cpython-36.pyc
3
�O � @ sN d Z dZddlmZ ddlmZmZmZmZ ddl m
Z
G dd� dej�ZdS ) z+
Python Enhancement Proposal (PEP) Reader.
ZreStructuredText� )�
standalone)�peps�
references�misc�frontmatter)�rstc @ sF e Zd ZdZddf fZdZdZdd� Zd d d
�Ze j
jZddd
�Z
dS )�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 sJ t jj| �}|jtj� |jtj� |jtj� |jt j
t jt jg� |S )N)
r r �get_transforms�remover ZDocTitleZSectionSubTitleZDocInfo�extendr ZHeadersZContentsZTargetNotes)�selfZ
transforms� r �/usr/lib/python3.6/pep.pyr s zReader.get_transforms� )Zpep_referencesZrfc_referencesNc C s. |dkrt jd| j� d�}tjj| |d� dS )z`parser` should be ``None``.NT)Zrfc2822Zinliner� )r ZParser�
inliner_classr r �__init__)r �parserZparser_namer r r r , s zReader.__init__)r )r
r )NN)�__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