abc@`svddlmZmZmZddlZejddkZejddkZer`efZ n e fZ dZ dS(i(tabsolute_importtdivisiontprint_functionNiic`s5dffdY}tj|ddiS(s/ Create a base class with a metaclass. t metaclassc`seZfdZRS(c`s||S(N((tclstnamet this_basestd(tbasestmeta(sA/usr/lib/python2.7/site-packages/pip/_vendor/packaging/_compat.pyt__new__s(t__name__t __module__R ((RR (sA/usr/lib/python2.7/site-packages/pip/_vendor/packaging/_compat.pyRsttemporary_class((ttypeR (R RR((RR sA/usr/lib/python2.7/site-packages/pip/_vendor/packaging/_compat.pytwith_metaclasss( t __future__RRRtsyst version_infotPY2tPY3tstrt string_typest basestringR(((sA/usr/lib/python2.7/site-packages/pip/_vendor/packaging/_compat.pyts