AlkantarClanX12
Current Path : /opt/alt/python310/lib64/python3.10/__pycache__/ |
Current File : //opt/alt/python310/lib64/python3.10/__pycache__/functools.cpython-310.opt-2.pyc |
o 6��f�� � @ s� g d �Z ddlmZ ddlmZ ddlmZ ddlmZ ddl m Z dZdZeefd d �Z eefdd�Zefd d�Zefdd�Zefdd�Zefdd�Zefdd�Zefdd�Zefdd�Zefdd�Zefdd�Zefdd �Zefd!d"�Zefd#d$�Zd%efd&efd'efgd'efd(efd%efgd(efd'efd&efgd&efd%efd(efgd)�Zd*d+� Zd,d-� Zzdd.lmZ W n e y� Y nw e!� Z"e"fd/d0�Z#zdd1lm#Z# W n e y� Y nw G d2d3� d3�Z$zdd4lm$Z$ W n e y� Y nw G d5d6� d6e!�Z%d7d8� Z&ed9g d:��Z'G d;d<� d<e(�Z)e!� fe*e+he,e-e.fd=d>�Z/dWdAdB�Z0dCdD� Z1zddElm1Z1 W n e �y: Y nw dFdG� Z2dHdI� Z3dXdKdL�Z4dMdN� Z5dOdP� Z6dQdR� Z7G dSdT� dT�Z8e!� Z9G dUdV� dV�Z:dJS )Y)�update_wrapper�wraps�WRAPPER_ASSIGNMENTS�WRAPPER_UPDATES�total_ordering�cache� cmp_to_key� lru_cache�reduce�partial� partialmethod�singledispatch�singledispatchmethod�cached_property� )�get_cache_token)� namedtuple)�recursive_repr)�RLock)�GenericAlias)� __module__�__name__�__qualname__�__doc__�__annotations__)�__dict__c C sf |D ]}zt ||�}W n ty Y qw t| ||� q|D ]}t | |��t ||i �� q|| _| S �N)�getattr�AttributeError�setattr�update�__wrapped__)�wrapper�wrapped�assigned�updated�attr�value� r'