diff --git a/ibis/expr/types/relations.py b/ibis/expr/types/relations.py index c1164e672fee..d622a09e30cd 100644 --- a/ibis/expr/types/relations.py +++ b/ibis/expr/types/relations.py @@ -2851,7 +2851,11 @@ def drop(self, *fields: str | Selector) -> Table: def filter( self, - *predicates: ir.BooleanValue | Sequence[ir.BooleanValue] | IfAnyAll | Deferred, + *predicates: ir.BooleanValue + | bool + | Sequence[ir.BooleanValue | bool] + | IfAnyAll + | Deferred, ) -> Table: """Select rows from `table` based on `predicates`.