From b193cde10e2df364be4fc18f4319bfa0ebe68c66 Mon Sep 17 00:00:00 2001 From: Joe LeVeque Date: Mon, 8 Oct 2018 20:08:35 +0000 Subject: [PATCH] Remove explicit dependency on tabulate; Add comments --- setup.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index c31381155a..aa1e2eee63 100644 --- a/setup.py +++ b/setup.py @@ -85,11 +85,19 @@ def get_test_suite(): 'undebug = undebug.main:cli', ] }, + # NOTE: sonic-utilities also depends on other packages that are either only + # available as .whl files or the latest available Debian packages are + # out-of-date and we must install newer versions via pip. These + # dependencies cannot be listed here, as this package is built as a .deb, + # therefore all dependencies will be assumed to also be available as .debs. + # These unlistable dependencies are as follows: + # - sonic-config-engine + # - swsssdk + # - tabulate install_requires=[ 'click-default-group', 'click', - 'natsort', - 'tabulate' + 'natsort' ], classifiers=[ 'Development Status :: 3 - Alpha',