HEX

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit - prohibited by configuration in /home/u547966/brikov.ru/www/wp-content/plugins/admin-menu-editor/menu-editor.php on line 745
Server: Apache
System: Linux 4.19.0-0.bpo.9-amd64 x86_64 at red40
User: u547966 (5490)
PHP: 5.3.29-mh2
Disabled: syslog, dl, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, chown, chgrp, accelerator_reset, opcache_reset, accelerator_get_status, opcache_get_status, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority
Upload Files
File: //usr/lib/python3.7/__pycache__/abc.cpython-37.pyc
B

{a@sdZddZGdddeZGdddeZGdddeZy,d	d
lm	Z	m
Z
mZmZm
Z
mZmZmZWn*ek
rd	dlmZm	Z	de_YnXGd
ddeZGdddedZdS)z3Abstract Base Classes (ABCs) according to PEP 3119.cCs
d|_|S)aA decorator indicating abstract methods.

    Requires that the metaclass is ABCMeta or derived from it.  A
    class that has a metaclass derived from ABCMeta cannot be
    instantiated unless all of its abstract methods are overridden.
    The abstract methods can be called using any of the normal
    'super' call mechanisms.

    Usage:

        class C(metaclass=ABCMeta):
            @abstractmethod
            def my_abstract_method(self, ...):
                ...
    T)__isabstractmethod__)funcobjr/usr/lib/python3.7/abc.pyabstractmethodsrcs$eZdZdZdZfddZZS)abstractclassmethodaJA decorator indicating abstract classmethods.

    Similar to abstractmethod.

    Usage:

        class C(metaclass=ABCMeta):
            @abstractclassmethod
            def my_abstract_classmethod(cls, ...):
                ...

    'abstractclassmethod' is deprecated. Use 'classmethod' with
    'abstractmethod' instead.
    Tcsd|_t|dS)NT)rsuper__init__)selfcallable)	__class__rrr-szabstractclassmethod.__init__)__name__
__module____qualname____doc__rr
__classcell__rr)rrrsrcs$eZdZdZdZfddZZS)abstractstaticmethodaJA decorator indicating abstract staticmethods.

    Similar to abstractmethod.

    Usage:

        class C(metaclass=ABCMeta):
            @abstractstaticmethod
            def my_abstract_staticmethod(...):
                ...

    'abstractstaticmethod' is deprecated. Use 'staticmethod' with
    'abstractmethod' instead.
    Tcsd|_t|dS)NT)rrr)r	r
)rrrrDszabstractstaticmethod.__init__)rr
rrrrrrr)rrr2src@seZdZdZdZdS)abstractpropertyafA decorator indicating abstract properties.

    Requires that the metaclass is ABCMeta or derived from it.  A
    class that has a metaclass derived from ABCMeta cannot be
    instantiated unless all of its abstract properties are overridden.
    The abstract properties can be called using any of the normal
    'super' call mechanisms.

    Usage:

        class C(metaclass=ABCMeta):
            @abstractproperty
            def my_abstract_property(self):
                ...

    This defines a read-only property; you can also define a read-write
    abstract property using the 'long' form of property declaration:

        class C(metaclass=ABCMeta):
            def getx(self): ...
            def setx(self, value): ...
            x = abstractproperty(getx, setx)

    'abstractproperty' is deprecated. Use 'property' with 'abstractmethod'
    instead.
    TN)rr
rrrrrrrrIsr)get_cache_token	_abc_init
_abc_register_abc_instancecheck_abc_subclasscheck	_get_dump_reset_registry
_reset_caches)ABCMetarabccsReZdZdZfddZddZddZdd	ZdddZd
dZ	ddZ
ZS)raMetaclass for defining Abstract Base Classes (ABCs).

        Use this metaclass to create an ABC.  An ABC can be subclassed
        directly, and then acts as a mix-in class.  You can also register
        unrelated concrete classes (even built-in classes) and unrelated
        ABCs as 'virtual subclasses' -- these and their descendants will
        be considered subclasses of the registering ABC by the built-in
        issubclass() function, but the registering ABC won't show up in
        their MRO (Method Resolution Order) nor will method
        implementations defined by the registering ABC be callable (not
        even via super()).
        cs"tj||||f|}t||S)N)r__new__r)mclsnamebases	namespacekwargscls)rrrr}szABCMeta.__new__cCs
t||S)z{Register a virtual subclass of an ABC.

            Returns the subclass, to allow usage as a class decorator.
            )r)r$subclassrrrregisterszABCMeta.registercCs
t||S)z'Override for isinstance(instance, cls).)r)r$instancerrr__instancecheck__szABCMeta.__instancecheck__cCs
t||S)z'Override for issubclass(subclass, cls).)r)r$r%rrr__subclasscheck__szABCMeta.__subclasscheck__NcCstd|jd|j|dtdt|dt|\}}}}td||dtd||dtd||dtd||dd	S)
z'Debug helper to print the ABC registry.zClass: .)filezInv. counter: z_abc_registry: z_abc_cache: z_abc_negative_cache: z_abc_negative_cache_version: N)printr
rrr)r$r+
_abc_registry
_abc_cache_abc_negative_cache_abc_negative_cache_versionrrr_dump_registrys
zABCMeta._dump_registrycCst|dS)z.Clear the registry (for debugging or testing).N)r)r$rrr_abc_registry_clearszABCMeta._abc_registry_clearcCst|dS)z,Clear the caches (for debugging or testing).N)r)r$rrr_abc_caches_clearszABCMeta._abc_caches_clear)N)rr
rrrr&r(r)r1r2r3rrr)rrrps
rc@seZdZdZdZdS)ABCzVHelper class that provides a standard way to create an ABC using
    inheritance.
    rN)rr
rr	__slots__rrrrr4sr4)	metaclassN)rrclassmethodrstaticmethodrpropertyr_abcrrrrrrrrImportErrorZ_py_abcrr
typer4rrrr<module>s,6