Skip to content

Commit d2de296

Browse files
authored
Merge pull request #156 from arielrossanigo/last_libraries_versions
Last libraries versions
2 parents 340ed33 + ef3bdc9 commit d2de296

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

sklearn_pandas/categorical_imputer.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ def fit(self, X, y=None):
100100
elif self.strategy == 'fixed_value':
101101
modes = np.array([self.replacement])
102102
if modes.shape[0] == 0:
103+
raise ValueError('Data is empty or all values are null')
104+
elif modes.shape[0] > 1:
103105
raise ValueError('No value is repeated more than '
104106
'once in the column')
105107
else:

tox.ini

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = {py27,py36}-sklearn{17,18}
2+
envlist = {py27,py36}-sklearn{17,18,19}-pandas{19,22}
33

44
[testenv]
55
deps =
@@ -9,9 +9,11 @@ deps =
99
flake8==2.4.1
1010
numpy==1.14.3
1111
scipy==0.18.1
12-
pandas==0.19.2
12+
pandas19: pandas==0.19.2
13+
pandas22: pandas==0.22.0
1314
sklearn17: scikit-learn==0.17.1
1415
sklearn18: scikit-learn==0.18.1
16+
sklearn19: scikit-learn==0.19.1
1517
py27: mock==1.3.0
1618

1719
commands =

0 commit comments

Comments
 (0)