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@…