We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e7d5d97 + a3ed404 commit 936f714Copy full SHA for 936f714
setup.py
@@ -44,6 +44,10 @@ def readme():
44
with open('README.rst') as readme_file:
45
return readme_file.read()
46
47
+def requirements():
48
+ # The dependencies are the same as the contents of requirements.txt
49
+ with open('requirements.txt') as f:
50
+ return [line.strip() for line in f if line.strip()]
51
52
configuration = {
53
'name': 'hdbscan',
@@ -72,9 +76,7 @@ def readme():
72
76
'maintainer_email': '[email protected]',
73
77
'license': 'BSD',
74
78
'packages': ['hdbscan', 'hdbscan.tests'],
75
- 'install_requires': ['numpy',
- 'scikit-learn>=0.16',
- 'cython >= 0.26'],
79
+ 'install_requires': requirements(),
80
'ext_modules': [_hdbscan_tree,
81
_hdbscan_linkage,
82
_hdbscan_boruvka,
0 commit comments