Great! Is this meant to be a backwards compatible implementation? That will affect a potential patch strategy, as many libraries we use still aren't Py3k compatible. - Ken On Fri, Nov 26, 2010 at 8:50 AM, Severin Lemaignan < severin.lemaignan@laas.fr> wrote: > Hello! > > We are currently in the same situation as Ruben, trying to run ROS from > Blender 2.5 (for the MORSE simulation project - morse.openrobots.org ), > and thus, with Python 3.1. > > We have started an effort to port rospy to Python 3.1 and I'm happy to > annonce that this code snippet now runs on both Python 2.x and Python 3: > > > import roslib; roslib.load_manifest('morse') > > import rospy > > > > print("Hello world!") > > :-) Don't laugh, it was 3 hours of work for 2 people! ;-) > > We will continue the effort in the next few days. > If you want to contribute/test, you can simply add these two lines to > your .rosinstall (but be warned: for now, even roscore won't start): > > - git: {local-name: ros/core/rospy, uri: > 'git://code.in.tum.de/git/rospy3.git'} > - git: {local-name: ros/core/roslib, uri: > 'git://code.in.tum.de/git/rospy3-roslib.git'} > > (attention: our work is currently based on cturtle, which is not good. > We must rebase it on the trunk...) > > Severin > > -- > Séverin Lemaignan - lemaigna@in.tum.de > [00] PhD student on Cognitive Robotics > /|__|\ Technische Uni München - IAS group / LAAS-CNRS - RIS group > '' +498928917780 / +33561337844 > http://www.laas.fr/~slemaign > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >