| 85 | } |
| 86 | |
| 87 | pybind11::object aggregate(pybind11::object& cls, pybind11::list columns) { |
| 88 | return bolt::python::pyTry<pybind11::object>( |
| 89 | [&]() -> pybind11::object { return cls.attr("aggregate")(*columns); }, |
| 90 | [&]() { |
| 91 | return fmt::format( |
| 92 | "Failure during call to 'aggregate()' method of python class: '{}'.", |
| 93 | bolt::python::pyTypeStr(cls)); |
| 94 | }); |
| 95 | } |
| 96 | |
| 97 | template <TypeKind TYPE> |
| 98 | void setValueAt( |
no test coverage detected