Skip to content

Commit 9a139ab

Browse files
authored
Remove explicit dependency on tabulate; Add comments (sonic-net#336)
1 parent 7874b8f commit 9a139ab

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

setup.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,19 @@ def get_test_suite():
8585
'undebug = undebug.main:cli',
8686
]
8787
},
88+
# NOTE: sonic-utilities also depends on other packages that are either only
89+
# available as .whl files or the latest available Debian packages are
90+
# out-of-date and we must install newer versions via pip. These
91+
# dependencies cannot be listed here, as this package is built as a .deb,
92+
# therefore all dependencies will be assumed to also be available as .debs.
93+
# These unlistable dependencies are as follows:
94+
# - sonic-config-engine
95+
# - swsssdk
96+
# - tabulate
8897
install_requires=[
8998
'click-default-group',
9099
'click',
91-
'natsort',
92-
'tabulate'
100+
'natsort'
93101
],
94102
classifiers=[
95103
'Development Status :: 3 - Alpha',

0 commit comments

Comments
 (0)