# HG changeset patch # User Richard # Date 1504217429 0 # Node ID 3ff7f09ea24a813a23b38b33501e2760b088f7bd # Parent 7666f0765fe4084a88eed1232fbf1593f6a19b92# Parent 29e9190319e5e95e95c365817f97b83200853d5f Merged in soulmachine/pywhois (pull request #22) Added support for .ai domains diff -r 29e9190319e5 -r 3ff7f09ea24a whois/parser.py --- a/whois/parser.py Tue Aug 29 23:09:05 2017 -0700 +++ b/whois/parser.py Thu Aug 31 22:10:29 2017 +0000 @@ -34,6 +34,7 @@ '%d.%m.%Y', # 2.1.2000 '%Y.%m.%d', # 2000.01.02 '%Y/%m/%d', # 2000/01/02 + '%Y%m%d', # 20170209 '%d/%m/%Y', # 02/01/2013 '%Y. %m. %d.', # 2000. 01. 02. '%Y.%m.%d %H:%M:%S', # 2014.03.08 10:28:24 diff -r 29e9190319e5 -r 3ff7f09ea24a whois/whois.py --- a/whois/whois.py Tue Aug 29 23:09:05 2017 -0700 +++ b/whois/whois.py Thu Aug 31 22:10:29 2017 +0000 @@ -127,7 +127,7 @@ print('Socket Error:', socketerror) nhost = None - response = response.decode('utf-8', errors='replace') + response = response.decode('utf-8', 'replace') if 'with "=xxx"' in response: return self.whois(query, hostname, flags, True) if flags & NICClient.WHOIS_RECURSE and nhost is None: