%PDF- %PDF-
Direktori : /lib/python3/dist-packages/zope/interface/__pycache__/ |
Current File : //lib/python3/dist-packages/zope/interface/__pycache__/interface.cpython-312.pyc |
� ��e�� � �� � d Z ddlZddlmZ ddlmZ ddlZddlmZ ddlm Z ddl mZ ddl mZ g d�Zd Zd ZdZdZ e� Z e� Zd � Zd� Z G d� d� ZeZe G d� d� � Z G d� d� Ze G d� dee� � Z eg d� Z G d� de� Z G d� de� Z e deeefddi� Z!d� Z" G d � de!� Z# e#d!d"�#� Z$d$� e$_% e$jM e$� e$jN e$fk( sJ �e$e_( e$e_( G d%� d&e#� Z) G d'� d(e� Z* G d)� d*e*� Z+d3d+�Z,d4d,�Z-d-� Z.dd.l/m0Z0 dd/l/m1Z1 dd0lm2Z2 dd1lm3Z3 dd2l/m4Z4 ejM e4e4� y)5z Interface object implementation � N)� MethodType)�FunctionType)�_use_c_impl)�Invalid)�ro)�InterfaceClass� Specification� adapter_hooks� � �__interface_tagged_values__�__interface_methods__c � � t j d� j }|j t i � }|j dg � }|j | � t S )N� � invariants)�sys� _getframe�f_locals� setdefault�TAGGED_DATA�append�_decorator_non_return)�callr �tagsr s �:/usr/lib/python3/dist-packages/zope/interface/interface.py� invariantr 1 sL � ��}�}�Q��(�(�H����{�B�/�D�����r�2�J����d�� � � c � � t j d� j }|j t i � }||| <