Wenzel Jakob
ef7a9b9a3f
added info about autogenerated Sphinx docs ( fixes #112 )
2016-04-13 18:41:59 +02:00
Wenzel Jakob
d7efa4ff7b
return best representation of polymorphic types ( fixes #105 )
2016-04-13 13:51:33 +02:00
Wenzel Jakob
d40885a1e6
clarified pickling docs
2016-04-13 13:30:05 +02:00
Wenzel Jakob
3d0e6fff25
typos
2016-04-13 11:48:10 +02:00
Wenzel Jakob
1c329aab5a
pickling support ( fixes #144 )
2016-04-13 02:58:56 +02:00
Wenzel Jakob
2c5d560640
changelog update
2016-04-11 18:46:11 +02:00
Wenzel Jakob
50ed3614de
added a faq entry about import issues
2016-04-11 17:38:25 +02:00
Wenzel Jakob
90d2f5e2fc
added a comment about symbol visibility
2016-04-11 14:30:11 +02:00
Wenzel Jakob
978e376e57
documentation improvements
2016-04-07 18:00:41 +02:00
Wenzel Jakob
1e1f3675cd
added limitations section
2016-04-07 10:31:01 +02:00
Wenzel Jakob
33c2a0494f
minor documentation update
2016-04-07 09:06:49 +02:00
Wenzel Jakob
95dc0695b7
starting work on version 1.5
2016-04-07 08:59:15 +02:00
Wenzel Jakob
0e6ca5916e
version 1.4
2016-04-07 08:49:37 +02:00
Wenzel Jakob
3411673fbf
updated changelog
2016-04-06 17:55:41 +02:00
Wenzel Jakob
9f0dfce84b
returning unique pointers is now allowed
2016-04-06 17:38:18 +02:00
Wenzel Jakob
76eb607d4e
completed type table
2016-03-21 17:53:39 +01:00
Wenzel Jakob
eda978e003
support for opaque types
2016-03-15 15:07:55 +01:00
Wenzel Jakob
a3e34f4a5f
comment about old versions of visual studio
2016-03-15 15:06:47 +01:00
Wenzel Jakob
4a48afb356
doc updates
2016-03-09 21:31:21 +01:00
Wenzel Jakob
de623a7668
added faq
2016-03-09 21:11:19 +01:00
Wenzel Jakob
4e455dde0b
updated changelog, added build directory to gitignore file
2016-03-09 16:50:40 +01:00
Wenzel Jakob
14cefbf473
minor fix for conda release process
2016-03-09 09:56:37 +01:00
Sylvain Corlay
e6464ad843
Update release instructions
2016-03-08 19:37:24 -05:00
Wenzel Jakob
81dfd2c51f
Working type casters for wide strings and wide characters
2016-03-08 20:48:07 +01:00
Wenzel Jakob
504f7553e3
starting to work on next version
2016-03-08 18:12:24 +01:00
Wenzel Jakob
d2385e8fc6
ready for version 1.3
2016-03-08 18:09:50 +01:00
Wenzel Jakob
8d862b37b4
documentation updates (clarified cross-module dependencies, added contributors, improved CSS)
2016-03-06 13:37:22 +01:00
Wenzel Jakob
c769fce280
note about nullptr default args
2016-03-03 12:03:30 +01:00
Wenzel Jakob
4f972c0039
Revert of the revert of the python package with version information
...
This reverts commit bee8f16dbb
.
2016-03-01 10:37:37 +01:00
Wenzel Jakob
cf2b87aa5e
changelog update
2016-02-22 17:32:44 +01:00
Wenzel Jakob
bee8f16dbb
removed 'pybind11' package which ultimately served no purpose
2016-02-22 17:29:30 +01:00
Wenzel Jakob
240e4044aa
added note about supported compiler versions
2016-02-20 21:01:47 +01:00
Wenzel Jakob
0880294924
support unordered set/map data structures ( fixes #100 )
2016-02-13 00:22:26 +01:00
Wenzel Jakob
8ed2808239
pybind11, version 1.2
2016-02-07 17:32:37 +01:00
Wenzel Jakob
43b6a23a89
minor comment about binding static methods
2016-02-07 17:24:41 +01:00
Wenzel Jakob
10c74c6f34
transparent std::array conversion ( fixes #97 )
2016-02-07 16:36:51 +01:00
Wenzel Jakob
c91551b33b
improved python detection in CMakeLists.txt ( fixes #98 )
2016-02-07 15:57:14 +01:00
Wenzel Jakob
de3ad07899
documentation on exporting constants ( closes #92 )
2016-02-02 11:38:21 +01:00
Sylvain Corlay
97dc81057f
Add version info and release instructions for pybind11
2016-02-01 10:23:52 -05:00
Wenzel Jakob
cd4e6ae3f0
updated changelog
2016-01-29 11:48:40 +01:00
Wenzel Jakob
518cf721d9
improve cmake windows debug configuration ( fixes #77 )
2016-01-21 19:17:58 +01:00
Wenzel Jakob
d4db8bc4bf
minor cmake doc improvements
2016-01-20 01:26:44 +01:00
Wenzel Jakob
61587164ed
example on manually vectorizing numpy code ( closes #27 )
2016-01-18 22:38:52 +01: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
1ae77fe4d3
added a changelog file and version defines
2016-01-17 22:31:15 +01:00
Wenzel Jakob
678d787ca4
do more work with classes from pytypes.h (especially for STL container casting)
2016-01-17 22:31:15 +01:00
Wenzel Jakob
b2c2c79240
improved handling of shared/smart pointers
...
Previously, pybind11 required classes using std::shared_ptr<> to derive
from std::enable_shared_from_this<> (or compilation failures would ensue).
Everything now also works for classes that don't do this, assuming that
some basic rules are followed (e.g. never passing "raw" pointers of
instances manged by shared pointers). The safer
std::enable_shared_from_this<> approach continues to be supported.
2016-01-17 22:31:15 +01:00
Wenzel Jakob
5f218b3f2c
keep_alive call policy (analogous to Boost.Python's with_custodian_and_ward, fixes #62 )
2016-01-17 22:31:15 +01:00
Wenzel Jakob
27e8e1066b
added new type pybind11::bytes, cleanup of various macros ( fixes #49 )
2016-01-17 22:31:15 +01:00
Wenzel Jakob
2dfbadee5d
documentation on using multiple extension modules
2016-01-17 22:31:15 +01:00