Skip to content

Commit f24104e

Browse files
committed
Move all dependencies for log colorization into an optional coloredlogs package feature.
1 parent d9f6a39 commit f24104e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

setup.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -112,11 +112,15 @@ def find_rel_test():
112112
zip_safe=False,
113113
install_requires=[
114114
'setuptools >= 0.6',
115-
"vsc-base >= 2.5.0",
116-
'humanfriendly', # determine whether terminal supports ANSI color
115+
"vsc-base >= 2.4.18",
117116
],
118117
extras_require = {
119118
'yeb': ["PyYAML >= 3.11"],
119+
'coloredlogs': [
120+
'vsc-base[coloredlogs] >= 2.5.0',
121+
'coloredlogs',
122+
'humanfriendly', # determine whether terminal supports ANSI color
123+
],
120124
},
121125
namespace_packages=['easybuild'],
122126
)

0 commit comments

Comments
 (0)