Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/sphinx/__pycache__/ |
Upload File : |
o �$�a|V � @ s� d Z ddlZddlZddlmZ ddlmZ ddlmZm Z m Z mZmZm Z mZmZmZmZ ddlmZ ddlmZ ddlmZmZmZ dd lmZ dd lmZ ddlmZ ddl m!Z! dd l"m#Z# ddl$m%Z% ddl&m'Z' ddl(m)Z)m*Z*m+Z+ ddl,m-Z-m.Z. ddl/m0Z0 ddl1m2Z2m3Z3m4Z4 ddl5m6Z6 ddl7m8Z8 dd l9mZ: ddl;m<Z< ddl=m>Z> ddl?m@Z@ ddlAmBZBmCZC er�ddlDmEZE ddlFmGZG e>�HeI�ZJddiZKG dd� d�ZLd d!d"e%d#dfd$d%�ZMd d!d#eeNe f fd&d'�ZOdS )(z� sphinx.registry ~~~~~~~~~~~~~~~ Sphinx component registry. :copyright: Copyright 2007-2021 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)�iter_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 @ s e Zd Zdwdd�Zdxdee deddfdd �Zd ddeddfd d�Z d ddedefdd�Z dxdee deddfdd�Zdedefdd�Z dedee fdd�Z dxdededee deddf dd�Z dxdededeeef deddf dd�Z dxdedee deddfd d!�Zd"ddd"g dfd#ed$ed%ed&ed'ee d(ed)ededdfd*d+�Z " " dyd#ed$ed%ed'ee d(ededdfd,d-�Zdxd.ed/ededdfd0d1�Zdxd2ee deddfd3d4�Z d/edee fd5d6�Z!de"eee f fd7d8�Z#d dd9edefd:d;�Z$d/ede%ee& fd<d=�Z' dxded>ee(j) deddfd?d@�Z*dAee+ dBe,eef ddfdCdD�Z-dedee(j) fdEdF�Z.dedGe/de(j)fdHdI�Z0dJee1 ddfdKdL�Z2deee1 fdMdN�Z3dJee1 ddfdOdP�Z4deee1 fdQdR�Z5dSedTedU ddfdVdW�Z6dXedYee/ee/ge/f ddfdZd[�Z7d9ed\e/ddfd]d^�Z8d9ed\e/ddfd_d`�Z9dedefdadb�Z:dxdedceddeddfdedf�Z; dzdAee< dgedhe=deddf didj�Z>dedke,eef dle,eef ddfdmdn�Z?dedoeddfdpdq�Z@d ddreddfdsdt�ZAd dde"eef fdudv�ZBdS ){�SphinxComponentRegistry�returnNc 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 )N�per_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_renderers�html_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� rI �1/usr/lib/python3/dist-packages/sphinx/registry.py�__init__7 s0 z SphinxComponentRegistry.__init__F�builder�overridec C sf t �d|� t|d�sttd�| ��|j| jv r+|s+ttd�|j| j|j jf ��|| j|j<