Skip to content

Commit ced764d

Browse files
DEPR: use DeprecationWarning instead of FutureWarning for CategoricalBlock (#40568)
1 parent c7c9c6b commit ced764d

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

pandas/core/internals/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def __getattr__(name: str):
5353
warnings.warn(
5454
"CategoricalBlock is deprecated and will be removed in a future version. "
5555
"Use ExtensionBlock instead.",
56-
FutureWarning,
56+
DeprecationWarning,
5757
stacklevel=2,
5858
)
5959
return ExtensionBlock

pandas/tests/io/test_common.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,9 @@ def test_read_expands_user_home_dir(
258258
),
259259
],
260260
)
261-
@pytest.mark.filterwarnings("ignore:CategoricalBlock is deprecated:FutureWarning")
261+
@pytest.mark.filterwarnings(
262+
"ignore:CategoricalBlock is deprecated:DeprecationWarning"
263+
)
262264
def test_read_fspath_all(self, reader, module, path, datapath):
263265
pytest.importorskip(module)
264266
path = datapath(*path)

pandas/tests/io/test_feather.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
@filter_sparse
2222
@pytest.mark.single
23-
@pytest.mark.filterwarnings("ignore:CategoricalBlock is deprecated:FutureWarning")
23+
@pytest.mark.filterwarnings("ignore:CategoricalBlock is deprecated:DeprecationWarning")
2424
class TestFeather:
2525
def check_error_on_write(self, df, exc, err_msg):
2626
# check that we are raising the exception

pandas/tests/io/test_parquet.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,7 @@ def test_write_column_index_nonstring(self, pa):
573573
self.check_error_on_write(df, engine, ValueError, msg)
574574

575575

576-
@pytest.mark.filterwarnings("ignore:CategoricalBlock is deprecated:FutureWarning")
576+
@pytest.mark.filterwarnings("ignore:CategoricalBlock is deprecated:DeprecationWarning")
577577
class TestParquetPyArrow(Base):
578578
def test_basic(self, pa, df_full):
579579

0 commit comments

Comments
 (0)