We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 69df93a commit fa92d2aCopy full SHA for fa92d2a
2 files changed
server/workers/base/requirements.txt
@@ -1,6 +1,7 @@
1
asn1crypto==0.24.0
2
async-timeout==4.0.2
3
cryptography==2.1.4
4
+dateparser==1.1.3
5
idna==2.6
6
importlib-metadata==4.8.3
7
keyring==10.6.0
server/workers/base/src/base.py
@@ -12,6 +12,7 @@
12
from parsers import improved_df_parsing
13
14
from datetime import datetime
15
+import dateparser
16
import sys
17
18
formatter = logging.Formatter(fmt='%(asctime)s %(levelname)-8s %(message)s',
@@ -382,7 +383,8 @@ def sanitize_year(year_str):
382
383
384
for fmt in date_formats:
385
try:
- date_time_obj = datetime.strptime(year_str, fmt)
386
+ #date_time_obj = datetime.strptime(year_str, fmt)
387
+ dateparser.parse(year_str)
388
sanitized_year = year_str # here we keep the original string
389
break
390
except ValueError:
0 commit comments