Ë
    ~Ši—  ã                   óà   — d Z ddlZddlmZmZmZ ddlmZ ddlmZm	Z	 dZ
ej                  j                  d«       Zer	 ddlmZmZmZ ddlmZ ddlmZm	Z	 d	Z
d
„ Zyd
„ Zy# e$ r Y d
„ Zyw xY w)zTThis module is used to switch between C and Python implementations of the
wrappers.
é    Né   )ÚBoundFunctionWrapperÚCallableObjectProxyÚFunctionWrapper)ÚObjectProxy)ÚPartialCallableObjectProxyÚ_FunctionWrapperBaseFÚWRAPT_DISABLE_EXTENSIONSTc                  ó   — t        | i |¤ŽS )zöCreate a callable object proxy with partial application of the given
    arguments and keywords. This behaves the same as `functools.partial`, but
    implemented using the `ObjectProxy` class to provide better support for
    introspection.
    )r   )ÚargsÚkwargss     úc/var/www/catia.catastroantioquia-mas.com/valormasv2/lib/python3.12/site-packages/wrapt/__wrapt__.pyÚpartialr   &   s   € ô & tÐ6¨vÑ6Ð6ó    )Ú__doc__ÚosÚwrappersr   r   r   r   ÚBaseObjectProxyr   r	   Ú_using_c_extensionÚenvironÚgetÚ_use_extensionsÚ	_wrappersÚImportErrorr   © r   r   ú<module>r      s{   ðñó 
ç PÑ PÝ 4ß Fð Ð à—j‘j—n‘nÐ%?Ó@Ð@€áð÷	
ñ 	
õ
	
÷	
ð
 "Ð÷7øð ò àó7ðús   Á A" Á"A-Á,A-