From 90b65c32a47b7c50e8b97ded16bf40458d687a29 Mon Sep 17 00:00:00 2001 From: diannamcallister Date: Wed, 29 May 2019 10:24:42 -0400 Subject: [PATCH] added error catching for Overflow Error --- datefinder/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datefinder/__init__.py b/datefinder/__init__.py index 5b1b2bc..c88ffef 100644 --- a/datefinder/__init__.py +++ b/datefinder/__init__.py @@ -100,7 +100,7 @@ def parse_date_string(self, date_string, captures): # otherwise self._find_and_replace method might corrupt them try: as_dt = parser.parse(date_string, default=self.base_date) - except ValueError: + except (ValueError, OverflowError): # replace tokens that are problematic for dateutil date_string, tz_string = self._find_and_replace(date_string, captures)