&J5' f d Z dZddlmZ ddlmZmZ G d de Zddddddd d
ddd
Zd
Z dS )z0
This package contains Docutils parser modules.
reStructuredText )
import_module) Componentfrontendc
e Zd Zddddgdddej dfd d
gddifd
dgdddej dfddgddifddgdddej dfffZdZdZd Z d Z
d ZdS )ParserzGeneric Parser OptionsNzjDisable directives that insert the contents of an external file; replaced with a "warning" system message.z--no-file-insertionstore_false file_insertion_enabled)actiondefaultdest validatorzIEnable directives that insert the contents of an external file. (default)z--file-insertion-enabledr
store_truezFDisable the "raw" directive; replaced with a "warning" system message.z--no-rawraw_enabledz%Enable the "raw" directive. (default)z
--raw-enabledz>Maximal number of characters in an input line. Default 10 000.z--line-length-limitzint' )metavartyper
r parserparsersc t d )z>Override to parse `inputstring` into document tree `document`.z"subclass must override this method)NotImplementedErrorselfinputstringdocuments y/builddir/build/BUILD/imunify360-venv-2.6.2/opt/imunify360/venv/lib/python3.11/site-packages/docutils/parsers/__init__.pyparsezParser.parse/ s !"FGGG c || _ |j dd |j dd |j dd || _ |j |j dS )z6Initial parse setup. Call at start of `self.parse()`.r Fr line_length_limitr N)r settings
setdefaultr reporterattach_observernote_parse_messager s r setup_parsezParser.setup_parse3 s~ &$$%=uEEE$$]E:::$$%8%@@@
))(*EFFFFFr c X | j j | j j dS )z7Finalize parse details. Call at end of `self.parse()`.N)r r% detach_observerr' )r s r finish_parsezParser.finish_parse= s1
..M, . . . . .r )__name__
__module____qualname__r validate_booleanvalidate_nonnegative_int
settings_speccomponent_typeconfig_sectionr r( r+ r r r r s 6
!"q+ 13 3
4+%
&\
"
$6,"q- 13 3
4
2
\
"
$ K
! %E 9; ;
<%
M6 NNH H HG G G. . . . .r r zdocutils.parsers.nullzdocutils.parsers.rstz%docutils.parsers.recommonmark_wrapperzmyst_parser.docutils_z#docutils.parsers.commonmark_wrapper)
nullrstrestructuredtextrestrestxrtxtrecommonmarkmyst
commonmarkmarkdownc | } t t || }n'# t $ r}t d| d| d}~ww xY w|j S )z6Return the Parser class from the `parser_name` module.zParser "z
" not found. N)lowerr _parser_aliasesgetImportErrorr )parser_namenamemoduleerrs r get_parser_classrH U s DF224>>?? F F FD[DDsDDEEEF=s (?
A# AA#N)
__doc__
__docformat__ importlibr docutilsr r r rA rH r4 r r rM s
#
# # # # # # ( ( ( ( ( ( ( (0. 0. 0. 0. 0.Y 0. 0. 0.h 30'=121#J2 "GD $ r