ó 9ÕÒTc@@s¤dZddlmZddlZddlZdefd„ƒYZdeefd„ƒYZdee fd „ƒYZ ee gZ da ddd „Zd „ZdS( sM A module that implments tooling to enable easy warnings about deprecations. i(tabsolute_importNtPipDeprecationWarningcB@seZRS((t__name__t __module__(((s;/usr/lib/python2.7/vendor-packages/pip/utils/deprecation.pyR stRemovedInPip7WarningcB@seZRS((RR(((s;/usr/lib/python2.7/vendor-packages/pip/utils/deprecation.pyRstRemovedInPip8WarningcB@seZRS((RR(((s;/usr/lib/python2.7/vendor-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 getLoggertDeprecationWarningterrortwarning(tmessagetcategorytfilenametlinenotfiletlinetloggert log_message((s;/usr/lib/python2.7/vendor-packages/pip/utils/deprecation.pyt _showwarnings   cC@s%tdkr!tjatt_ndS(N(RRtwarningst showwarningR(((s;/usr/lib/python2.7/vendor-packages/pip/utils/deprecation.pytinstall_warning_logger?s  (t__doc__t __future__RR RtWarningRR RtPendingDeprecationWarningRt DEPRECATIONSRRRR(((s;/usr/lib/python2.7/vendor-packages/pip/utils/deprecation.pyts