Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
pybind11
/
60c36db1c95438009f0f3fb2ec2281bdbc11bbba
60c36db
generic integer type handling
by Wenzel Jakob
· 9 years ago
7f8d1c2
improved int_ constructor
by Wenzel Jakob
· 9 years ago
4ee0f2a
add missing instructor for bool_
by Wenzel Jakob
· 9 years ago
f233166
improved compiler detection
by Wenzel Jakob
· 9 years ago
e1b113b
ifdef WIN32 -> _WIN32
by Wenzel Jakob
· 9 years ago
6e213c9
improved shared pointer support (fixes #14)
by Wenzel Jakob
· 9 years ago
5e90fa4
32 bit build in Travis (disabled for now)
by Wenzel Jakob
· 9 years ago
3350b5e
make install target optional
by Wenzel Jakob
· 9 years ago
19af357
Enabling installation of headers on Unix systems.
by Luka Čehovin
· 9 years ago
a4175d6
added warning about wrapping wrapped functions
by Wenzel Jakob
· 9 years ago
eb7c0b8
functional.h: support more kinds of Python functions
by Wenzel Jakob
· 9 years ago
3ee91b2
renamed pybind11::set::insert -> add to match C api naming
by Wenzel Jakob
· 9 years ago
333e889
Improved STL support, support for std::set
by Wenzel Jakob
· 9 years ago
723bc65
fix for std::shared_ptr proposed by Vayu (fixes #8)
by Wenzel Jakob
· 9 years ago
5428930
minor cleanups
by Wenzel Jakob
· 9 years ago
42af9c2
appveyor: legacy build on win32
by Wenzel Jakob
· 9 years ago
5db63fb
work around weird macro substitution issue on GCC (fixes issue #7)
by Wenzel Jakob
· 9 years ago
fa1bfb2
do a fallback search over types to handle incompatible std::type_info* across module boundaries (fixes issue #4)
by Wenzel Jakob
· 9 years ago
3419ee9
fix linux 32 bit builds
by Wenzel Jakob
· 9 years ago
ad7bc01
fix build on linux
by Wenzel Jakob
· 9 years ago
436b731
added note about cast operations
by Wenzel Jakob
· 9 years ago
5cd3311
added benchmark
by Wenzel Jakob
· 9 years ago
0fb8528
factored out some common functionality to a non-templated parent class
by Wenzel Jakob
· 9 years ago
fab881c
appveyor CI script
by Wenzel Jakob
· 9 years ago
b1b7140
consistent macro naming throughout the project
by Wenzel Jakob
· 9 years ago
041a865
minor documentation theme changes
by Wenzel Jakob
· 9 years ago
1853b65
a bit more documentation on reference counting wrappers
by Wenzel Jakob
· 9 years ago
7641c1d
minor doc update
by Wenzel Jakob
· 9 years ago
10e62e1
fixed missing semicolon in documentation
by Wenzel Jakob
· 9 years ago
b456ec7
updated supported python version list in setup.py
by Wenzel Jakob
· 9 years ago
867ae37
minor CMakeLists.txt tweak: optimize for small binaries even in release builds
by Wenzel Jakob
· 9 years ago
929fd7e
PyPI setup.py file; v1.0 release
by Wenzel Jakob
· 9 years ago
8f4eb00
last breaking change: be consistent about the project name
by Wenzel Jakob
· 9 years ago
607654f
windows fixes
by Wenzel Jakob
· 9 years ago
db028d6
added module::import statement
by Wenzel Jakob
· 9 years ago
9329669
remainder of documentation
by Wenzel Jakob
· 9 years ago
b50872a
A few breaking changes for consistency just before the 1.0 release
by Wenzel Jakob
· 9 years ago
19208fe
install a cleanup handler for nontrivial lambda closures
by Wenzel Jakob
· 9 years ago
28f98aa
took a stab at some documentation
by Wenzel Jakob
· 9 years ago
8456a4d
minor enum_ improvement (use __repr__ instead of __str__)
by Wenzel Jakob
· 9 years ago
bcd3182
added a few more comments to the CMake build system
by Wenzel Jakob
· 9 years ago
215fc6a
simplified string casters, removed wide char support (inconsistent across platforms, better to use utf8 in any case..)
by Wenzel Jakob
· 9 years ago
3b806d4
Added configuration files for Travis CI integration
by Wenzel Jakob
· 9 years ago
d2a902b
quench a warning on windows
by Wenzel Jakob
· 9 years ago
b3ee3ea
emit a more useful error message when a return value can't be converted to a Python type
by Wenzel Jakob
· 9 years ago
2cf192f
fixed testcase to take enum->int conversion into account
by Wenzel Jakob
· 9 years ago
edbdef7
fixed pybind::call value policy
by Wenzel Jakob
· 9 years ago
6a32620
convenience function to create a pybind::handle<> to the python version of a C++ type
by Wenzel Jakob
· 9 years ago
6918922
allow enums values to be cast to integers
by Wenzel Jakob
· 9 years ago
ac0fde9
don't throw an exception when python deallocates an object which still exists on the C++ side
by Wenzel Jakob
· 9 years ago
6d6fd09
fixed testing infrastructure
by Wenzel Jakob
· 9 years ago
be0e834
updated reference output
by Wenzel Jakob
· 9 years ago
6c698fe
Fix usage of WIN32 define
by Wenzel Jakob
· 9 years ago
a2f6fde
support for overriding virtual functions
by Wenzel Jakob
· 9 years ago
04358b0
Always record the __module__ in newly created Python types
by Wenzel Jakob
· 9 years ago
96c1053
A few convenience functions for working with Python types
by Wenzel Jakob
· 9 years ago
5257330
keyword processing bugfix
by Wenzel Jakob
· 9 years ago
73a50a0
Fix for radd/rsub/rmul/rdiv operator convenience wrappers
by Wenzel Jakob
· 9 years ago
38ffb52
handle errors in callbacks
by Wenzel Jakob
· 9 years ago
5116b02
python 2.7 fix
by Wenzel Jakob
· 9 years ago
5708221
support for ancient Python versions (2.7.x)
by Wenzel Jakob
· 9 years ago
d557e1d
example6 fix
by Wenzel Jakob
· 9 years ago
02f770d
win32 compilation flag improvements
by Wenzel Jakob
· 9 years ago
2b0339f
refcounting fix
by Wenzel Jakob
· 9 years ago
c47fc48
win32 build fix
by Wenzel Jakob
· 9 years ago
a750031
support strongly typed enum
by Wenzel Jakob
· 9 years ago
bce10fa
windows fixes
by Wenzel Jakob
· 9 years ago
a9ee25a
various minor compilation fixes
by Wenzel Jakob
· 9 years ago
5d4d83d
Merge branch 'master' of https://github.com/wjakob/pybind11
by Wenzel Jakob
· 9 years ago
7b8e032
added a few basic number types
by Wenzel Jakob
· 9 years ago
328aa14
linux compilation fixes
by Wenzel Jakob
· 9 years ago
43dbdfd
Merge branch 'master' of https://github.com/wjakob/pybind11
by Wenzel Jakob
· 9 years ago
f5fae92
avoid std::string when creating signatures, and make nicer type names. binary size reduced by ~10%
by Wenzel Jakob
· 9 years ago
b129af5
Merge
by Wenzel Jakob
· 9 years ago
d85215c
quench clang warnings
by Wenzel Jakob
· 9 years ago
d3a4a50
Merge branch 'master' of https://github.com/wjakob/pybind11
by Wenzel Jakob
· 9 years ago
efd9e98
windows fixes
by Wenzel Jakob
· 9 years ago
10d992e
added logo
by Wenzel Jakob
· 9 years ago
cd5cda7
cleaned up handling of warnings on clang
by Wenzel Jakob
· 9 years ago
281aa0e
nicer code separation, cleanup logic, std::function type caster
by Wenzel Jakob
· 9 years ago
a576e6a
keyword argument support, removed last traces of std::function<> usage
by Wenzel Jakob
· 9 years ago
7186783
switched cpp_function to use variadic arguments
by Wenzel Jakob
· 9 years ago
fbe82bf
code size reduction
by Wenzel Jakob
· 9 years ago
43398a8
complex number support
by Wenzel Jakob
· 9 years ago
d4258ba
generate more compact binaries
by Wenzel Jakob
· 9 years ago
fa70d30
documentation extraction improvements
by Wenzel Jakob
· 9 years ago
ad06e76
Documentation extraction tool
by Wenzel Jakob
· 9 years ago
2ac80e7
Better NumPy support
by Wenzel Jakob
· 9 years ago
bd4a529
more flexible function creation syntax
by Wenzel Jakob
· 9 years ago
38bd711
Initial commit
by Wenzel Jakob
· 9 years ago