File tree Expand file tree Collapse file tree 1 file changed +1
-8
lines changed
Expand file tree Collapse file tree 1 file changed +1
-8
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ def __init__(
3232
3333 def __call__ (self , t : ibis .Table ) -> ibis .Column :
3434 raw = self .deferred .resolve (** {self .name : t })
35- return _resolve (t , raw )
35+ return _util . bind_one (t , raw )
3636
3737 def __repr__ (self ) -> str :
3838 if self .name == "_" :
@@ -95,13 +95,6 @@ def __repr__(self):
9595 return f"FuncResolver({ self .func !r} )"
9696
9797
98- def _resolve (t : ir .Table , spec ) -> ir .Value :
99- values = t .bind (spec )
100- if len (values ) != 1 :
101- raise ValueError (f"Expected 1 column, got { len (values )} from { spec } " )
102- return values [0 ]
103-
104-
10598def value_resolver (spec : ibis .Value | Deferred | str ) -> ValueResolver :
10699 """
107100 Given a spec, return a ValueResolver that resolves to a single column.
You can’t perform that action at this time.
0 commit comments