� ��abc@@s�dZddlmZddlZddlZdefd��YZdefd��YZdefd ��YZ d eefd ��YZ d efd ��YZ da ddd�Zd�ZdS(sN A module that implements tooling to enable easy warnings about deprecations. i(tabsolute_importNtPipDeprecationWarningcB@seZRS((t__name__t __module__(((s9/usr/lib/python2.7/site-packages/pip/utils/deprecation.pyR stPendingcB@seZRS((RR(((s9/usr/lib/python2.7/site-packages/pip/utils/deprecation.pyRstRemovedInPip10WarningcB@seZRS((RR(((s9/usr/lib/python2.7/site-packages/pip/utils/deprecation.pyRstRemovedInPip11WarningcB@seZRS((RR(((s9/usr/lib/python2.7/site-packages/pip/utils/deprecation.pyRstPython26DeprecationWarningcB@seZRS((RR(((s9/usr/lib/python2.7/site-packages/pip/utils/deprecation.pyRscC@s�|dk r7tdk r�t||||||�q�npt|t�r�tjd�}d|}t|t�r~|j|�q�|j|�nt||||||�dS(Nspip.deprecationssDEPRECATION: %s( tNonet_warnings_showwarningt issubclassRtloggingt getLoggerRtwarningterror(tmessagetcategorytfilenametlinenotfiletlinetloggert log_message((s9/usr/lib/python2.7/site-packages/pip/utils/deprecation.pyt _showwarning$s   cC@s;tjdtdt�tdkr7tjatt_ndS(Ntdefaulttappend(twarningst simplefilterRtTrueR Rt showwarningR(((s9/usr/lib/python2.7/site-packages/pip/utils/deprecation.pytinstall_warning_loggerDs  (t__doc__t __future__RR RtWarningRtobjectRRRRRR RR(((s9/usr/lib/python2.7/site-packages/pip/utils/deprecation.pyts