From e0e33cc29fbd2ba0c3824bf536d5030f618fe50d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Vl=C4=8Dinsk=C3=BD?= Date: Wed, 4 Apr 2018 13:37:31 +0200 Subject: [PATCH] Remove probably obsolete requirement for ruamel.yaml (#136) * Remove probably obsolete requirement for ruamel.yaml Closes issue #134 * require dateparser>=0.7.0 (to ensure ruamel.yaml is not really needed) --- Pipfile | 3 +-- maya/core.py | 6 ------ setup.py | 3 +-- 3 files changed, 2 insertions(+), 10 deletions(-) diff --git a/Pipfile b/Pipfile index 730aa66..816c9f9 100644 --- a/Pipfile +++ b/Pipfile @@ -6,8 +6,7 @@ sphinx = "*" [packages] humanize = "*" pytz = "*" -dateparser = "*" -"ruamel.yaml" = "*" +dateparser = ">=0.7.0" tzlocal = "*" pendulum = ">=1.0" snaptime = "*" diff --git a/maya/core.py b/maya/core.py index c72e7ea..d1b25a0 100644 --- a/maya/core.py +++ b/maya/core.py @@ -1,12 +1,6 @@ # ___ __ ___ _ _ ___ # || \/ | ||=|| \\// ||=|| # || | || || // || || -# Ignore warnings for yaml usage. -import warnings -import ruamel.yaml - -warnings.simplefilter('ignore', ruamel.yaml.error.UnsafeLoaderWarning) - import email.utils import time import functools diff --git a/setup.py b/setup.py index 701f41b..cdccbad 100755 --- a/setup.py +++ b/setup.py @@ -23,8 +23,7 @@ if sys.argv[-1] == "publish": required = [ 'humanize', 'pytz', - 'dateparser', - 'ruamel.yaml', + 'dateparser>=0.7.0', 'tzlocal', 'pendulum', 'snaptime'