Pu extras_require in setup.py
@@ -45,6 +45,18 @@ configuration = {
'scipy >= 1.0',
'numba >= 0.42, != 0.47',
'tbb >= 2019.0'],
+ 'extras_require': {
+ 'plotting': [
+ 'matplotlib',
+ 'datashader',
+ 'bokeh',
+ 'holoviews',
+ 'seaborn'
+ ],
+ 'performance': [
+ 'pynndescent >= 0.4'
+ ]
+ },
'ext_modules': [],
'cmdclass': {},
'test_suite': 'nose.collector',
