o @x#[@sNdZdZddlmZddlmZmZmZmZddl m Z Gdddej Z dS) z+ Python Enhancement Proposal (PEP) Reader. reStructuredText) standalone)peps referencesmisc frontmatter)rstc@sBeZdZdZ dZdZdZddZdddZe j j Z d d d Z d S) Reader)pep)zPEP Reader Option DefaultszfThe --pep-references and --rfc-references options (for the reStructuredText parser) are on by default.z pep reader)readerszstandalone readercCsJtj|}|tj|tj|tj|t j t j t j g|S)N) rr get_transformsremoverDocTitleSectionSubTitleDocInfoextendrHeadersContents TargetNotes)self transformsr r 6/usr/lib/python3/dist-packages/docutils/readers/pep.pyr s    zReader.get_transforms)pep_referencesrfc_referencesNcCs.|dur tjd|d}tj||ddS)z`parser` should be ``None``.NT)rfc2822inliner)rParser inliner_classrr __init__)rparser parser_namer r rr!,szReader.__init__)NN)__name__ __module__ __qualname__ supported settings_specconfig_sectionconfig_section_dependenciesr settings_default_overridesrstatesInlinerr r!r r r rr s r N) __doc__ __docformat__docutils.readersrdocutils.transformsrrrrdocutils.parsersrr r r r rs