| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.9/site-packages/sphinx/__pycache__/ |
Upload File : |
a
�ab�V � @ s d Z ddlZddlZddlmZ ddlmZ ddlmZm Z m
Z
mZmZm
Z
mZmZmZmZ ddlmZ ddlmZ ddlmZmZmZ dd lmZ dd
lmZ ddlmZ zddl m!Z! W n e"y� ddl#m!Z! Y n0 dd
l$m%Z% ddl&m'Z' ddl(m)Z) ddl*m+Z+m,Z,m-Z- ddl.m/Z/m0Z0 ddl1m2Z2 ddl3m4Z4m5Z5m6Z6 ddl7m8Z8 ddl9m:Z: dd l;mZ< ddl=m>Z> ddl?m@Z@ ddlAmBZB ddlCmDZDmEZE e�r�ddlFmGZG ddlHmIZI e@�JeK�ZLddiZMG dd� d�ZNd e'dd!�d"d#�ZOd eePe f d$�d%d&�ZQdS )'z�
sphinx.registry
~~~~~~~~~~~~~~~
Sphinx component registry.
:copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
:license: BSD, see LICENSE for details.
� N)�
import_module)�
MethodType)
�
TYPE_CHECKING�Any�Callable�Dict�Iterator�List�Optional�Tuple�Type�Union)�nodes)�Input)�Element�Node�TextElement)�Parser)� Directive)� Transform)�entry_points)�Builder)�Config)�RemovedInSphinx60Warning)�Domain�Index�ObjType)�
GenericObject�Target)�BuildEnvironment)�ExtensionError�SphinxError�VersionRequirementError)� Extension)�__)�XRefRole)�logging)�prefixed_warnings)�RoleFunction�TitleGetter)�Sphinx)�
Documenterzsphinxjp.themecorez1.2c @ sr e Zd Zdd�dd�Zdnee edd�dd�Zd edd
�dd�Z d eed
�d
d�Z
doee edd�dd�Zeed�dd�Z
eee d�dd�Zdpeeee edd�dd�Zdqeeeeef edd�dd�Zdreee edd�dd �Zd!ddd!g dfeeeeee eeedd"� d#d$�Zdseeeee eedd%�d&d'�Zdteeedd(�d)d*�Zduee edd+�d,d-�Z eee d.�d/d0�Z!e"eee f d�d1d2�Z#d eed3�d4d5�Z$ee%ee& d.�d6d7�Z'dveee(j) edd8�d9d:�Z*ee+ e,eef dd;�d<d=�Z-eee(j) d>�d?d@�Z.ee/e(j)dA�dBdC�Z0ee1 ddD�dEdF�Z2eee1 d�dGdH�Z3ee1 ddD�dIdJ�Z4eee1 d�dKdL�Z5eedM ddN�dOdP�Z6eee/ee/ge/f ddQ�dRdS�Z7ee/ddT�dUdV�Z8ee/ddT�dWdX�Z9eedY�dZd[�Z:dweeedd\�d]d^�Z;dxee< ee=edd_�d`da�Z>ee,eef e,eef ddb�dcdd�Z?eedde�dfdg�Z@d eddh�didj�ZAd e"eef dk�dldm�ZBdS )y�SphinxComponentRegistryN)�returnc C s� i | _ i | _i | _g | _i | _i | _i | _i | _i | _i | _ i | _
i | _d| _i | _
g | _g | _g | _g | _i | _i | _i | _i | _i | _g | _d S )NZper_page)�autodoc_attrgettrs�builders�documenters� css_files�domains�domain_directives�domain_indices�domain_object_types�domain_roles�enumerable_nodes�html_inline_math_renderers�html_block_math_renderersZhtml_assets_policy�html_themes�js_files�latex_packages�latex_packages_after_hyperref�post_transforms�source_parsers�
source_inputs�
source_suffix�translators�translation_handlers�
transforms��self� rG �3/usr/lib/python3.9/site-packages/sphinx/registry.py�__init__; s0 z SphinxComponentRegistry.__init__F)�builder�overrider- c C sf t �d|� t|d�s&ttd�| ��|j| jv rV|sVttd�|j| j|j jf ��|| j|j<