Ë zˆÿü©A¤ãó —dZddlmZddlmZ ddlmZ ddlZdd lmZej$d kred «‚d „ZGd„de«Zy#e$rkddlZddlZGd„dejej«Z ejd«xejd<Zej«xe_Ze e_ YŒ wxYw#e$rZed «e‚dZ[wwxYw)aj A parser for CommonMark Markdown text using `recommonmark`__. __ https://pypi.org/project/recommonmark/ .. important:: This module is provisional * The "recommonmark" package is unmaintained and deprecated. This wrapper module will be removed in a future Docutils version. * The API is not settled and may change with any minor Docutils version. é)Ú Component)Únodes)ÚaddnodesNcó —eZdZy)Ú pending_xrefN)Ú__name__Ú __module__Ú __qualname__©óúJ/usr/lib/python3.12/site-packages/docutils/parsers/recommonmark_wrapper.pyrr&s…r rÚsphinx)ÚCommonMarkParserz0.6.0z^The installed version of "recommonmark" is too old. Update with "pip install -U recommonmark".zeParsing "recommonmark" Markdown flavour requires the package https://pypi.org/project/recommonmark.cóV—t|tjtjf«S©N)Ú isinstancerÚliteralÚ literal_block)Únodes r Ú is_literalr:s€Ü �dœUŸ]™]¬E×,?Ñ,?Ð@Ó AÐAr có6—eZdZdZdZ dZdZd„Zd„Zd„Z d„Z y ) ÚParserz—MarkDown parser based on recommonmark. This parser is provisional: the API is not settled and may change with any minor Docutils version. )Ú recommonmarkÚ commonmarkÚmarkdownÚmdzrecommonmark parser)Úparserscó,—tj|«Sr)rÚget_transforms)Úselfs r rzParser.get_transformsJs€Ü×'Ñ'¨Ó-Ð-r có`—t|jd««D][\}}t|«|jjkDsŒ)|j j d|dzz«}|j|«y tj|||«|jtj«D]±}|j}d}|dzt|«ksŒ#t!||tj"«r[t!||dztj"«r;tj"|||j%|dz«z«||<|||_n|dz }|dzt|«krŒ�Œ³|jt(«D]}d|dvsŒ |djd«Œ |jtj*«D]+}d |j,vsŒ|dj|d «|d =Œ-|jj.s[|jtj0«D]9}|j j3d «} |j&j5|| «Œ;|jt6j8«D]W}|jd} d | vr&tj:| j=««| d <|j&j5|| «ŒYy#t$rR}|jjr|‚|j j d|z«}|j|«Yd}~�Œ—d}~wwxYw) z9Use the upstream parser and clean up afterwards. Ú z&Line %d exceeds the line-length-limit.éNz2Parsing with "recommonmark" returned the error: %srÚcodeÚclassesÚlanguagezRaw content disabled.Úname)Ú enumerateÚsplitÚlenÚsettingsÚline_length_limitÚreporterÚerrorÚappendrÚparseÚ ExceptionÚ tracebackÚfindallrÚ TextElementÚchildrenrÚTextÚpopÚparentrrÚ attributesÚ raw_enabledÚrawÚwarningÚreplacerrÚfully_normalize_nameÚastext) r Ú inputstringÚdocumentÚiÚliner.Úerrrr5r<Ú references r r0z Parser.parseMsÌ€ô! ×!2Ñ!2°4Ó!8Ö9‰GˆAˆtÜ�4‹y˜8×,Ñ,×>Ñ>Ó>Ø ×)Ñ)×/Ñ/Ø<¸aÀ¹cÑBóD�à—‘ Ô&Ùð :ð #Ü × "Ñ " 4¨°hÔ ?ð×$Ñ$¤U×%6Ñ%6Ö7ˆDØ—}‘}ˆH؈AØ�A‘#œ˜H› Ó%ܘx¨™{¬E¯J©JÔ7Ü" 8¨A¨a©C¡=´%·*±*Ô=Ü"'§*¡*¨X°a©[¸¿¹ÀaÈÁcÓ9JÑ-JÓ"K�H˜Q‘KØ)-�H˜Q‘KÕ&à˜‘F�Að �A‘#œ˜H› Ô%ð8ð×$Ñ$¤ZÖ0ˆDؘT )™_Ò,Ø�Y‘×&Ñ& vÕ.ð1ð×$Ñ$¤U×%8Ñ%8Ö9ˆDؘTŸ_™_Ò,Ø�Y‘×&Ñ& t¨JÑ'7Ô8ؘÑ$ð:ð × Ñ ×,Ò,Ø ×(Ñ(¬¯©Ö3�Ø"×+Ñ+×3Ñ3Ð4KÓL�Ø— ‘ ×#Ñ# D¨'Õ2ð4ð ×$Ñ$¤X×%:Ñ%:Ö;ˆDØŸ ™  aÑ(ˆIؘYÑ&Ü$)×$>Ñ$>Ø4=×4DÑ4DÓ4Fó%H� ˜&Ñ!à �K‰K× Ñ   iÕ 0ñ <øôOò #Ø× Ñ ×*Ò*Ø� Ø×%Ñ%×+Ñ+ð-FØFIñ-JóKˆEà �O‰O˜E× "Ò "ûð  #úsÁ:KË L-ËAL(Ì(L-có—y)zyDummy function to prevent spurious warnings. cf. https://github.com/readthedocs/recommonmark/issues/177 Nr )r rs r Úvisit_documentzParser.visit_document‰s€ð r cót—|jjtj|j««yr)Ú current_noder/rr6r)r Úmdnodes r Ú visit_textzParser.visit_text’s#€Ø ×Ñ× Ñ ¤§¡¨F¯N©NÓ!;Õs2„ñð A€IØ'à*€NØ".Ðò.ò:1òx ó=r r)rLÚdocutilsrrrrÚ ImportErrorÚsysÚtypesÚInlineÚElementrÚ ModuleTypeÚmodulesÚSimpleNamespacerÚrecommonmark.parserrÚ __version__rDrrr r r Úr[sððñ õÝð )åð IÛÝ4ð×Ñ 'Ò)ÙðHóIð Iò BôU=Ð õU=øð;ò )ãÛä8�u—|‘| U§]¡]Ô8à%5 U×%5Ñ%5°hÓ%?Ð?€C‡K�K�јFØ!6 ×!6Ñ!6Ó!8Ð8€F„O�hØ(€HÖð )ûðòÙ ð ;ó ð ðûðús)�A— B:ÁA-B7Â6B7Â:C Â? CÃC