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 �$�axE � @ s� d Z ddlmZmZmZmZmZ ddlmZ ddl m Z er$ddlmZ G dd� dej �Z G dd � d ej�ZG d d� d�ZG dd � d ejej e�ZG dd� dej e�ZG dd� dejej �ZG dd� deejejej�ZG dd� dejejej�ZG dd� dejej �ZG dd� deejej�ZG dd� deejejej�ZG dd� deejejej�ZeZ G dd� dejejej�Z!G d d!� d!e!�Z"G d"d#� d#ejejej�Z#G d$d%� d%ejejej�Z$G d&d'� d'ejejej�Z%G d(d)� d)ejejej�Z&G d*d+� d+ej'e�Z(G d,d-� d-e(�Z)G d.d/� d/e(�Z*G d0d1� d1e(�Z+G d2d3� d3e(�Z,G d4d5� d5e(�Z-G d6d7� d7e(�Z.G d8d9� d9e(�Z/G d:d;� d;e(�Z0G d<d=� d=e(�Z1e)e*e+e,e-e.e/e0e1g Z2G d>d?� d?ejej�Z3G d@dA� dAejej �Z4G dBdC� dCejej �Z5G dDdE� dEejejej�Z6G dFdG� dGej7ejej�Z8G dHdI� dIejej�Z9G dJdK� dKej �Z:G dLdM� dMej �Z;G dNdO� dOej �Z<G dPdQ� dQej=�Z>G dRdS� dSej �Z?G dTdU� dUej �Z@G dVdW� dWej �ZAG dXdY� dYej �ZBG dZd[� d[ej �ZCG d\d]� d]ejDejEej �ZFG d^d_� d_ejej �ZGG d`da� daejej�ZHG dbdc� dcejI�ZJG ddde� deejI�ZKG dfdg� dgejLe�ZMG dhdi� diejNe�ZOG djdk� dkejej�ZPdldmdneeQef fdodp�ZRdqS )rz� sphinx.addnodes ~~~~~~~~~~~~~~~ Additional docutils nodes. :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. :license: BSD, see LICENSE for details. � )� TYPE_CHECKING�Any�Dict�List�Sequence)�nodes)�Element)�Sphinxc s8 e Zd ZdZ d dedededef� fdd � Z� ZS )�documentaj The document root element patched by Sphinx. This fixes that document.set_id() does not support a node having multiple node Ids. see https://sourceforge.net/p/docutils/patches/167/ .. important:: This is only for Sphinx internal use. Please don't use this in your extensions. It will be removed without deprecation period. N� �node�msgnode�suggested_prefix�returnc sf ddl m} |jdkrt� �|||�}nt� �||�}|jdk r1|d D ]}|| jvr0|| j|<