From 92dcb8fdccc9a663abf4c03441ce3ee13a0736d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 10 Mar 2015 23:39:54 +0100 Subject: [PATCH] dateutil.parser can also raise OverflowError If the computed year is outside the Python range, an OverflowError is raised also. issue4635 review12001002 --- tryton/common/datetime_.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tryton/common/datetime_.py b/tryton/common/datetime_.py index 96189db9dc..a6765c6be7 100644 --- a/tryton/common/datetime_.py +++ b/tryton/common/datetime_.py @@ -85,7 +85,7 @@ class Date(gtk.Entry): if text: try: date = date_parse(text, self.__format).date() - except ValueError: + except (ValueError, OverflowError): pass self.__date = date @@ -268,7 +268,7 @@ class Time(gtk.ComboBoxEntry): if text: try: time = date_parse(text).time() - except ValueError: + except (ValueError, OverflowError): pass self.__time = time