Stefan Seefeld
127cc20a1d
Install documentation for development branch separately.
2016-10-07 18:17:43 -04:00
Stefan Seefeld
482219f20a
Remove a bunch of obsolete files.
2016-09-29 23:18:00 -04:00
Wei-Ming Yang
061050c006
Fix a mistake in str::count()
2016-09-29 08:09:30 -04:00
Wei-Ming Yang
03adaee6d2
Implement str::endswith()
2016-09-29 08:08:46 -04:00
WKarel
bc2f77a3db
Assert refcount before decrement ( #64 )
...
Assert reference count before decrementing it.
2016-09-29 07:48:46 -04:00
vmurashev
aaf0d220ae
tests for python3 - get rid of 'from past.builtins import long'
2016-09-28 22:44:46 -04:00
vmurashev
bb6f52dc35
test/exec.cpp - register builtin module before call 'Py_Initialize'
2016-09-28 22:44:46 -04:00
Stefan Seefeld
d422058fb4
Adjust BB logic to shared_ptr test changes.
2016-09-28 16:59:44 -04:00
Stefan Seefeld
a60ab14b91
Fix doc upload.
2016-09-28 13:37:15 -04:00
Stefan Seefeld
e0ee734161
Update credentials to upload generated docs.
2016-09-28 08:31:12 -04:00
Stefan Seefeld
444c948abe
Fix doc upload.
2016-09-27 20:13:38 -04:00
Stefan Seefeld
97e4b34a15
Add support for std::shared_ptr.
2016-09-27 13:53:37 -04:00
Stefan Seefeld
5029273ca8
Use std::unique_ptr instead of std::auto_ptr
2016-09-22 20:30:33 -04:00
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