Skip to content

Commit 4248e23

Browse files
authored
Merge pull request #323 from KeitaW/fix/duplication_warning
Fix `DuplicationWarning` by importing the original libraries.
2 parents d3da6a7 + 94f4968 commit 4248e23

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

hdbscan/_hdbscan_boruvka.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ from sklearn.neighbors import KDTree, BallTree
6868
import dist_metrics as dist_metrics
6969
cimport dist_metrics as dist_metrics
7070

71-
from sklearn.externals.joblib import Parallel, delayed
71+
from joblib import Parallel, delayed
7272

7373
cdef np.double_t INF = np.inf
7474

hdbscan/hdbscan_.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from scipy.sparse import issparse
1212
from sklearn.neighbors import KDTree, BallTree
1313
from joblib import Memory
14-
from sklearn.externals import six
14+
import six
1515
from warnings import warn
1616
from sklearn.utils import check_array
1717
from joblib.parallel import cpu_count

hdbscan/robust_single_linkage_.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from scipy.sparse import issparse
1010

1111
from joblib import Memory
12-
from sklearn.externals import six
12+
import six
1313
from sklearn.utils import check_array
1414

1515
from ._hdbscan_linkage import mst_linkage_core, mst_linkage_core_vector, label

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ numpy>=1.16.0
33
scipy >= 0.9
44
scikit-learn>=0.17
55
joblib
6+
six

0 commit comments

Comments
 (0)