What is the status of the BGL-Python Bindings project

Hi there, I would like to know what is the status of the BGL-Python Bindings project? The Boost 1.53 document says that "The Python bindings for the BGL are now part of a separate project" and links to http://www.osl.iu.edu/~dgregor/bgl-python/ On that page I find that the latest version is 0.9 which was released in 2005. So it means the BGL-Python Binding project is not on going? Is the BGL-Python Bindings 0.9 compatible to Boost 1.53 ? Or any other ways to use Boost graph functionalities in python? Thanks Zhiyu Li 2013-06-19 lizy10b

Hi Zhiyu,
I have the same impression of BGL-Python. However, there is graph-tool (
http://projects.skewed.de/graph-tool/) which exposes an interface to BGL.
I have barely started using it so I don't know how good it is.
William.
On Wed, Jun 19, 2013 at 4:01 AM, lizy10b
** Hi there, I would like to know what is the status of the BGL-Python Bindings project? The Boost 1.53 document says that "The Python bindings for the BGL are now part of a separate project http://www.osl.iu.edu/~dgregor/bgl-python/" and links to http://www.osl.iu.edu/~dgregor/bgl-python/ On that page I find that the latest version is 0.9 which was released in 2005. So it means the BGL-Python Binding project is not on going? Is the BGL-Python Bindings 0.9 compatible to Boost 1.53 ? Or any other ways to use Boost graph functionalities in python?
Thanks
Zhiyu Li
2013-06-19 ------------------------------ lizy10b
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

On 19/06/13 08:37, William Shipman wrote:
Hi Zhiyu,
I have the same impression of BGL-Python. However, there is graph-tool (http://projects.skewed.de/graph-tool/) which exposes an interface to BGL. I have barely started using it so I don't know how good it is.
I have never used graph-tool either but I just had a look at the documentation and that seems very good. I wonder how it differs from the BGL python bindings.

Hi William,
Thanks for recommending the graph-tool project -- an alternative to BGL-python.
But embarrassing to say I am a ms windows user, and it seems the graph-tool is for unix/linux/mac.
I found some threads on installing graph-tool on windows using MinGW, but maybe it is a tough task for me.
And I am concerning about whether I could intergrate it into my existing windows python project.
Thanks.
Zhiyu
2013-06-19
lizy10b
发件人: William Shipman
发送时间: 2013-06-19 15:38:52
收件人: Boost-users
抄送:
主题: Re: [Boost-users] What is the status of the BGL-Python Bindingsproject
Hi Zhiyu,
I have the same impression of BGL-Python. However, there is graph-tool (http://projects.skewed.de/graph-tool/) which exposes an interface to BGL. I have barely started using it so I don't know how good it is.
William.
On Wed, Jun 19, 2013 at 4:01 AM, lizy10b

On 19/06/13 03:01, lizy10b wrote:
Hi there, I would like to know what is the status of the BGL-Python Bindings project? The Boost 1.53 document says that "The Python bindings for the BGL are now part of a separate project http://www.osl.iu.edu/~dgregor/bgl-python/" and links to http://www.osl.iu.edu/~dgregor/bgl-python/ On that page I find that the latest version is 0.9 which was released in 2005. So it means the BGL-Python Binding project is not on going? Is the BGL-Python Bindings 0.9 compatible to Boost 1.53 ? Or any other ways to use Boost graph functionalities in python?
I don't think there are any plans to develop the BGL python bindings any further. However they are usable in their current state. I would recommend using the (slightly newer) svn version (https://svn.osl.iu.edu/svn/projects_viz/bgl-python) rather than 0.9 as it has an improved property map mechanism (http://www.langreiter.com/space/bgl-python-notes). If you do use them and have any trouble compiling them just ask here. I wonder if they should not be added to boost.python as an example. Cheers, John.

Hi John, Thanks for your reply. I would like to use the latest BGL-python against the boost 1.53, better wilth PBGL python binding enabled. And I have compiled the boost 1.53 in the following environment : Windows 7 x64, Python 2.66 x86, MPICH2 1.32 x86, VS2010 SP1 So my first question is how could I get the latest BGL-python from svn (https://svn.osl.iu.edu/svn/projects_viz/bgl-python)? It prompts that I need a username and a password to check it out (I am using the TortoiseSVN). Thanks. Zhiyu Li 2013-06-19 lizy10b 发件人: John Reid 发送时间: 2013-06-19 17:14:22 收件人: boost-users 抄送: 主题: Re: [Boost-users] What is the status of the BGL-Python Bindingsproject On 19/06/13 03:01, lizy10b wrote:
Hi there, I would like to know what is the status of the BGL-Python Bindings project? The Boost 1.53 document says that "The Python bindings for the BGL are now part of a separate project http://www.osl.iu.edu/~dgregor/bgl-python/" and links to http://www.osl.iu.edu/~dgregor/bgl-python/ On that page I find that the latest version is 0.9 which was released in 2005. So it means the BGL-Python Binding project is not on going? Is the BGL-Python Bindings 0.9 compatible to Boost 1.53 ? Or any other ways to use Boost graph functionalities in python? I don't think there are any plans to develop the BGL python bindings any further. However they are usable in their current state. I would recommend using the (slightly newer) svn version (https://svn.osl.iu.edu/svn/projects_viz/bgl-python) rather than 0.9 as it has an improved property map mechanism (http://www.langreiter.com/space/bgl-python-notes). If you do use them and have any trouble compiling them just ask here. I wonder if they should not be added to boost.python as an example. Cheers, John.
Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

On 19/06/13 10:34, lizy10b wrote:
Hi John,
Thanks for your reply.
I would like to use the latest BGL-python against the boost 1.53, better wilth PBGL python binding enabled. And I have compiled the boost 1.53 in the following environment : Windows 7 x64, Python 2.66 x86, MPICH2 1.32 x86, VS2010 SP1 So my first question is how could I get the latest BGL-python from svn (https://svn.osl.iu.edu/svn/projects_viz/bgl-python)? It prompts that I need a username and a password to check it out (I am using the TortoiseSVN).
I don't know too much about TortoiseSVN but the following command line worked for me: svn co https://svn.osl.iu.edu/svn/projects_viz/bgl-python I had to temporarily accept their certificate: Error validating server certificate for 'https://svn.osl.iu.edu:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: svn.osl.iu.edu - Valid: from Mon, 09 Jul 2012 00:00:00 GMT until Thu, 09 Jul 2015 23:59:59 GMT - Issuer: InCommon, Internet2, US - Fingerprint: e4:74:66:a3:4b:7e:04:d1:83:40:31:64:36:88:33:46:bd:20:06:3a (R)eject, accept (t)emporarily or accept (p)ermanently? t

Thanks John It is weird that my svn keeps prompting the requirment of username and password. blank or anonymous not work... but I could open the https://svn.osl.iu.edu/svn/projects_viz/bgl-python/ in the brower and see the source files. so try to fix my svn client first... Thanks. Zhiyu Li 2013-06-19 lizy10b 发件人: John Reid 发送时间: 2013-06-19 17:50:14 收件人: boost-users 抄送: 主题: Re: [Boost-users] What is the status of the BGL-PythonBindingsproject On 19/06/13 10:34, lizy10b wrote:
Hi John,
Thanks for your reply.
I would like to use the latest BGL-python against the boost 1.53, better wilth PBGL python binding enabled. And I have compiled the boost 1.53 in the following environment : Windows 7 x64, Python 2.66 x86, MPICH2 1.32 x86, VS2010 SP1 So my first question is how could I get the latest BGL-python from svn (https://svn.osl.iu.edu/svn/projects_viz/bgl-python)? It prompts that I need a username and a password to check it out (I am using the TortoiseSVN).
I don't know too much about TortoiseSVN but the following command line worked for me: svn co https://svn.osl.iu.edu/svn/projects_viz/bgl-python I had to temporarily accept their certificate: Error validating server certificate for 'https://svn.osl.iu.edu:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: svn.osl.iu.edu - Valid: from Mon, 09 Jul 2012 00:00:00 GMT until Thu, 09 Jul 2015 23:59:59 GMT - Issuer: InCommon, Internet2, US - Fingerprint: e4:74:66:a3:4b:7e:04:d1:83:40:31:64:36:88:33:46:bd:20:06:3a (R)eject, accept (t)emporarily or accept (p)ermanently? t _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
participants (3)
-
John Reid
-
lizy10b
-
William Shipman