Skip to content

Commit 2b374e4

Browse files
Copilotgitosaurus
andcommitted
Fix SettingWithCopyWarning in _getitem_list by ensuring result is a copy
Co-authored-by: gitosaurus <[email protected]>
1 parent 3435a2d commit 2b374e4

File tree

1 file changed

+1
-1
lines changed
  • src/nested_pandas/nestedframe

1 file changed

+1
-1
lines changed

src/nested_pandas/nestedframe/core.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ def _is_key_list(self, item):
269269

270270
def _getitem_list(self, item):
271271
non_nested_keys = [k for k in item if k in self.columns]
272-
result = super().__getitem__(non_nested_keys)
272+
result = super().__getitem__(non_nested_keys).copy()
273273
components = [self._parse_hierarchical_components(k) for k in item]
274274
nested_components = [c for c in components if self._is_known_hierarchical_column(c)]
275275
nested_columns = defaultdict(list)

0 commit comments

Comments
 (0)