Stefan Seefeld
63e3079a16
Merge pull request #43 from Flast/patch-1
...
Fix a compile error with obsoleted details.
boost-1.62.0
2016-09-01 00:13:48 -04:00
Stefan Seefeld
adfac2d139
Bump version number.
2016-08-29 09:38:20 -04:00
Stefan Seefeld
d79b59616b
Add logic to detect and discriminate C++-11.
2016-08-29 09:33:26 -04:00
Stefan Seefeld
8a58f716ac
Complete 'install' target.
2016-08-22 22:57:23 -04:00
Stefan Seefeld
f3931cfc38
Add README
2016-08-08 11:51:01 -04:00
Stefan Seefeld
b0f6414269
Fix CI build environment.
2016-08-06 20:13:33 -04:00
Stefan Seefeld
76708620cb
Add Appveyor support.
2016-08-06 18:56:34 -04:00
Stefan Seefeld
b877b98fee
Automate documentation updates.
2016-08-05 18:17:02 -04:00
Stefan Seefeld
94dfa4c762
Add support for building documentation.
2016-08-05 18:14:40 -04:00
Stefan Seefeld
5c723e96ea
Merge pull request #77 from cowo78/develop
...
Multiple calling conventions with MSVC14/amd64
2016-07-21 07:59:14 -04:00
Giuseppe Corbelli
b49a186b6f
Avoid multiple template instances of boost::python::details::get_signature when multiple calling conventions are enabled
2016-07-21 10:28:43 +02:00
Stefan Seefeld
a5a08bfb7b
Fix Windows testing support.
2016-06-27 21:20:05 -04:00
Stefan Seefeld
e53a68defd
Merge pull request #74 from cowo78/develop
...
Module 'past' is not available in 2.x interpreters
2016-06-27 08:46:36 -04:00
Giuseppe Corbelli
f0d5bef32d
Merge branch 'develop' of https://github.com/boostorg/python into develop
2016-06-27 09:33:44 +02:00
Giuseppe Corbelli
e820537f3b
past module is not available in v2 interpreters
2016-06-27 09:24:16 +02:00
Stefan Seefeld
c2d144ab71
Augment test matrix with C++11.
2016-06-26 07:54:37 -04:00
Stefan Seefeld
55f283bf18
Fix header search path order.
2016-06-26 07:54:05 -04:00
Stefan Seefeld
2e8cd3d8f2
Suppress more unused typedef warnings.
2016-06-24 17:22:17 -04:00
Stefan Seefeld
b3e9290599
Merge pull request #66 from thtrummer/develop
...
Fix unused local typedef warnings for GCC
2016-06-24 16:50:53 -04:00
Stefan Seefeld
07dd8eaa55
A few build system fixes.
2016-06-24 16:43:07 -04:00
Stefan Seefeld
81b3263743
Merge pull request #73 from cowo78/develop
...
/MACHINE option for x86 is /MACHINE:X86
2016-06-24 16:41:21 -04:00
Giuseppe Corbelli
7b7c4b85d5
/MACHINE option for x86 is /MACHINE:X86
2016-06-24 11:31:04 +02:00
Stefan Seefeld
f7d7c54173
Merge pull request #71 from jhunold/test_fix
...
Add missing .py suffix
2016-06-18 05:47:02 -04:00
Jürgen Hunold
68400823db
Add missing .py suffix
2016-06-18 11:36:20 +02:00
Stefan Seefeld
905b34210b
Make tests Py3-compatible
2016-06-18 00:00:22 -04:00
Stefan Seefeld
400f3db73a
Add CI support.
2016-06-17 22:23:55 -04:00
Stefan Seefeld
57cd933240
Add SCons-based build system.
2016-06-17 22:23:47 -04:00
Thomas Trummer
f399391be2
Fix unused local typedef warnings for GCC
2016-05-01 12:10:04 +02:00
Stefan Seefeld
5233f45da4
Merge pull request #49 from fatso83/develop
...
Add cygwin64 support to wrap_python.hpp
boost-1.61.0
2016-03-06 15:13:06 -05:00
Stefan Seefeld
63323f020f
Fix a number of wrong / invalid links.
2016-03-06 14:07:23 -05:00
Stefan Seefeld
e9c265a84a
Merge pull request #59 from vslashg/patch-1
...
Fix auto-pointer registration in Boost Python 1.60.
2016-03-06 12:58:40 -05:00
vslashg
f2c465ffa5
Fix auto-pointer registration in Boost Python 1.60.
...
The conditional instantiation magic of maybe_register_pointer_to_python() assumes that use_value_holder and use_back_reference will be one of the boost::mpl::bool_ types, but this assumption is no longer true in Boost 1.60, where they can be standard library bool wrappers instead.
Explicitly defining these types as mpl::bool_ classes fixes https://github.com/boostorg/python/issues/56 .
2016-02-29 13:33:35 -05:00
Chris Nixon
77bdbf0432
Add cygwin64 support to wrap_python.hpp
...
This patch adds 64 bit support.
2015-12-09 22:54:28 +01:00
Stefan Seefeld
359b7f0473
Merge pull request #37 from nevion/trace_registry
...
fix a static initialization fiasco with ios_base
2015-10-16 23:59:18 -04:00
Stefan Seefeld
52b268a8c6
Merge pull request #25 from eldiener/develop
...
Remove unused deprecated header file
2015-10-16 23:55:49 -04:00
Kohei Takahashi
e3aacc64fe
Fix a compile error with obsoleted details.
...
Because boost/detail/iterator.hpp is now obsoleted, see boostorg/iterator@b2b9ab1568 .
2015-10-10 13:19:14 +09:00
Stefan Seefeld
42b06fa3a3
Merge pull request #40 from jwakely/issue-39
...
Python: Fix condition for make_setter overload.
boost-1.60.0
2015-09-02 08:07:49 -04:00
Jonathan Wakely
f410fbd64d
Python: Fix condition for make_setter overload.
...
This fixes the regression caused by 42e7d7b .
Fixes #39
2015-09-02 13:02:12 +01:00
Jason Newton
d18c7787e6
fix a static initialization fiasco with ios_base
...
see http://stackoverflow.com/questions/12318693/c-segmentation-fault-
when-using-cout-in-static-variable-initialization for a reference of
what was happening when iostreams were used within boost.python
registry's global static ctors.
2015-08-16 05:40:49 -07:00
Stefan Seefeld
5dce79445d
Merge pull request #33 from danieljames/doc-build
...
Unset 'boost.defaults' set in Jamroot.
2015-08-13 03:23:38 -04:00
Daniel James
c41a1e8531
Unset 'boost.defaults' set in Jamroot.
...
Not using '<format>html' as it seems it has to match the original
setting exactly.
2015-08-12 22:42:01 +01:00
Stefan Seefeld
41c61dd756
Fix typo.
2015-08-05 11:27:48 -04:00
Stefan Seefeld
d0b6fb9557
More documentation cleanup.
2015-08-05 07:14:37 -04:00
Stefan Seefeld
b68ce3b156
restore article.
2015-08-04 15:34:56 -04:00
Stefan Seefeld
04cad679a5
Convert docs to QuickBook.
2015-07-29 17:43:42 -04:00
Stefan Seefeld
d4d7f018f9
Change maintainer.
2015-07-17 19:53:24 -04:00
Stefan Seefeld
99022d2eb8
Merge branch 'develop'
boost-1.59.0
2015-06-30 18:09:40 -04:00
Stefan Seefeld
37f8f37cda
Merge pull request #16 from teeks99/main_crt_error
...
Fixes empty example
2015-06-24 18:01:24 -04:00
Edward Diener
0a4c76b9ac
Remove unused deprecated header file
2015-05-29 18:36:39 -04:00
Stefan Seefeld
156054371b
Merge pull request #24 from agnat/fix/cv_tag_volatile_constant
...
Fix is_volatile constant in detail::cv_tag<>
2015-05-27 11:42:39 -04:00