1
2
3
4
5
6
7
8
9
10
11
12
U
H=®dhã@s~ddlmZmZmZddlZddlmZerDddlmZm    Z    m
Z
m Z ej ddkZ ej ddkZerlefZnefZdd    „ZdS)
é)Úabsolute_importÚdivisionÚprint_functionNé)Ú TYPE_CHECKING)ÚAnyÚDictÚTupleÚTypeéécs&G‡‡fdd„dˆƒ}t |ddi¡S)z/
    Create a base class with a metaclass.
    cseZdZ‡‡fdd„ZdS)z!with_metaclass.<locals>.metaclasscs ˆ|ˆ|ƒS)N©)ÚclsÚnameÚ
this_basesÚd©ÚbasesÚmetar úTD:\z\workplace\VsCode\pyvenv\venv\Lib\site-packages\pip/_vendor/packaging/_compat.pyÚ__new__"sz)with_metaclass.<locals>.metaclass.__new__N)Ú__name__Ú
__module__Ú __qualname__rr rr rÚ    metaclass!srÚtemporary_classr )Útyper)rrrr rrÚwith_metaclasssr)Ú
__future__rrrÚsysÚ_typingrÚtypingrrr    r
Ú version_infoÚPY2ÚPY3ÚstrÚ string_typesÚ
basestringrr r r rÚ<module>s