Wenzel Jakob
6c03beb867
enable *args and **kwargs notation ( closes #190 )
2016-05-08 14:34:09 +02:00
Wenzel Jakob
8cb6cb33ef
minor cleanups in common.h; updated author info and copyright year
2016-04-18 10:53:38 +02:00
Wenzel Jakob
48548ea4a5
general cleanup of the codebase
...
- new pybind11::base<> attribute to indicate a subclass relationship
- unified infrastructure for parsing variadic arguments in class_ and cpp_function
- use 'handle' and 'object' more consistently everywhere
2016-01-17 22:31:15 +01:00
Wenzel Jakob
8f4eb00690
last breaking change: be consistent about the project name
2015-10-15 18:23:56 +02:00
Wenzel Jakob
19208fe9a4
install a cleanup handler for nontrivial lambda closures
2015-10-13 17:46:27 +02:00
Wenzel Jakob
a2f6fde0dc
support for overriding virtual functions
2015-10-01 17:13:35 +02:00
Wenzel Jakob
7b8e032c26
added a few basic number types
2015-08-28 17:49:15 +02:00
Wenzel Jakob
281aa0e668
nicer code separation, cleanup logic, std::function type caster
2015-07-31 04:10:38 +02:00
Wenzel Jakob
a576e6a8ca
keyword argument support, removed last traces of std::function<> usage
2015-07-29 23:39:11 +02:00
Wenzel Jakob
38bd71134a
Initial commit
2015-07-09 15:27:32 +02:00