From 7756b35e23ec11b64a1ac37afcb41dda3ca29913 Mon Sep 17 00:00:00 2001 From: CaselIT Date: Tue, 15 Jun 2021 22:32:05 +0200 Subject: Revendor editor and make dateutil optional Re-implemented the ``python-editor`` dependency as a small internal function to avoid the need for external dependencies. The implementation is based on the original version in 7b91b325ff43a0e9235e0f15b57391fa92352626. Make the ``python-dateutil`` library an optional dependency. This library is only required if the ``timezone`` option is used in the Alembic configuration. An extra require named ``tz`` is available with ``pip install alembic[tz]`` to install it. Fixes: #674 Fixes: #856 Change-Id: I07f17b2fea01e3a3d677ce95333fe3e8d8d438fd --- tox.ini | 1 - 1 file changed, 1 deletion(-) (limited to 'tox.ini') diff --git a/tox.ini b/tox.ini index ec69f94..596942a 100644 --- a/tox.ini +++ b/tox.ini @@ -22,7 +22,6 @@ deps=pytest>4.6 cov: pytest-cov sqlalchemy: sqlalchemy>=1.3.0 mako - python-editor>=0.3 python-dateutil -- cgit v1.2.1