Skip to content

Commit ab1c598

Browse files
Apply ruff/flake8-bugbear rule B010
B010 Do not call `setattr` with a constant attribute value. It is not any safer than normal property access.
1 parent 7e98c55 commit ab1c598

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

skrub/_data_ops/_choosing.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def keys(self):
6565

6666
def __init_subclass__(cls):
6767
if (cls_getitem := cls.__dict__.get("__getitem__", None)) is not None:
68-
setattr(cls, "__getitem__", _wrap_getitem(cls_getitem))
68+
cls.__getitem__ = _wrap_getitem(cls_getitem)
6969

7070
@_wrap_getitem
7171
def __getitem__(self, key):

0 commit comments

Comments
 (0)