ee[c@sdZddlZddlZddlZddlmZmZdejfdYZdZdZ edZ d ej fd YZ d ej fd YZdS( s Custom docutils writer for plain text. Based heavily on the Sphinx text writer. See copyright below. :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. :license: BSD, see LICENSE for details. iN(tnodestwriterst TextWrappercBseZdZejdZRS(s;Custom subclass that uses a different word separator regex.sf(\s+|(?<=\s)(?::[a-z-]+:)?`\S+|[^\s\w]*\w+[a-zA-Z]-(?=\w+[a-zA-Z])|(?<=[\w\!\"\'\&\.\,\?])-{2,}(?=\w))(t__name__t __module__t__doc__tretcompilet wordsep_re(((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyRsiFicKstd||}|j|S(Ntwidth(Rtwrap(ttextR tkwargstw((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytmy_wrap st TextWritercBs;eZdZdddfZiZdZdZdZRS(R sNo options here.tcCstjj|dS(N(RtWritert__init__(tself((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyR,scCs/t|j}|jj||j|_dS(N(tTextTranslatortdocumentt walkabouttbodytoutput(Rtvisitor((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt translate/s(stext(N( RRt supportedt settings_spectsettings_defaultstNoneRRR(((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyR%s  RcBseZdZdZdZedZedgddZ dZ dZ dZ d Z d Zd Zd ZeZeZd ZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%d Z&d!Z'd"Z(d#Z)d$Z*d%Z+d&Z,d'Z-d(Z.d)Z/d*Z0d+Z1d,Z2d-Z3d.Z4d/Z5d0Z6d1Z7d2Z8d3Z9d4Z:d5Z;d6Z<d7Z=d8Z>d9Z?d:Z@d;ZAd<ZBd=ZCd>ZDd?ZEd@ZFdAZGdBZHdCZIdDZJdEZKdFZLdGZMdHZNdIZOdJZPdKZQdLZRdMZSdNZTdOZUdPZVdQZWdRZXdSZYdTZZdUZ[dVZ\dWZ]dXZ^dYZ_dZZ`d[Zad\Zbd]Zcd^Zdd_Zed`ZfdaZgdbZhdcZiddZjdeZkdfZldgZmdhZndiZodjZpdkZqdlZrdmZsdnZtdoZudpZvdqZwdrZxdsZydtZzduZ{dvZ|dwZ}dxZ~dyZdzZd{Zd|Zd}Zd~ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZeZedZeZedZeZedZeZedZeZedZeZedZeZedZeZedZeZedZdZRS(s*=-~"+`cCsVtjj||tj|_gg|_dg|_g|_d|_ d|_ dS(Ni( Rt NodeVisitorRtostlineseptnltstatest stateindentt list_countert sectionlevelRttable(RR((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyR8s     cCs|jdjd|fdS(Ni(R#tappend(RR ((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytadd_textBscCs$|jjg|jj|dS(N(R#R(R$(Rtindent((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt new_stateEsRcs4|jj}t|j|jjggfd}xT|D]L\}}|dkrj|q^|j||fgq^W||dk rrd\}}|rjd|||dgf||dfdns i(R=R"R,R#R(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_documentls cCs tjdS(N(RtSkipNode(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_highlightlangsscCs&|j|j|_|jd7_dS(Ni(t sectioncharsR&t _title_char(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_sectionvscCs|jd8_dS(Ni(R&(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_sectionzscCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_topic}scCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_topicscCs|jd|jddS(Nis-[ (R+R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_rubrics cCs|jd|jdS(Ns ]-(R)R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_rubrics cCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_compoundscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_compoundscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_glossaryscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_glossaryscCsIt|jtjr8|j|jdtjn|jddS(Ns: i(t isinstancetparentRt AdmonitionR)tastextRER+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_titles cCst|jtjr!|j}nd}djd|jjD}|jj|jdj dd|d|t |dgfdS(Nt^Rcss)|]}|ddkr|dVqdS(iiiN((RAtx((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pys siis%s( RSRTRtsectionRHR,R#R5R$R(tlen(RR>tcharR ((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_titles  " cCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_subtitlescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_subtitlescCs|jddS(Ns-- (R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_attributionscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_attributionscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_descscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_descscCs?|jd|jddkr;|jd|jdndS(Nitobjtypetclasst exceptions%s (sclasss exception(R+RTR)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_signatures cCs|jdtdddS(NR R0(R=tFalseR(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_signaturescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_namescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_namescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_addnamescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_addnamescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_typescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_typescCs|jddS(Ns -> (R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_returnsscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_returnsscCs|jdd|_dS(Nt(i(R)t first_param(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_parameterlists cCs|jddS(Nt)(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_parameterlistscCsB|js|jdn d|_|j|jtjdS(Ns, i(RsR)RVRRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_parameters   cCs|jddS(Nt[(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_optionalscCs|jddS(Nt](R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_optionalscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_annotationscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_annotationscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_refcountscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_refcountscCs|j|j|jdS(N(R+R)R"(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_desc_contents cCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_desc_contentscCs|jdS(N(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_figurescCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_figurescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_caption scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_caption scCs|jg}x|D]}|j|dqWtd|D}xx|D]p}|dr|j|dj|d|d}n|jddt||j|j|jqOW|jdt t j dS(Nt tokennamecss|]}t|VqdS(N(R[(RAtname((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pys ss ::=s%s R@R ( R+R(tmaxR)tljustR[RVR"R=RhRRE(RR>tnamest productiontmaxlentlastname((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_productionlists     cCs|jdS(N(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_seealso scCs|jdddS(NR9R(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_seealso#scCs:|jdjj|_|jt|jddS(Nii(tchildrenRVtstript _footnoteR+R[(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_footnote&scCs|jdd|jdS(NR9s[%s] (R=R(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_footnote*scCs_t|r8t|dtjr8|dj|_n d|_|jt|jddS(NiRi(R[RSRtlabelRVt _citlabelR+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_citation-s" cCs|jdd|jdS(NR9s[%s] (R=R(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_citation4scCs tjdS(N(RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_label7scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_option_list<scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_option_list?scCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_option_list_itemBscCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_option_list_itemEscCs t|_dS(N(tTruet _firstoption(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_option_groupHscCs|jddS(Ns (R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_option_groupKscCs&|jrt|_n |jddS(Ns, (RRhR)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_optionNs  cCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_optionTscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_option_stringWscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_option_stringZscCs|j|ddS(Nt delimiter(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_option_argument]scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_option_argument`scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_descriptioncscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_descriptionfscCs tjdS(N(RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_tabular_col_speciscCs%|jdj|dtjdS(Nitcolwidth(R'R(RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_colspeclscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_tgrouppscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_tgroupsscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_theadvscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_theadyscCs|jjddS(Ntsep(R'R((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_tbody|scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_tbodyscCs|jjgdS(N(R'R((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_rowscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_rowscCs8d|ksd|kr'tdn|jddS(Ntmorerowstmorecolss1Column or row spanning cells are not implemented.i(tNotImplementedErrorR+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_entryscsPjjfdjjD}jjjdj|dS(Nc3s%|]}jj|dVqdS(iN(R"R,(RARY(R(sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pys si(R"R,R#R5R$R'R((RR>R ((RsB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_entrys+ cCs5|jrtdn|jdgg|_dS(Ns Nested tables are not supported.i(R'RR+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_tables  csjd}g}jd}|d}x|D]}|dkrUt|}q4g}xxt|D]j\}} t| d||} | rttt| } nd} t|| |<|j| qhW|j|q4Wdfd} fd} xMt|D]?\}}|rF||krF| dn | d| |qW| dd_jd t dS( NiiRR t-cs]dg}x0D](}|j||d|jdqWjdj|jdS(Nt+iR(R(R)R,R"(R\toutR (t realwidthsR(sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytwriteseps   cst|}x|D]}dg}xkt|D]]\}}|rf|jd|j|dn|jd|d|jdq/Wjdj|jqWdS(Nt|R@iiR(tzipt enumerateR(RR)R,R"(trowRBRCRtitcell(RR(sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytwriterows   %t=R ( R'R[RRRtmapR(RR=Rh(RR>RBt fmted_rowst colwidthst separatorRCtcellsRRtpartmaxwidthRRR((RRsB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_tables6         cCsR|jd|jdjd|jdjDd|jtjdS(Nis, css|]}|jVqdS(N(RV(RAtn((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pys st.(R+R)R,RR=RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_ackss  ( cCsMd|jkr-|jtd|dn|jtdtjdS(Ntalts [image: %s]s[image](t attributesR)t_RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_imagescCsHt|j}|jd|jdt||jtjdS(NiR(R6R$R+R)R-R=RRE(RR>R*((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_transitions   cCs|jjddS(Ni(R%R((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_bullet_listscCs|jjdS(N(R%R5(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_bullet_listscCs|jjddS(Ni(R%R((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_enumerated_listscCs|jjdS(N(R%R5(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_enumerated_listscCs|jjddS(Ni(R%R((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_definition_listscCs|jjdS(N(R%R5(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_definition_listscCst|jddkr#|jdnM|jddkr9n7|jdcd7<|jtt|jdddS(Niiii(R%R+R[tstr(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_list_items cCsg|jddkr,|jddddn7|jddkrBn!|jdd|jddddS(NiR9s* R0is%s. (R%R=R(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_list_items cCs/t|dko%t|dtj|_dS(Nii(R[RSRt classifiert_li_has_classifier(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_definition_list_itemscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_definition_list_item scCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_term scCs |js|jddndS(NR0(RR=R(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_terms cCs|jdtjdS(Ns, (R)RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_termseps cCs|jddS(Ns : (R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_classifierscCs|jdddS(NR0(R=R(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_classifierscCs|jdS(N(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_definitionscCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_definition!scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_field_list$scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_field_list'scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_field*scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_field-scCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_field_name0scCs!|jd|jdddS(Nt:R0(R)R=R(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_field_name3s cCs|jdS(N(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_field_body7scCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_field_body:scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_centered=scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_centered@scCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_hlistCscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_hlistFscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_hlistcolIscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_hlistcolLscCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_admonitionOscCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_admonitionRscCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_versionmodifiedUscCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_versionmodifiedXscCs|jdS(N(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_literal_block[scCs|jdtdS(NR (R=Rh(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_literal_block^scCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_doctest_blockascCs|jdtdS(NR (R=Rh(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_doctest_blockdscCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_line_blockgscCs|jdtdS(NR (R=Rh(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_line_blockjscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_linemscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_linepscCs|jdS(N(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_block_quotesscCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_block_quotevscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_compact_paragraphyscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_compact_paragraph|scCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_paragraphscCs|jdS(N(R=(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_paragraphscCs tjdS(N(RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_targetscCs tjdS(N(RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_indexscCs tjdS(N(RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_substitution_definitionscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_pending_xrefscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_pending_xrefscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_referencescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_referencescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_download_referencescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_download_referencescCs|jddS(Nt*(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_emphasisscCs|jddS(NR(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_emphasisscCs|jddS(NR(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_literal_emphasisscCs|jddS(NR(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_literal_emphasisscCs|jddS(Ns**(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_strongscCs|jddS(Ns**(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_strongscCs|jddS(NR(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_abbreviationscCs+|jdr'|jd|dndS(Nt explanations (%s)(thasattrR)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_abbreviationscCs|jddS(NR(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_title_referencescCs|jddS(NR(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_title_referencescCs|jddS(Nt"(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_literalscCs|jddS(NR&(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_literalscCs|jddS(NR(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_subscriptscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_subscriptscCs|jddS(NRX(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_superscriptscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_superscriptscCs$|jd|jtjdS(Ns[%s](R)RVRRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_footnote_referencescCs$|jd|jtjdS(Ns[%s](R)RVRRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_citation_referencescCs|j|jdS(N(R)RV(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_TextscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_TextscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_generatedscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_generatedscCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_inlinescCsdS(N((RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt depart_inlinescCs|jddS(Ns>>(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_problematicscCs|jddS(Ns<<(R)(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytdepart_problematicscCs;|jd|jd|j|jtjdS(Nis(R+R)RVR=RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pytvisit_system_messages  cCs tjdS(N(RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_commentscCs tjdS(N(RRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_metascCsDd|jddjkr7|jj|jntjdS(NR tformatR(tgettsplitRR(RVRRE(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt visit_rawscCs|jddS(Ni(R+(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt_visit_admonitionscsfd}|S(Ncs|jdjddS(NR9s: (R=t capitalize(RR>(R(sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyRs((RR((RsB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt_make_depart_admonitionst attentiontcautiontdangerterrorthintt importanttnotettiptwarningcCstd|jjdS(NsUnknown node: (Rt __class__R(RR>((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt unknown_visitsN(RRRGRR)t STDINDENTR+RRR=R?RDRFRIRJRKRLt visit_sidebartdepart_sidebarRMRNRORPRQRRRWR]R^R_R`RaRbRcRgRiRjRkRlRmRnRoRpRqRtRvRwRyR{R|R}R~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R R R R RRRRRRRRRRRRRRRRRR R#R$R%R'R(R)R*R+R,R-R.R/R0R1R2R3R4R5R6R7R8R9R=R>R@tvisit_attentiontdepart_attentiont visit_cautiontdepart_cautiont visit_dangert depart_dangert visit_errort depart_errort visit_hintt depart_hinttvisit_importanttdepart_importantt visit_notet depart_notet visit_tipt depart_tipt visit_warningtdepart_warningRK(((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyR5s                                                                                   3                                                                                                     (RR RttextwraptdocutilsRRRR-RLRRRRR(((sB/tmp/pip-install-xdEqop/botocore/botocore/docs/bcdoc/textwriter.pyt s