@@ -526,7 +526,7 @@ def get_locales(prefix=None, normalize=True,
526
526
"""
527
527
try :
528
528
raw_locales = locale_getter ()
529
- except :
529
+ except Exception :
530
530
return None
531
531
532
532
try :
@@ -757,7 +757,7 @@ def set_trace():
757
757
from IPython .core .debugger import Pdb
758
758
try :
759
759
Pdb (color_scheme = 'Linux' ).set_trace (sys ._getframe ().f_back )
760
- except :
760
+ except Exception :
761
761
from pdb import Pdb as OldPdb
762
762
OldPdb ().set_trace (sys ._getframe ().f_back )
763
763
@@ -1265,9 +1265,9 @@ def assert_series_equal(left, right, check_dtype=True,
1265
1265
check_dtype = check_dtype )
1266
1266
elif is_interval_dtype (left ) or is_interval_dtype (right ):
1267
1267
# TODO: big hack here
1268
- l = pd .IntervalIndex (left )
1269
- r = pd .IntervalIndex (right )
1270
- assert_index_equal (l , r , obj = '{obj}.index' .format (obj = obj ))
1268
+ left = pd .IntervalIndex (left )
1269
+ right = pd .IntervalIndex (right )
1270
+ assert_index_equal (left , right , obj = '{obj}.index' .format (obj = obj ))
1271
1271
1272
1272
else :
1273
1273
_testing .assert_almost_equal (left .get_values (), right .get_values (),
@@ -1439,8 +1439,9 @@ def assert_panelnd_equal(left, right,
1439
1439
assert_index_equal (left_ind , right_ind , check_names = check_names )
1440
1440
1441
1441
if by_blocks :
1442
- rblocks = right .blocks
1443
- lblocks = left .blocks
1442
+ with warnings .catch_warnings (record = True ):
1443
+ rblocks = right .blocks
1444
+ lblocks = left .blocks
1444
1445
for dtype in list (set (list (lblocks .keys ()) + list (rblocks .keys ()))):
1445
1446
assert dtype in lblocks
1446
1447
assert dtype in rblocks
@@ -2345,7 +2346,7 @@ def wrapper(*args, **kwargs):
2345
2346
2346
2347
try :
2347
2348
e_str = traceback .format_exc (e )
2348
- except :
2349
+ except Exception :
2349
2350
e_str = str (e )
2350
2351
2351
2352
if any ([m .lower () in e_str .lower () for m in _skip_on_messages ]):
@@ -2582,7 +2583,7 @@ def assert_produces_warning(expected_warning=Warning, filter_level="always",
2582
2583
for m in clear :
2583
2584
try :
2584
2585
m .__warningregistry__ .clear ()
2585
- except :
2586
+ except Exception :
2586
2587
pass
2587
2588
2588
2589
saw_warning = False
@@ -2849,7 +2850,7 @@ def setTZ(tz):
2849
2850
if tz is None :
2850
2851
try :
2851
2852
del os .environ ['TZ' ]
2852
- except :
2853
+ except KeyError :
2853
2854
pass
2854
2855
else :
2855
2856
os .environ ['TZ' ] = tz
0 commit comments