Ralf W. Grosse-Kunstleve
86db60255a
libs/python/test/Jamfile.v2: disabling calling_conventions tests
...
[SVN r61034]
2010-04-04 05:23:15 +00:00
Ralf W. Grosse-Kunstleve
37b45d2baf
merging current boost/python and libs/python from trunk into release branch
...
[SVN r61033]
2010-04-04 05:19:57 +00:00
Steven Watanabe
6d4be7ab3a
Handle the destructor call in a way that keeps msvc happy. Fixes #4003
...
[SVN r60868]
2010-03-26 19:04:40 +00:00
Ralf W. Grosse-Kunstleve
65e74ccf1e
boost/python/object_core.hpp: new .is_none() member function
...
[SVN r60625]
2010-03-15 22:00:30 +00:00
Jim Bosch
eef2eef7dd
initial sandbox import for numpy utilities in boost.python
2010-03-08 21:50:13 +00:00
Jim Bosch
189915bc8b
folder for new numpy project: improved boost.python bindings for numpy
2010-03-08 20:12:06 +00:00
Vladimir Prus
9398a63250
Implement --python-buildid.
...
Fixes #3544 .
Patch from Gaudenz Steinlin.
[SVN r59987]
2010-02-28 08:22:46 +00:00
Dave Abrahams
1660730320
Remove unintentional reference to "union" test that's not checked in.
...
[SVN r59331]
2010-01-28 14:39:30 +00:00
Dave Abrahams
5418a663cb
Support different MS calling conventions, thanks to Nicolas Lelong.
...
Closes #3833 .
[SVN r59265]
2010-01-25 14:48:49 +00:00
Ralf W. Grosse-Kunstleve
33408d2dcc
boost/python/object/make_instance.hpp: missing include added to resolve g++ 4.4 compilation errors
...
[SVN r59256]
2010-01-24 19:04:59 +00:00
Dave Abrahams
3ad52bce72
Support different MS calling conventions, thanks to Nicolas Lelong.
...
Closes #3833 .
[SVN r59247]
2010-01-24 02:08:46 +00:00
Ralf W. Grosse-Kunstleve
471be524f4
boost.python: merging from trunk to release (gcc 4.4 -std=c++0x compatibility)
...
[SVN r57837]
2009-11-21 14:41:51 +00:00
Ralf W. Grosse-Kunstleve
4f6a37f80d
boost.python: some make_tuple changed to boost::python::make_tuple for gcc 4.4 -std=c++0x compatibility; https://svn.boost.org/trac/boost/ticket/3584
...
[SVN r57641]
2009-11-13 20:48:25 +00:00
Ralf W. Grosse-Kunstleve
e485244886
boost.python: merging from trunk to release (Troy Straszheim's fix for a long-standing bug)
...
[SVN r57621]
2009-11-13 00:40:01 +00:00
Troy D. Straszheim
338732793a
Don't use type_is_gc... type_is_gc expects a PyTypeObject, which is not what will get passed to it if we pass it to the tp_is_gc fields of static_data_object
...
[SVN r57590]
2009-11-12 00:46:46 +00:00
Troy D. Straszheim
b9cd3ff109
merge from trunk very minor fixes for ticket #2582
...
[SVN r57017]
2009-10-20 15:18:26 +00:00
Troy D. Straszheim
8b0655ce94
Fix for #2582 , thanks for the patch.
...
[SVN r57016]
2009-10-20 15:06:21 +00:00
Troy D. Straszheim
36d24b9f8b
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
d804f1250e
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
...
[SVN r56941]
2009-10-17 01:10:45 +00:00
Ralf W. Grosse-Kunstleve
89100353db
boost/python, libs/python: all changes from trunk merged into branches/release
...
[SVN r56806]
2009-10-13 22:37:59 +00:00
Ralf W. Grosse-Kunstleve
35ff0adf2b
boost/python: some Py_ssize_t replaced with boost::python::ssize_t to restore compatibility with Python 2.3 and 2.4
...
[SVN r56491]
2009-09-30 12:35:54 +00:00
Stefan Seefeld
115cde9c7f
Revert accidental change.
...
[SVN r56310]
2009-09-19 16:59:05 +00:00
Stefan Seefeld
ef2a02c396
Merged 2009 GSoC work from sandbox-branches/bhy/py3k branch back into trunk.
...
[SVN r56305]
2009-09-19 02:32:41 +00:00
Ralf W. Grosse-Kunstleve
46be73387c
boost/python/object_operators.hpp: merging trunk rev. 55708 into release branch
...
[SVN r55742]
2009-08-23 21:22:52 +00:00
Ralf W. Grosse-Kunstleve
e3f6f01588
boost/python/object_operators.hpp: added missing error checks in operator bool_type(), operator!(); this resolves https://svn.boost.org/trac/boost/ticket/3356 posted by Stefan Seefeld
...
[SVN r55708]
2009-08-22 00:18:28 +00:00
Ralf W. Grosse-Kunstleve
d685a5e8c5
python library: sync with trunk to adopt recent exec.cpp fixes
...
[SVN r55642]
2009-08-18 01:08:46 +00:00
Ralf W. Grosse-Kunstleve
d7389277d3
libs/python/test/exec.cpp: new exercise_embedding_html(), in reaction to https://svn.boost.org/trac/boost/ticket/1890
...
[SVN r55640]
2009-08-18 00:49:05 +00:00
Ralf W. Grosse-Kunstleve
8d2ca93e98
libs/python/src/exec.cpp: bug fixes
...
Remark:
operator!() for boost::python::object invokes PyObject_IsTrue()
and is therefore not equivalent to "is None".
In this particular case !global or !local returns true for an
empty dict.
(Changes to libs/python/test/exec.cpp just helped in debugging.)
[SVN r55639]
2009-08-18 00:24:54 +00:00
Ralf W. Grosse-Kunstleve
e80224b1ad
boost/python, libs/python: all changes from trunk merged into branches/release (without any manual modifications)
...
Commands used:
svn merge https://svn.boost.org/svn/boost/branches/release/boost/python https://svn.boost.org/svn/boost/trunk/boost/python /net/chevy/raid1/rwgk/boost_release/merge_attempt/boost/boost/python
svn merge https://svn.boost.org/svn/boost/branches/release/libs/python https://svn.boost.org/svn/boost/trunk/libs/python /net/chevy/raid1/rwgk/boost_release/merge_attempt/boost/libs/python
svn, version 1.6.4 (r38063)
compiled Aug 17 2009, 13:31:03
[SVN r55629]
2009-08-17 21:01:18 +00:00
Troy D. Straszheim
d47e3b2a15
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Troy D. Straszheim
03fdf5b992
Add basic copyright/license to keep cmake out of the inspection report
...
[SVN r55095]
2009-07-22 21:51:01 +00:00
Ralf W. Grosse-Kunstleve
27aa9382fc
boost_python_unsigned_converter_fix_no_ctypes.patch by Anderson Lizardo ( https://svn.boost.org/trac/boost/ticket/3189 )
...
[SVN r54923]
2009-07-13 15:00:07 +00:00
Ralf W. Grosse-Kunstleve
1a204046c7
boost::python: unsigned converter fix by Anderson Lizardo ( https://svn.boost.org/trac/boost/ticket/3189 )
...
[SVN r54919]
2009-07-13 05:16:34 +00:00
Stefan Seefeld
3c98a72153
Use appropriate default values for global and local dicts.
...
[SVN r53936]
2009-06-15 14:53:48 +00:00
Dave Abrahams
a4f028246a
Allow duplicate enum values. Fixes #2744
...
Thanks to hugo.lima@openbossa.org
[SVN r53660]
2009-06-05 21:18:14 +00:00
Dave Abrahams
6ffeca641c
GCC Warning Suppression
...
[SVN r53659]
2009-06-05 20:15:01 +00:00
Dave Abrahams
22b65a1485
Fix up a lot of missing dependency info. Closes #3136 .
...
[SVN r53657]
2009-06-05 20:12:47 +00:00
Dave Abrahams
d45b9ea66b
Add missing dependencies
...
[SVN r53645]
2009-06-04 23:27:40 +00:00
Vladimir Prus
0373302165
If no python is configured, default-configure it.
...
Fixes #2846 .
[SVN r53380]
2009-05-29 08:18:09 +00:00
Vladimir Prus
ef53bedd0a
Don't mention --preserve-test-targets.
...
Targets are no longer removed by default, so this reference
is unnecessary.
Addresses #2001 .
[SVN r53379]
2009-05-29 08:05:49 +00:00
Jeremiah Willcock
73b4cd3325
Fixed almost all tab and min/max issues found by inspect tool
...
[SVN r53142]
2009-05-20 19:41:20 +00:00
Jeremiah Willcock
3ecb3301a2
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
Troy D. Straszheim
e16b3f8ab8
Merge cmake files release -> trunk.
...
[SVN r52866]
2009-05-09 22:57:30 +00:00
Douglas Gregor
f7d31f6ead
Fix Boost.Python tests
...
[SVN r52856]
2009-05-08 20:42:11 +00:00
Douglas Gregor
47bb3f55a7
Add the pyrun.py script used to run Boost.Python tests via CMake
...
[SVN r52818]
2009-05-07 04:44:23 +00:00
Joel de Guzman
6296bd5bc4
bumped wrong version
...
[SVN r52656]
2009-04-29 08:16:02 +00:00
Joel de Guzman
7a7b32661e
fixed wrong version
...
[SVN r52604]
2009-04-26 14:46:18 +00:00
Ralf W. Grosse-Kunstleve
e312047405
libs/python/src/converter/builtin_converters.cpp: Troy Straszheim's bool/int patch with additional BOOST_PYTHON_BOOL_INT_STRICT condition; see also: http://mail.python.org/pipermail/cplusplus-sig/2009-March/014354.html
...
[SVN r52299]
2009-04-09 17:30:13 +00:00
Troy D. Straszheim
50acffa593
Tune up python tests for removal of our ctest hacks
...
[SVN r52255]
2009-04-08 15:46:14 +00:00
Troy D. Straszheim
cf5fcc0a1e
Test for overload resolution bug.
...
See this mail for details:
http://mail.python.org/pipermail/cplusplus-sig/2009-March/014362.html
[SVN r52250]
2009-04-08 12:08:35 +00:00