HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //opt/cloudlinux/venv/lib/python3.11/site-packages/guppy/etc/__pycache__/Descriptor.cpython-311.pyc
�

�h���L�ddlZddlZGd�d��ZGd�de��ZdS)�Nc� �eZdZdZd�Zdd�ZdS)�property_nondataz1@property, but using non-data descriptor protocolc�>�||_tj||��dS�N)�fget�	functools�update_wrapper)�selfrs  �K/opt/cloudlinux/venv/lib64/python3.11/site-packages/guppy/etc/Descriptor.py�__init__zproperty_nondata.__init__s"����	�� ��t�,�,�,�,�,�Nc�,�|�|��Sr)r)r
�instance�owners   r�__get__zproperty_nondata.__get__s���y�y��"�"�"r
r)�__name__�
__module__�__qualname__�__doc__rr�r
rrrs=������;�;�-�-�-�#�#�#�#�#�#r
rc�4��eZdZdZdd��fd�
Zd�fd�	Z�xZS)�property_expzE@property, but blacklist tab completers like rlcompleter from getattrN)�docc�X��t���|��||_dSr)�superrr)r
rr�	__class__s   �rrzproperty_exp.__init__s&���
�������������r
c����	tj��}	|j}|jddkr	~dS	~n#~wxYwn#t$rYnwxYwt���||��S)Nr�rlcompleter)�inspect�currentframe�f_back�	f_globals�	Exceptionrr)r
rr�framers    �rrzproperty_exp.__get__s����		��(�*�*�E�
�����?�:�.�-�?�?���E�E�@��E��E�	�	�	�	�E���	�	�	��D�	�����w�w���x��/�/�/s#�=�6�=�=�9�=�
A
�	A
r)rrrrrr�
__classcell__)rs@rrrsi�������O�O�$(��������0�0�0�0�0�0�0�0�0�0r
r)rrr�propertyrrr
r�<module>r'sv����������#�#�#�#�#�#�#�#�0�0�0�0�0�8�0�0�0�0�0r