File: //opt/alt/python311/lib64/python3.11/__pycache__/abc.cpython-311.opt-2.pyc
h d Z G d de Z G d de Z G d de Z ddlmZm Z m
Z
mZmZm
Z
mZmZ G d d
e Zn# e$ r ddlmZmZ de_ Y nw xY wd
Z G d de ZdS )c d| _ | S NT)__isabstractmethod__)funcobjs */opt/alt/python311/lib64/python3.11/abc.pyabstractmethodr s $(G N c $ e Zd Z dZ fdZ xZS )abstractclassmethodTc X d|_ t | d S r r super__init__selfcallable __class__s r r zabstractclassmethod.__init__+ ) (,%
"""""r __name__
__module____qualname__r r
__classcell__r s @r r
r
E
# # # # # # # # #r r
c $ e Zd Z dZ fdZ xZS )abstractstaticmethodTc X d|_ t | d S r r r s r r zabstractstaticmethod.__init__? r r r r s @r r r 0 r r r c e Zd Z dZdS )abstractpropertyTN)r r r r r r r r D s
r r )get_cache_token _abc_init
_abc_register_abc_instancecheck_abc_subclasscheck _get_dump_reset_registry
_reset_cachesc F e Zd Z fdZd Zd Zd Zd dZd Zd Z xZ
S )
ABCMetac ` t j | |||fi |}t | |S N)r
__new__r# )mclsnamebases namespacekwargsclsr s r r. zABCMeta.__new__i s6 !%''/$eYII&IICcNNNJr c $ t | | S r- )r$ r4 subclasss r registerzABCMeta.registern s
!h///r c $ t | | S r- )r% )r4 instances r __instancecheck__zABCMeta.__instancecheck__u 9%c8444r c $ t | | S r- )r&