Monday, June 10, 2013

Python(x, y) Released!

Hi All,

I'm happy to announce that Python(x, y) is available for immediate download. It has been over 6 months since the previous release. Hopefully the amount of changes and updates offsets the long wait.

As always this release can be downloaded from any of the mirrors.

Major Changes

  • A dozen new plugins were added - mahotas, cffi, lxml, paramiko, Babel, PycURL and others. 
  • Eliminated most duplicate dependencies between packages - HDF5, zlib, bzip2, libpng, jpeg, tiff etc. These are part of their respective python wrappers or grouped under base_libraries.
  • base_python plugin created to host numerous infrastructure, python3 compatibility and utility packages (six, decorator, curses, pep8 etc).
  • Image manipulation was greatly improved with the addition of FreeImage python wrappers and replacing PIL with pillow.
  • WindowsXP is no longer officially supported. HDF5 cannot be compiled to be thread safe on it.

Notable Plugin Changes:

  • Sypder - updated to 2.2.0
  • ETS updated to 4.3.0.
  • VTK - updated to 5.10.1, Enabled: TextAnalysis, QVTK, WrapSIP, Oggrtheora,
  • ITK - updated to v4.4.0, Enabled: VTKGlue.
  • NetCDF4 - Enabled support for DAP and HDF4.
  • lxml - libxml & libxslt rebuilt with iconv, ICU, zlib and LZMA.
  • Numpy, Scipy and IPython updated.

The full change log can be viewed here.

Please post your comments and suggestions to the mailing list.

-Gabi Davar


  1. Does IPython support typing a question mark after a function and seeing the docstring in the object inspector yet?

  2. Yes.

    In [1]: max?
    Type: builtin_function_or_method
    String Form:
    Namespace: Python builtin
    max(iterable[, key=func]) -> value
    max(a, b, c, ...[, key=func]) -> value

    With a single iterable argument, return its largest item.
    With two or more arguments, return the largest argument.

    1. I mean in the object inspector, with all the sphinx formatting and everything, not in the command line window. I've been sticking with because the new version doesn't do this.

  3. Is there any plan to build a 64-bit version Python(x,y)?
    That will be helpful.

  4. Hello Gabi,

    I had trouble installing python xy. Spyder SciPy were not installed. Neither was Python 2.7 installed

  5. I like your blog, I read this blog please update more content on python, further check it once at python online training