Saturday, April 28, 2012

Python(x, y) 2.7.2.2 Released!

We are pleased to announce that Python(x,y) 2.7.2.2 has been released. This release was delayed for 3 months - both Pierre and me could not spare as much time as we wanted too.

The focus of this version was the numerous reported installation issues. Also, many packages were updated and some new ones added.

The next release will be based on Python 2.7.3.

Python(x,y) is a free Python distribution providing a ready-to-use scientific development software for numerical computations, data analysis and data visualization based on Python programming language, Qt graphical user interfaces (and development framework) and Spyder interactive development environment. Its purpose is to help scientific programmers used to interpreted languages (such as MATLAB or IDL) or compiled languages (C/C++ or Fortran) to switch to Python.

New Plugins

  • ITK 3.20 (without the itkvtkglue feature which is not compatible with VTK 5.8.0) 
  • pyparsing 1.5.6 - upgraded from additional plugin status. 
  • pyfits 3.0.5 - Hidden under Veusz, upgraded to core plugin status. 
  • pandas 0.7.0 


Updated Plugins

  • Console 2.0.148.5 
  • cvxopt 1.1.4 
  • cx_Freeze 4.2.3.1 
  • Cython 0.15.1.1 
  • Distribute 0.6.24 
  • docutils 0.8.1.2 
  • Enthought Tool Suite 4.1.0 
  • ETS 4.1.0.2 
  • GDAL 1.9.0.1 
  • gettext 0.14.4.2 
  • gnuplot 1.8.0.3 
  • guidata 1.4.2.3 
  • guiqwt 2.1.6.3 
  • IPython 0.10.2.5 
  • jinja2 2.6.0.1 
  • MDP 3.3 
  • MinGW 4.5.2.2 
  • mx 3.2.3 
  • netcdf4 0.9.9 
  • NetworkX 1.6 
  • nose 1.1.2.1 
  • numexpr 2.0.1 
  • numpy 1.6.1.1 
  • pandas 0.7.1 
  • PIL 1.1.7.2 
  • Pip 1.1.0 
  • PP 1.6.1.1 
  • pylint 0.25.1.1 
  • PyQt 4.8.6.3 
  • PySerial 2.6.0.1 
  • PyTables 2.3.1 
  • Pywin32 2.17 
  • QtHelp 4.7.4 
  • scikits-learn 0.10.0.1 
  • scikits.image 0.5.0 
  • SciPy 0.10.0.1 
  • SciTE 3.0.3.2 
  • simplejson 2.3.3 
  • Sphinx 1.1.3.1 
  • Spyder 2.1.9 
  • SWIG 2.0.4.1 
  • Veusz 1.14.3 
  • vitables 2.1.0.3 
  • VPython 5.72 
  • VTK 5.8.0.1 
  • WinMerge 2.12.4.2 
  • winpdb 1.4.8.3 
  • wxPython 2.8.12.1 
  • xy 1.2.14.3 
  • xydoc 1.0.4.2 

Improvements and Fixes

  • Issue 393 : Mayavi2 does not start 
  • Fixed explorer context menu console startup entries 
  • Fixed many issues in the SciTE API generation script 
  • All shell shortcuts have their working directory set to USERPROFILE. 
  • All file associations, menu shortcuts and environment variables are created based on current context. 
  • Issue 379 : installing vitables should automatically add PyQT4 
  • Issue 374 : PyQt4-4.8.5_py27 user install bug 
  • Issue 373 : installing python(x,y) breaks existing python install without warning 
  • Issue 359 : Scripts exe's won't launch corresponding -script.py when installing python in custom dir 
  • Issue 329 : Left click menu shortcuts for console are broken 
  • Issue 292 : Python(x,y) 2.7.2.0 installs registry to HKCU instead of HKLM even if "for all users" is selected 
  • Issue 274 : Installation Issues and Enhancement Requests 
  • Issue 107 : Installation to many user accounts 

-Gabi Davar