Boost C++ Libraries: Ticket #6545: boost:::python doesn't recognize std::shared_ptr https://svn.boost.org/trac10/ticket/6545 <p> boost::python specially handles boost::shared_ptr, but special handling is also needed for std::shared_ptr </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6545 Trac 1.4.3 viboes Mon, 28 May 2012 17:33:00 GMT component changed; owner set https://svn.boost.org/trac10/ticket/6545#comment:1 https://svn.boost.org/trac10/ticket/6545#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Ralf W. Grosse-Kunstleve</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">Python</span> </li> </ul> <p> Please set the component in the future if you want it to be analyzed. </p> Ticket jhasse Mon, 16 Jul 2012 07:24:19 GMT cc set https://svn.boost.org/trac10/ticket/6545#comment:2 https://svn.boost.org/trac10/ticket/6545#comment:2 <ul> <li><strong>cc</strong> <span class="trac-author">jhasse@…</span> added </li> </ul> Ticket Jim Bosch Sat, 22 Dec 2012 18:48:16 GMT owner, status changed https://svn.boost.org/trac10/ticket/6545#comment:3 https://svn.boost.org/trac10/ticket/6545#comment:3 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Ralf W. Grosse-Kunstleve</span> to <span class="trac-author">Jim Bosch</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> I'm going to take a crack at implementing this. </p> Ticket anonymous Tue, 24 Sep 2013 19:12:12 GMT <link>https://svn.boost.org/trac10/ticket/6545#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:4</guid> <description> <p> Any progress on this? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Jim Bosch</dc:creator> <pubDate>Tue, 24 Sep 2013 19:29:19 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6545#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:5</guid> <description> <p> Sorry, no...I'm probably too busy to do this, and certainly too busy to do this if it involves teaching myself SVN again. I'd been putting it off until Boost converted fully to git, which has been right around the corner for several years now. </p> <p> If anyone would like to take ownership of the ticket, please feel free to. Otherwise I might get to it when I can do it with git, but even then, no promises. (I'd reliquish ownership back to whoever it would default to if I could, but Trac doesn't seem to provide a way to do that). </p> <p> Sorry! </p> </description> <category>Ticket</category> </item> <item> <author>Akim Demaille <akim.demaille@…></author> <pubDate>Wed, 27 Nov 2013 09:10:17 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6545#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:6</guid> <description> <p> Ping! (Yeah, I know, easy to say…) </p> <p> Thanks in advance. </p> </description> <category>Ticket</category> </item> <item> <author>karasevpa@…</author> <pubDate>Fri, 30 May 2014 08:57:58 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6545#comment:7 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:7</guid> <description> <p> I'm hitting this issue extensively at the moment... can you give me a couple tips on what verification needs to happen for a proposed patch to get merged into boost::python? </p> <p> Peter Karasev karasevpa@… </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Jim Bosch</dc:creator> <pubDate>Fri, 30 May 2014 11:20:24 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6545#comment:8 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:8</guid> <description> <p> I'm afraid I don't know much more than you do. I'd be happy to provide a code review, but I don't have commit privileges myself, and I've only ever contributed trivial bugfixes to Boost in the past. So we'd need to find someone to help with the last few steps, and I while there are many people who could do that, I don't know that anyone in particular actually considers merging Boost.Python patches their responsibility. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Tue, 16 Jun 2015 13:22:02 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6545#comment:9 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:9</guid> <description> <p> Any news on this? </p> </description> <category>Ticket</category> </item> <item> <author>nevion@…</author> <pubDate>Thu, 23 Jul 2015 06:19:52 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6545#comment:10 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:10</guid> <description> <p> Seriously, this is important. This makes an artificial island where one cannot safely pass from code module to another. The converters/details look mostly copy paste. FYI I tried to do an "overlay" fix with detail/is_shared_ptr, value_is_shared_ptr and the converters but got sidelined on the other files as it's beyond the time I can sink into this. </p> <p> boost::get recognizes std::shared_ptr now adays. </p> <p> And while we're at it, add support for std::array -&gt; <a class="ext-link" href="http://stackoverflow.com/questions/17885639/exposing-a-c-style-array-data-member-to-python-via-boost-python"><span class="icon">​</span>http://stackoverflow.com/questions/17885639/exposing-a-c-style-array-data-member-to-python-via-boost-python</a> and maybe update the old ndarray support to the current c-interface :-) </p> <p> Please come back to us jbosch! </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Thu, 17 Sep 2015 07:56:08 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6545#comment:11 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:11</guid> <description> <p> Ping </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Stefan Seefeld</dc:creator> <pubDate>Fri, 18 Sep 2015 07:17:12 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6545#comment:12 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6545#comment:12</guid> <description> <p> This (or at least a similar) issue is now tracked in <a class="ext-link" href="https://github.com/boostorg/python/issues/29"><span class="icon">​</span>https://github.com/boostorg/python/issues/29</a>, so I'm going to close this issue. </p> </description> <category>Ticket</category> </item> </channel> </rss>