403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/lib/python3/dist-packages/setuptools/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python3/dist-packages/setuptools/__pycache__/namespaces.cpython-314.pyc
+
�hc���^RIt^RIt^RIHt^RIHt]PPt!RR4t	!RR]	4t
R#)�N)�py312)�logc�a�]tRt^toRtV3RlRltV3RlRltRtRtRt	Rt
RtR	tR
t
]R4tRtVtR
#)�	Installerz
-nspkg.pthc�<�V^8�dQhRR/#���returnN�)�format�
__classdict__s"��7/usr/lib/python3/dist-packages/setuptools/namespaces.py�__annotate__�Installer.__annotate__s��� � �D� �c���VP4pV'gR#VP4pVPPV4\P
!RV4\
VPV4pVP'd\V4R#\VR\PR7;_uu_4pVPV4RRR4R# +'giR#;i)Nz
Installing %s�wt)�encoding)�_get_all_ns_packages�_get_nspkg_file�outputs�appendr�info�map�_gen_nspkg_line�dry_run�list�openr�PTH_ENCODING�
writelines)�self�nsp�filename�lines�fs&    r�install_namespaces�Installer.install_namespacess����'�'�)�����'�'�)�������H�%�����(�+��D�(�(�#�.���<�<�<���K��
�(�D�5�+=�+=�
>�
>�!�
�L�L���?�
>�
>�
>�s�6C�C#	c�<�V^8�dQhRR/#rr)rr
s"�rrr!s�����d�rc���VP4p\PPV4'gR#\P
!RV4\P!V4R#)NzRemoving %s)r�os�path�existsrr�remove)r!r#s& r�uninstall_namespaces�Installer.uninstall_namespaces!s@���'�'�)���w�w�~�~�h�'�'�������)�
�	�	�(�rc��\PPVP44wrWP,#�N)r*r+�splitext�_get_target�	nspkg_ext)r!r#�_s&  rr�Installer._get_nspkg_file(s.���g�g�&�&�t�'7�'7�'9�:����.�.�(�(rc��VP#r1)�target�r!s&rr3�Installer._get_target,s���{�{�rc��R#)z$sys._getframe(1).f_locals['sitedir']rr9s&r�	_get_root�Installer._get_rootDs��5rc��\VPR44pVP4pVPpVP	R4wrVpV'dW@P
,
pRP
V4\4,R,#)�.�;�
)�tuple�splitr<�_nspkg_tmpl�
rpartition�_nspkg_tmpl_multi�join�locals)r!�pkg�pth�root�
tmpl_lines�parent�sep�childs&&      rr�Installer._gen_nspkg_lineGsj���C�I�I�c�N�#���~�~����%�%�
� �^�^�C�0���U���0�0�0�J��x�x�
�#�f�h�.��5�5rc
��VPP;'g.p\\\	\VPV4444#)z,Return sorted list of all package namespaces)�distribution�namespace_packages�sorted�set�flattenr�
_pkg_names)r!�pkgss& rr�Installer._get_all_ns_packagesPs;��� � �3�3�9�9�r���c�'�#�d�o�o�t�"<�=�>�?�?rc#�"�VPR4pV'd&RPV4x�VP4K-R#5i)z�
Given a namespace package, yield the components of that
package.

>>> names = Installer._pkg_names('a.b.c')
>>> set(names) == set(['a', 'a.b', 'a.b.c'])
True
r?N)rCrG�pop)rI�partss& rrW�Installer._pkg_namesUs3����	�	�#�����(�(�5�/�!��I�I�K��s
�A�'ArN)zimport sys, types, osz$p = os.path.join(%(root)s, *%(pth)r)z(importlib = __import__('importlib.util')z!__import__('importlib.machinery')z�m = sys.modules.setdefault(%(pkg)r, importlib.util.module_from_spec(importlib.machinery.PathFinder.find_spec(%(pkg)r, [os.path.dirname(p)])))zCm = m or sys.modules.setdefault(%(pkg)r, types.ModuleType(%(pkg)r))z7mp = (m or []) and m.__dict__.setdefault('__path__',[])z(p not in mp) and mp.append(p))z4m and setattr(sys.modules[%(parent)r], %(child)r, m))�__name__�
__module__�__qualname__�__firstlineno__r4r&r.rr3rDrFr<rr�staticmethodrW�__static_attributes__�__classdictcell__�r
s@rrrsa�����I� � �&��)���K� (�Q��;�6�6�@�
���rrc�,a�]tRt^etoRtRtRtVtR#)�DevelopInstallerc�>�\\VP44#r1)�repr�str�egg_pathr9s&rr<�DevelopInstaller._get_rootfs���C��
�
�&�'�'rc��VP#r1)�egg_linkr9s&rr3�DevelopInstaller._get_targetis���}�}�rrN)r^r_r`rar<r3rcrdres@rrgrges����(��rrg)�	itertoolsr*�compatr�	distutilsr�chain�
from_iterablerVrrgrrr�<module>rus9���	���
�/�/�
'�
'��W�W�t�y�r

Youez - 2016 - github.com/yon3zu
LinuXploit