mercurial/keepalive.py
changeset 51859 f4733654f144
parent 51858 607e94e01851
child 51875 1a640aa20e48
equal deleted inserted replaced
51858:607e94e01851 51859:f4733654f144
    80   and 407, and it wraps the object upon return.
    80   and 407, and it wraps the object upon return.
    81 """
    81 """
    82 
    82 
    83 # $Id: keepalive.py,v 1.14 2006/04/04 21:00:32 mstenner Exp $
    83 # $Id: keepalive.py,v 1.14 2006/04/04 21:00:32 mstenner Exp $
    84 
    84 
       
    85 from __future__ import annotations
    85 
    86 
    86 import collections
    87 import collections
    87 import hashlib
    88 import hashlib
    88 import socket
    89 import socket
    89 import sys
    90 import sys