Always import datetime no matter if dateutil is present
authorEvgeni Kunev <evgeni.kunev@gmail.com>
Tue, 11 Nov 2014 14:57:07 +0200
changeset 46 b3862a45fdad
parent 45 52ce01013731
child 47 fb36b7288fe9
Always import datetime no matter if dateutil is present
whois/parser.py
--- a/whois/parser.py	Mon Nov 10 13:42:37 2014 +0200
+++ b/whois/parser.py	Tue Nov 11 14:57:07 2014 +0200
@@ -1,4 +1,5 @@
 # coding=utf-8
+from datetime import datetime
 
 # parser.py - Module for parsing whois response data
 # Copyright (c) 2008 Andrey Petrov
@@ -12,7 +13,6 @@
     from time_zones import tz_data
     DATEUTIL = True
 except ImportError:
-    from datetime import datetime
     DATEUTIL = False
 
 KNOWN_FORMATS = [
@@ -50,7 +50,6 @@
             pass  # Wrong format, keep trying
     return s
 
-
 def cast_date(s, dayfirst=False, yearfirst=False):
     """Convert any date string found in WHOIS to a datetime object.
     """
@@ -707,4 +706,4 @@
         if text.strip() == 'NOT FOUND':
             raise PywhoisError(text)
         else:
-            WhoisEntry.__init__(self, domain, text, self.regex)
\ No newline at end of file
+            WhoisEntry.__init__(self, domain, text, self.regex)