Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
utils.cpython-313.pyc26 linesDownload Raw Back to __pycache__
1�

2�j�����SSKJr SSKJrJrJr SSKJr SSKJr SSK	J3r4JrJrJ
r
 \5(aSSKJr \\\4r"SS\5r"S	S6\5r"SS\5rSS
jrg)�)�annotations)�Callable�Iterable�MutableMapping)r)�Path)�
TYPE_CHECKING�Any�	TypedDict�cast)�NotRequiredc���\rSrSr%SrS\S'S\S'S\S'S\S'S	\S7'S\S'S\S'S	\S
'S\S'S\S'S\S'S\S'S\S'S\S'Srg)�OptionsType�zOptions for parsing.�int�8maxNesting�bool�html�linkify�typographer�str�quotes�xhtmlOut�breaks�9langPrefix�%Callable[[str, str, str], str] | None�	highlightzNotRequired[bool]�store_labels�	tasklists�alerts�tasklists_editable�strikethrough_single_tilde�N��__name__�10__module__�__qualname__�__firstlineno__�__doc__�__annotations__�__static_attributes__r"��WD:\code\apps\devtools\python\user_packages\Python313\site-packages\markdown_it/utils.pyrrs�����O�/�11�J�%�
�M�;���.��K���N�0��L�3��O�0�4�4�>�#�#��!� �@���=�)�)�[� 1�1�Pr+rc�0�\rSrSr%SrS\S'S\S'Srg)	�12PresetType�6z%Preset configuration for markdown-it.r�optionsz3MutableMapping[str, MutableMapping[str, list[str]]]�13componentsr"Nr#r"r+r,r.r.6s��/�
���C�C�/r+r.c��\rSrSrSrSSjrS SjrS!SjrS"SjrS#Sjr	S$Sjr14S%S	jrS%S15jr\
S$Sj5r\RS&Sj5r\
S'S
j5r\RS(Sj5r\
S'Sj5r\RS(Sj5r\
S'Sj5r\RS(Sj5r\
S%Sj5r\RS)Sj5r\
S'Sj5r\RS(Sj5r\
S'Sj5r\RS(Sj5r\
S%Sj5r\RS)Sj5r\
S*Sj5r\RS+Sj5rSrg),�OptionsDict�?zMA dictionary, with attribute access to core markdownit configuration options.c�@�[[[U55Ulg�N)rr�dict�_options)�selfr0s  r,�__init__�OptionsDict.__init__Es���[�$�w�-�8��
r+c� �URU$r6�r8�r9�keys  r,�__getitem__�OptionsDict.__getitem__Hs���}�}�S�!�!r+c� �X RU'gr6r=)r9r?�values   r,�__setitem__�OptionsDict.__setitem__Ks��"�
�
�c�r+c��URU	gr6r=r>s  r,�__delitem__�OptionsDict.__delitem__Ns���M�M�#�r+c�,�[UR5$r6)�iterr8�r9s r,�__iter__�OptionsDict.__iter__Q����D�M�M�"�"r+c�,�[UR5$r6)�lenr8rKs r,�__len__�OptionsDict.__len__T����4�=�=�!�!r+c�,�[UR5$r6)�reprr8rKs r,�__repr__�OptionsDict.__repr__WrNr+c�,�[UR5$r6)rr8rKs r,�__str__�OptionsDict.__str__ZrSr+c� �URS$)z%Internal protection, recursion limit.rr=rKs r,r�OptionsDict.maxNesting]����}�}�\�*�*r+c� �XRS'g)Nrr=�r9rCs  r,rr\b���&+�
�
�l�#r+c� �URS$)zEnable HTML tags in source.rr=rKs r,r�OptionsDict.htmlfs���}�}�V�$�$r+c� �XRS'g)Nrr=r_s  r,rrbks�� %�
�
�f�r+c� �URS$)z1Enable autoconversion of URL-like texts to links.rr=rKs r,r�OptionsDict.linkifyos���}�}�Y�'�'r+c� �XRS'g)Nrr=r_s  r,rrets��#(�
�
�i� r+c� �URS$)z$Enable smartquotes and replacements.rr=rKs r,r�OptionsDict.typographerxs���}�}�]�+�+r+c� �XRS'g)Nrr=r_s  r,rrh}s��',�
�
�m�$r+c� �URS$)zQuote characters.rr=rKs r,r�OptionsDict.quotes�����}�}�X�&�&r+c� �XRS'g)Nrr=r_s  r,rrk����"'�
�
�h�r+c� �URS$)z&Use '/' to close single tags (<br />).rr=rKs r,r�OptionsDict.xhtmlOut�s���}�}�Z�(�(r+c� �XRS'g)Nrr=r_s  r,rrp�s��$)�
�
�j�!r+c� �URS$)z)Convert newlines in paragraphs into <br>.rr=rKs r,r�OptionsDict.breaks�rlr+c� �XRS'g)Nrr=r_s  r,rrs�rnr+c� �URS$)z&CSS language prefix for fenced blocks.rr=rKs r,r�OptionsDict.langPrefix�r]r+c� �XRS'g)Nrr=r_s  r,rrv�r`r+c� �URS$)zEHighlighter function: (content, langName, langAttrs) -> escaped HTML.rr=rKs r,r�OptionsDict.highlight�s���}�}�[�)�)r+c� �XRS'g)Nrr=r_s  r,rry�s��%*�
�
�k�"r+r=N)r0r�return�None)r?rr{r	)r?rrCr	r{r|)r?rr{r|)r{z
Iterable[str])r{r)r{r)rCrr{r|)r{r)rCrr{r|)rCrr{r|)r{r)rCrr{r|)r$r%r&r'r(r:r@rDrGrLrQrVrY�propertyr�setterrrrrrrrrr*r"r+r,r3r3?s���W�169�"�#��#�"�#�"��+��+����,��,��%��%�17�[�[�&��&��(��(�
�^�^�)��)��,��,����-��-��'��'��]�]�(��(��)��)��_�_�*��*��'��'��]�]�(��(��+��+����,��,��*��*����+��+r+r3c���[U5RSS9n/nSnSnURSS9n[[	U55H�nXVR5S:XdMUS:Xa)UR
XeUS-18R5/5 SnOaUS:Xa+USR
S	RXTS-U55 S19nO0US20:Xa*USR
S	RXTS-U55 SnUnM� U$)Nzutf-8)�encodingrT)�keepends�.��������)	r�	read_text�21splitlines�rangerP�rstrip�append�strip�join)�path�text�tests�section�last_pos�lines�is       r,�read_fixture_filer��s�����:�����1�D��E��G��H��O�O�T�O�*�E�
�3�u�:�
���8�?�?���#��!�|����a�q�1�u��!3�!3�!5�6�7����A���b�	� � �����!�|�a�)@�!A�B����A���b�	� � �����!�|�a�)@�!A�B����H���Lr+N)r�z22str | Pathr{zlist[list[Any]])�23__future__r�collections.abcrrr�MutableMappingABC�pathlibr�typingrr	r24r�typing_extensionsrr�EnvTyperr.r3r�r"r+r,�<module>r�se��"�>�>�?��6�6��-���c��25"���26!Q�)�!Q�H0��0�m+�#�m+�`r+
codekingpro/portable-devtools · Team Ai