From f4561f3462d8a265f11811d65c4b50db1dd61b45 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 3 Jun 2013 17:10:15 -0300 Subject: Remove strict dependency on leap.common. * Encapsulate leap_assert and leap_assert_type so Soledad works without them. * Remove dependency on leap.common.files.mkdir_p(). * Encapsulate signaling. * Add changes file. --- setup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index b1c0b9db..b016f124 100644 --- a/setup.py +++ b/setup.py @@ -26,7 +26,6 @@ from setuptools import ( install_requirements = [ 'configparser', 'couchdb', - 'leap.common', 'pysqlcipher', 'simplejson', 'twisted>=12.0.0', # TODO: maybe we just want twisted-web? @@ -45,6 +44,7 @@ tests_requirements = [ 'mock', 'nose2', 'testscenarios', + 'leap.common', ] @@ -89,4 +89,7 @@ setup( tests_require=tests_requirements, data_files=data_files, classifiers=trove_classifiers, + extras_require={ + 'signaling': ['leap.common'], + } ) -- cgit v1.2.3