Skip to content

Commit 1ad6b8c

Browse files
authored
Merge pull request #547 from bashtage/flake8-fixes
MAINT: Upadte type comparrison
2 parents 0ecfc77 + ea53ccc commit 1ad6b8c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

linearmodels/panel/utility.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def preconditioner(
7676
"""
7777
# Dense path
7878
if not sp.issparse(d):
79-
klass = None if type(d) == np.ndarray else d.__class__
79+
klass = None if type(d) is np.ndarray else d.__class__
8080
d_id = id(d)
8181
d = np.asarray(d)
8282
if id(d) == d_id or copy:

linearmodels/tests/panel/test_utility.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,11 +216,11 @@ class SubArray(np.ndarray):
216216
values = values.view(SubArray)
217217
val_cond, cond = preconditioner(values, copy=True)
218218
assert_allclose(np.sqrt((values**2).sum(0)), cond)
219-
assert type(val_cond) == type(values)
219+
assert type(val_cond) is type(values)
220220
# Test in-place
221221
val_cond, cond = preconditioner(values, copy=False)
222222
assert_allclose(np.sqrt((values**2).sum(0)), np.ones(10))
223-
assert type(val_cond) == type(values)
223+
assert type(val_cond) is type(values)
224224

225225

226226
@pytest.mark.parametrize("missing", [0, 0.2])

0 commit comments

Comments
 (0)