don't load sklearn libraries unless needed

This commit is contained in:
jonaswinkler committed 2021-02-04 15:15:11 +01:00
1 parent 866c8fc848
commit d8e0ef257e
4 files changed
+23 -9

No files matched your search

+8 -5
View File
@@ -4,7 +4,6 @@ import multiprocessing
import os
import re
import dateparser
from dotenv import load_dotenv
from django.utils.translation import gettext_lazy as _
@@ -491,7 +490,11 @@ if PAPERLESS_TIKA_ENABLED:
# List dates that should be ignored when trying to parse date from document text
IGNORE_DATES = set()
for s in os.getenv("PAPERLESS_IGNORE_DATES", "").split(","):
d = dateparser.parse(s)
if d:
IGNORE_DATES.add(d.date())
if os.getenv("PAPERLESS_IGNORE_DATES", ""):
import dateparser
for s in os.getenv("PAPERLESS_IGNORE_DATES", "").split(","):
d = dateparser.parse(s)
if d:
IGNORE_DATES.add(d.date())