From b9344d3c2577cdf250532ec7f8aca432914667df Mon Sep 17 00:00:00 2001 From: Andrey Isaev Date: Mon, 2 Feb 2026 13:26:02 +0300 Subject: [PATCH] Remove pandas bool_t usage --- cap_anndata/backed_df.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/cap_anndata/backed_df.py b/cap_anndata/backed_df.py index 22db0c1..11cd0d0 100644 --- a/cap_anndata/backed_df.py +++ b/cap_anndata/backed_df.py @@ -1,8 +1,6 @@ import pandas as pd import numpy as np -from typing import List, Any, Union - -from pandas.core.generic import bool_t +from typing import List, Any, Union, Optional try: from typing import Self # Python 3.11+ @@ -79,7 +77,7 @@ def merge(self, right, **kwargs) -> Self: df = self.from_df(result, column_order=column_order) return df - def copy(self, deep: Union[bool_t, None] = True) -> Self: + def copy(self, deep: Optional[bool] = True) -> Self: column_order = self.column_order_array() df = self.from_df(super().copy(deep=deep), column_order=column_order) return df