a
    eÖ0ha  ã                   @   sV   d dl mZmZmZ d dlZejd  dkZejd  dkZerDefZ	ne
fZ	dd„ ZdS )é    )Úabsolute_importÚdivisionÚprint_functionNé   é   c                    s&   G ‡ ‡fdd„dˆƒ}t  |ddi ¡S )z/
    Create a base class with a metaclass.
    c                       s   e Zd Z‡ ‡fdd„ZdS )z!with_metaclass.<locals>.metaclassc                    s   ˆ|ˆ |ƒS )N© )ÚclsÚnameÚ
this_basesÚd©ÚbasesÚmetar   úR/var/www/auris/lib/python3.9/site-packages/setuptools/_vendor/packaging/_compat.pyÚ__new__   s    z)with_metaclass.<locals>.metaclass.__new__N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   Ú	metaclass   s   r   Útemporary_classr   )Útyper   )r   r   r   r   r   r   Úwith_metaclass   s    r   )Ú
__future__r   r   r   ÚsysÚversion_infoÚPY2ÚPY3ÚstrÚstring_typesÚ
basestringr   r   r   r   r   Ú<module>   s   