Skip to content

Commit 612e0c0

Browse files
committed
Merge pull request #2 from sreejata/master
Adding a future deprecation warning to split params
2 parents df4d0ee + c8f14dd commit 612e0c0

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

pandas/core/strings.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -654,6 +654,9 @@ def str_split(arr, pat=None, n=None, return_type='series'):
654654
if return_type in ('frame', 'expand') and isinstance(arr, Index):
655655
raise ValueError("return_type='frame' is not supported for string "
656656
"methods on Index")
657+
if return_type in ('series', 'index', 'frame'):
658+
warnings.warn(("'series', 'index' and 'frame' are deprecated. Please use 'same' or 'expand' instead"),
659+
FutureWarning)
657660
if pat is None:
658661
if n is None or n == 0:
659662
n = -1

pandas/tests/test_index.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1226,7 +1226,6 @@ def test_str_attribute(self):
12261226
idx.str.split(return_type='frame')
12271227
with self.assertRaisesRegexp(ValueError, 'not supported'):
12281228
idx.str.split(return_type='expand')
1229-
12301229
# test boolean case, should return np.array instead of boolean Index
12311230
idx = Index(['a1', 'a2', 'b1', 'b2'])
12321231
expected = np.array([True, True, False, False])

0 commit comments

Comments
 (0)