From 9a723fa92418e94a554b127fd302de9894d4fc1b Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Sat, 19 Sep 2020 14:09:57 -0500 Subject: [PATCH] Add the 'app' and 'fabric' extras to setup.py now there are no requirements at all, unless extra is specified --- setup.py | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/setup.py b/setup.py index 6edf6ca..59cd5d2 100644 --- a/setup.py +++ b/setup.py @@ -62,23 +62,29 @@ requires = [ # # package # low high - # TODO: must cap this for now, b/c it breaks Catapult integration?! - # (something about "Syntax error near 'ROWS'" with grid queries) - 'SQLAlchemy<1.3', # 1.2.19 - - 'invoke', # 1.4.1 - 'psycopg2', # 2.8.5 - 'rattail[db,auth,bouncer]', # 0.9.130 - 'Tailbone', # 0.8.97 ] extras = { + 'app': [ + # + # package # low high + + 'invoke', # 1.4.1 + 'psycopg2', # 2.8.5 + 'rattail[db,auth,bouncer]', # 0.9.130 + 'Tailbone', # 0.8.97 + ], + 'catapult': [ # # package # low high + # TODO: must cap this for now, b/c it breaks Catapult integration?! + # (something about "Syntax error near 'ROWS'" with grid queries) + 'SQLAlchemy<1.3', # 1.2.19 + 'onager', # 0.2.8 'rattail-onager', # 0.2.1 'tailbone-onager', # 0.2.3 @@ -96,6 +102,13 @@ extras = { 'rattail-corepos', # 0.1.0 'tailbone-corepos', # 0.1.1 ], + + 'fabric': [ + # + # package # low high + + 'rattail-fabric2', # 0.2.3 + ], }