[C++-sig] RAII for the GIL in Boost.Python?

2012-12-16 Thread John Zwinck
I posted this to the Boost list, where it was suggested this list as a next step. If you saw it there, the rest of this message is the same. There are many questions and example classes online for dealing with Python's Global Interpreter Lock (GIL) using RAII. I think Boost.Python should pro

Re: [C++-sig] RAII for the GIL in Boost.Python?

2012-12-16 Thread Adam Preble
Is the particular focus of your code on getting the GIL released during longer method invocations? I don't have any sway with Boost or anything, so I'm just asking out of my own personal curiosities. When I first saw the message, without seeing the code, I was wondering if you might have coincide

Re: [C++-sig] RAII for the GIL in Boost.Python?

2012-12-16 Thread Niall Douglas
On 16 Dec 2012 at 20:37, John Zwinck wrote: > There are many questions and example classes online for dealing with > Python's Global Interpreter Lock (GIL) using RAII. I think Boost.Python > should provide this functionality, rather than having users who build > hybrid C++/Python applications

Re: [C++-sig] outdated info in the "projects using boost.python" docs

2012-12-16 Thread Greg Landrum
Thanks Ralf. On Sat, Dec 15, 2012 at 2:28 AM, Ralf Grosse-Kunstleve wrote: > Thanks, I've updated the web page. I simply took this from the RDkit page: > > A collection of cheminformatics and machine-learning software written in > C++ and Python. > > > On Fri, Nov 23, 2012 at 2:26 AM, Greg Landr

Re: [C++-sig] outdated info in the "projects using boost.python" docs

2012-12-16 Thread Ger van Diepen
Hello Ralf, Could you add pyrap (pyrap.googlecode.com) to the list under Scientific Programming? Pyrap is the python interface to the Radio-Astronomical Package casacore (casacore.googlecode.com). Astronomers love pyrap because it makes it easily possible to get their data (observed with rad