_e[c@`sddlmZmZmZddlZddlZddlmZddlm Z e edrodZ nej dej dZ dS( i(tabsolute_importtdivisiontprint_functionN(tutils(tlibtcompare_digestcC`s?t|t s t|t r/tdntj||S(Nsa and b must be bytes.(t isinstancetbytest TypeErrorthmacR(tatb((sT/tmp/pip-install-KP2Jbq/cryptography/cryptography/hazmat/primitives/constant_time.pytbytes_eqs sSupport for your Python version is deprecated. The next version of cryptography will remove support. Please upgrade to a 2.7.x release that supports hmac.compare_digest as soon as possible.cC`sWt|t s t|t r/tdntj|t||t|dkS(Nsa and b must be bytes.i(RRRRt#Cryptography_constant_time_bytes_eqtlen(R R ((sT/tmp/pip-install-KP2Jbq/cryptography/cryptography/hazmat/primitives/constant_time.pyR s  (t __future__RRRR twarningst cryptographyRt+cryptography.hazmat.bindings._constant_timeRthasattrR twarntDeprecatedIn23(((sT/tmp/pip-install-KP2Jbq/cryptography/cryptography/hazmat/primitives/constant_time.pyts