Skip to content

Commit 1097f7e

Browse files
authored
REF: separate 2D only methods from ArrayManager (#40863)
1 parent 0363f84 commit 1097f7e

File tree

2 files changed

+346
-323
lines changed

2 files changed

+346
-323
lines changed

pandas/_typing.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -185,11 +185,11 @@
185185
]
186186

187187
# internals
188-
Manager = Union["ArrayManager", "BlockManager", "SingleBlockManager"]
188+
Manager = Union[
189+
"ArrayManager", "SingleArrayManager", "BlockManager", "SingleBlockManager"
190+
]
189191
SingleManager = Union["SingleArrayManager", "SingleBlockManager"]
190192
Manager2D = Union["ArrayManager", "BlockManager"]
191-
# TODO: Manager2d excludes SingleBlockManager, but does not exclude
192-
# SingleArrayManager
193193

194194
# indexing
195195
# PositionalIndexer -> valid 1D positional indexer, e.g. can pass

0 commit comments

Comments
 (0)