I think Ubuntu might need to be prodded to update - according to the release schedule, automatic imports from Debian stopped at the end of December:<br><a href="https://wiki.ubuntu.com/DebianImportFreeze">https://wiki.ubuntu.com/DebianImportFreeze</a><br>

<br>ZMQ itself is already at 2.0.10, so it should be a no-brainer to add the matching release of pyzmq.<br><br>Thomas<br><br><div class="gmail_quote">On 27 January 2011 01:11, Mark Voorhies <span dir="ltr"><<a href="mailto:mark.voorhies@ucsf.edu">mark.voorhies@ucsf.edu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Naive googling suggests that the major Linux distros are ready for 2.0.10:<br>
(I know some of the packagers are on this list, so feel free to correct me)<br>
<br>
Debian: 2.0.10 is in experimental (looks like it's being held there until after next week's release of Squeeze)<br>
             <a href="http://packages.qa.debian.org/p/pyzmq.html" target="_blank">http://packages.qa.debian.org/p/pyzmq.html</a><br>
<br>
Ubuntu: is still on 0.1.20100703+git18f5d06155-1 for Natty?<br>
             <a href="https://launchpad.net/ubuntu/+source/pyzmq" target="_blank">https://launchpad.net/ubuntu/+source/pyzmq</a><br>
             Reasonable to assume that 2.0.10 will propagate after it hits Debian unstable?<br>
<br>
Fedora: 2.0.10 is in testing for Fedora 14<br>
            <a href="https://admin.fedoraproject.org/updates/python-zmq" target="_blank">https://admin.fedoraproject.org/updates/python-zmq</a><br>
<br>
SUSE: 2.0.10 is in SLE_11 (same as SLED?) and OpenSUSE 11.1<br>
            <a href="https://build.opensuse.org/package/binaries?package=python-pyzmq&project=devel%3Alanguages%3Apython&repository=SLE_11" target="_blank">https://build.opensuse.org/package/binaries?package=python-pyzmq&project=devel%3Alanguages%3Apython&repository=SLE_11</a><br>


            <a href="https://build.opensuse.org/package/binaries?package=python-pyzmq&project=devel%3Alanguages%3Apython&repository=openSUSE_11.1" target="_blank">https://build.opensuse.org/package/binaries?package=python-pyzmq&project=devel%3Alanguages%3Apython&repository=openSUSE_11.1</a><br>


<font color="#888888"><br>
--Mark<br>
</font><div><div></div><div class="h5"><br>
On Wednesday, January 26, 2011 04:42:48 pm MinRK wrote:<br>
> 2.0.10 has a lot of stability improvements over previous releases.  The main argument against it is if major distributions (EPD, various Linux distros) are still shipping 2.0.9, then we should maybe hold back.<br>
><br>
> I can easily change the import if we want to do that.<br>
><br>
> -MinRK<br>
><br>
> On Wed, Jan 26, 2011 at 16:12, Brian Granger <<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a>> wrote:<br>
><br>
> I mean require 2.0.10?<br>
><br>
><br>
>  On Wed, Jan 26, 2011 at 4:12 PM, Brian Granger <<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a>> wrote:<br>
>  > Should we require 2.0.9 for IPython?<br>
>  ><br>
>  > Brian<br>
>  ><br>
>  > On Wed, Jan 26, 2011 at 4:09 PM, MinRK <<a href="mailto:benjaminrk@gmail.com">benjaminrk@gmail.com</a>> wrote:<br>
>  >> What version of pyzmq do you have?  If you are still using 2.0.9, then<br>
>  >> that's before we made this addition (early October).<br>
>  >> I realize that since IPython depends on 2.6, I can just import the (super<br>
>  >> slow) builtin json module, rather than follow pyzmq's import preferences.<br>
>  >><br>
>  >> -MinRK<br>
>  >> On Wed, Jan 26, 2011 at 16:00, Brian Granger <<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a>> wrote:<br>
>  >>><br>
>  >>> Fernando,<br>
>  >>><br>
>  >>> This is actually an import from pyzmq:<br>
>  >>><br>
>  >>> In [4]: from zmq.utils import jsonapi as json<br>
>  >>><br>
>  >>> In [5]: json.__file__<br>
>  >>> Out[5]:<br>
>  >>> '/Users/bgranger/Documents/Computation/zeromq/pyzmq/zmq/utils/jsonapi.pyc'<br>
>  >>><br>
>  >>> So it looks like something is odd with your pyzmq install...unless for<br>
>  >>> some reason Python is putting  the IPython directory in you sys.path<br>
>  >>> so importing zmq picks up IPython.zmq instead of zmq (pyzmq).  Can you<br>
>  >>> look at your pyzmq install?<br>
>  >>><br>
>  >>> Brian<br>
>  >>><br>
>  >>><br>
>  >>> On Wed, Jan 26, 2011 at 3:31 PM, Fernando Perez <<a href="http://fperez.net" target="_blank">fperez.net</a>@<a href="http://gmail.com" target="_blank">gmail.com</a>><br>
>  >>> wrote:<br>
>  >>> > Hey guys,<br>
>  >>> ><br>
>  >>> > as I was working on the 'asdf' bug I just posted about, I tried to use<br>
>  >>> > the Qt console after updating my trunk, and got this:<br>
>  >>> ><br>
>  >>> > (trunk)dreamweaver[ipython]> ipython-qtconsole<br>
>  >>> > Traceback (most recent call last):<br>
>  >>> >  File "/home/fperez/usr/bin/ipython-qtconsole", line 4, in <module><br>
>  >>> >    from IPython.frontend.qt.console.ipythonqt import main<br>
>  >>> >  File<br>
>  >>> > "/home/fperez/ipython/ipython/IPython/frontend/qt/console/ipythonqt.py",<br>
>  >>> > line 17, in <module><br>
>  >>> >    from IPython.frontend.qt.kernelmanager import QtKernelManager<br>
>  >>> >  File<br>
>  >>> > "/home/fperez/ipython/ipython/IPython/frontend/qt/kernelmanager.py",<br>
>  >>> > line 9, in <module><br>
>  >>> >    from IPython.zmq.kernelmanager import KernelManager,<br>
>  >>> > SubSocketChannel, \<br>
>  >>> >  File "/home/fperez/ipython/ipython/IPython/zmq/kernelmanager.py",<br>
>  >>> > line 36, in <module><br>
>  >>> >    from session import Session, Message<br>
>  >>> >  File "/home/fperez/ipython/ipython/IPython/zmq/session.py", line 7,<br>
>  >>> > in <module><br>
>  >>> >    from zmq.utils import jsonapi as json<br>
>  >>> > ImportError: No module named utils<br>
>  >>> ><br>
>  >>> ><br>
>  >>> > Not sure when it broke, but I suspect the merge of the recent session<br>
>  >>> > branch might have something to do with it.<br>
>  >>> ><br>
>  >>> > Brian/Min, do you guys have an idea of what happened, maybe just a<br>
>  >>> > file someone forgot to add from their local working tree?<br>
>  >>> ><br>
>  >>> > Cheers,<br>
>  >>> ><br>
>  >>> > f<br>
>  >>> > _______________________________________________<br>
>  >>> > IPython-dev mailing list<br>
>  >>> > <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
>  >>> > <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
>  >>> ><br>
>  >>><br>
>  >>><br>
>  >>><br>
>  >>> --<br>
>  >>> Brian E. Granger, Ph.D.<br>
>  >>> Assistant Professor of Physics<br>
>  >>> Cal Poly State University, San Luis Obispo<br>
>  >>> <a href="mailto:bgranger@calpoly.edu">bgranger@calpoly.edu</a><br>
>  >>> <a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a><br>
>  >>> _______________________________________________<br>
>  >>> IPython-dev mailing list<br>
>  >>> <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
>  >>> <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
>  >><br>
>  >><br>
>  ><br>
>  ><br>
>  ><br>
>  > --<br>
>  > Brian E. Granger, Ph.D.<br>
>  > Assistant Professor of Physics<br>
>  > Cal Poly State University, San Luis Obispo<br>
>  > <a href="mailto:bgranger@calpoly.edu">bgranger@calpoly.edu</a><br>
>  > <a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a><br>
>  ><br>
><br>
><br>
><br>
><br>
> --<br>
><br>
> Brian E. Granger, Ph.D.<br>
>  Assistant Professor of Physics<br>
>  Cal Poly State University, San Luis Obispo<br>
>  <a href="mailto:bgranger@calpoly.edu">bgranger@calpoly.edu</a><br>
>  <a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a><br>
><br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</div></div></blockquote></div><br>