== History of changes for WinPython 3.3.1.0 ==
The following changes were made to WinPython distribution since version 3.3.0.0beta2.
=== Internals ===
The following changes were made to WinPython tools (winpython
Python package), including WPPM, WPCP and the distribution generation script (make.py
and its dependencies):
- utils: added
set_env
andget_env
functions (will be useful to fix Issue 35) - Register WinPython distribution:
- Added "Edit with Spyder" to context menu entries (requires Spyder 2.2+)
- Added "unregistration" process (WinPython Control Panel: new "Unregister distribution..." entry in "Advanced" menu)
- Issue 19: Disable 'settings' folder (%HOME% redirection) by renaming/deleting the directory
- WinPython control panel (Issue 29): removed embedded Python (Spyder) console
- Batch scripts: removed unnecessary "cd %WINPYDIR%" (this became unnecessary)
- Fixed 'register_python.bat' scripts following changes in command line options (these changes were made in revision 9a62581ae693)
- py3compat: fixed ImportError on non Windows plaforms due to winreg/_winreg
=== Tools ===
Upgraded packages:
- [http://tortoisehg.bitbucket.org TortoiseHg] 2.6 → 2.7.2 (Set of graphical tools and a shell extension for the Mercurial distributed revision control system)
=== Python packages ===
New packages:
- [http://www.pytables.org tables] 3.0.0b1 (Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data))
- [http://abel.ee.ucla.edu/cvxopt cvxopt] 1.1.5 (Convex optimization library)
- [http://pypi.python.org/pypi/simplejson simplejson] 3.1.3 (Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder)
- [https://pypi.python.org/pypi/PySide PySide] 1.1.2 (Python binding of the cross-platform GUI toolkit Qt)
- [http://pypi.python.org/pypi/Pillow Pillow] 2.0.0 (Python Imaging Library (fork))
- [http://pypi.python.org/pypi/pip pip] 1.3.1 (A tool for installing and managing Python packages)
- [http://ipython.org/pyreadline.html pyreadline] 2.0 (IPython needs this module to display color text in Windows command window)
- [http://pypi.python.org/pypi/networkx networkx] 1.7 (Python package for creating and manipulating graphs and networks)
- [http://pypi.python.org/pypi/mahotas mahotas] 0.9.8 (Computer Vision library)
- [http://code.google.com/p/numexpr numexpr] 2.1 (Fast evaluation of array expressions elementwise by using a vector-based virtual machine)
- [http://www.vpython.org VPython] 5.74 (A free, open-source module for producing real-time 3D scenes with Python)
- [http://pypi.python.org/pypi/xlrd xlrd] 0.9.2 (Extract data from Microsoft Excel spreadsheet files)
Upgraded packages:
- [http://www.cython.org Cython] 0.17.4 → 0.19 (Cython is a language that makes writing C extensions for the Python language as easy as Python)
- [http://pypi.python.org/pypi/distribute distribute] 0.6.33 → 0.6.36 (Download, build, install, upgrade, and uninstall Python packages - easily)
- [http://www.python.org/ Python] 3.3.0 → 3.3.1 (Python programming language with standard library)
- [http://pypi.python.org/pypi/Scidoc Scidoc] 1.6.2.1 → 1.7.1 (Scidoc installs scientific libraries documentation (NumPy, SciPy, ...))
- [http://pypi.python.org/pypi/pandas pandas] 0.10.1 → 0.11.0 (Powerful data structures for data analysis, time series and statistics)
- [http://pypi.python.org/pypi/pyzmq pyzmq] 2.2.0.1 → 13.1.0 (Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console))
- [http://numpy.scipy.org/ numpy-MKL] 1.7.0rc1 → 1.7.1 (NumPy: multidimensional array processing for numbers, strings, records and objects (SciPy's core module))
- [http://pypi.python.org/pypi/scikit-image scikit-image] 0.7.2 → 0.8.1 (Image processing toolbox for SciPy)
- [http://matplotlib.sourceforge.net matplotlib] 1.2.0 → 1.2.1 (2D plotting library (embeddable in GUIs created with PyQt))
- [http://www.scipy.org scipy] 0.12.0.dev → 0.12.0 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))
- [http://ipython.org ipython] 0.13.1 → 0.13.2 (Enhanced Python shell)
- [http://pypi.python.org/pypi/scikit-learn scikit-learn] 0.13 → 0.13.1 (A set of Python modules for machine learning and data mining)
- [http://code.google.com/p/psutil psutil] 0.6.1 → 0.7.0 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)
- [http://pygments.org Pygments] 1.5 → 1.6 (Generic syntax highlighter for general use in all kinds of software)
- [http://code.google.com/p/winpython winpython] 0.10 → 0.12 (WinPython distribution tools, including WPPM (package manager))
- [http://somethingaboutorange.com/mrl/projects/nose nose] 1.2.1 → 1.3.0 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))
- [http://code.google.com/p/h5py/ h5py] 2.1.1 → 2.1.3 (General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library))
- [http://pypi.python.org/pypi/spyder spyder] 2.1.14dev3 → 2.1.14dev4 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)
Removed packages:
- [http://www.pythonware.com/products/pil PIL] 1.1.7 (Python Imaging Library - (basic) Image processing library)