id summary reporter owner description type status milestone component version severity resolution keywords cc 3488 A better way to make python functions that take arbitrary number of args than raw_function loonycyborg Dave Abrahams "raw_function can handle only C++ functions that take two args (tuple, dict) and seems to cause static assert if a keyword-expression is passed to def thus causing a lot of manual code if one wants to make it take named arguments or default arguments. It would be nice if there was a way to make such functions closer to defs in python itself, something like this: {{{ void foo(int arg1, int arg2, tuple args, dict kw); def(""foo"", foo, (arg(""arg1"") = 1, arg(""arg2"") = 2, arg(""*args""), arg(""**kw"")) // that would pass extra positional args in foo's third arg and extra keyword args to foo's fourth arg }}} " Feature Requests new To Be Determined python USE GITHUB Boost 1.40.0 Problem dbsgeo@…