## History of changes for WinPython-32bit 3.5.4.2Qt5



The following changes were made to WinPython-32bit distribution since version 3.5.4.1Qt5.



### Tools



New packages:



  * [npmjs](https://www.npmjs.com/) 5.6.0 (a package manager for JavaScript)



Upgraded packages:



  * [Nodejs](https://nodejs.org) v6.11.5 → v8.9.4 (a JavaScript runtime built on Chrome's V8 JavaScript engine)



Removed packages:



  * [ffmpeg](https://ffmpeg.org) 3.2.4 (a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata)



### Python packages



New packages:



  * [asciitree](https://pypi.python.org/pypi/asciitree) 0.3.3 (Draws ASCII trees.)

  * [asteval](https://pypi.python.org/pypi/asteval) 0.9.12 (Safe, minimalistic evaluator of python expression using ast module)

  * [attrs](https://pypi.python.org/pypi/attrs) 17.4.0 (Classes Without Boilerplate)

  * [dask_searchcv](https://pypi.python.org/pypi/dask_searchcv) 0.2.0 (Tools for doing hyperparameter search with Scikit-Learn and Dask)

  * [ipydatawidgets](https://pypi.python.org/pypi/ipydatawidgets) 3.0.0 (A set of widgets to help facilitate reuse of large datasets across widgets)

  * [ipyscales](https://pypi.python.org/pypi/ipyscales) 0.1.3 (A widget library for scales)

  * [kiwisolver](https://pypi.python.org/pypi/kiwisolver) 1.0.1 (an efficient implementation of the Cassowary constraint solving algorithm.)

  * [more_itertools](https://pypi.python.org/pypi/more_itertools) 4.1.0 (More routines for operating on iterables, beyond itertools)

  * [msgpack](https://pypi.python.org/pypi/msgpack) 0.5.6 (MessagePack (de)serializer.)

  * [numcodecs](https://pypi.python.org/pypi/numcodecs) 0.5.4 (buffer compression and transformation codecs for use in data storage and communication applications)

  * [packaging](https://pypi.python.org/pypi/packaging) 17.1 (Core utilities for Python packages)

  * [pdvega](https://pypi.python.org/pypi/pdvega) 0.1 (Pandas plotting interface to Vega and Vega-Lite)

  * [pluggy](https://pypi.python.org/pypi/pluggy) 0.6.0 (plugin and hook calling mechanisms for python)

  * [pythreejs](https://pypi.python.org/pypi/pythreejs) 1.0.0 (Interactive 3d graphics for the Jupyter notebook, using Three.js from Jupyter interactive widgets.)

  * [pywinpty](https://pypi.python.org/pypi/pywinpty) 0.5.1 (Python bindings for the winpty library)

  * [regex](https://pypi.python.org/pypi/regex) 2018.2.21 (Alternative regular expression module, to replace re.)

  * [send2trash](https://pypi.python.org/pypi/send2trash) 1.5.0 (Send file to trash natively under Mac OS X, Windows and Linux.)

  * [terminado](https://pypi.python.org/pypi/terminado) 0.8.1 (Terminals served to term.js using Tornado websockets)

  * [vega3](https://pypi.python.org/pypi/vega3) 0.5.0 (An IPython/ Jupyter widget for Vega 3 and Vega-Lite 2)

  * [vega_datasets](https://pypi.python.org/pypi/vega_datasets) 0.4.1 (A Python package for offline access to Vega datasets)



Upgraded packages:



  * [algopy](https://pypi.python.org/pypi/algopy) 0.5.5 → 0.5.7 (Taylor Arithmetic Computation and Algorithmic Differentiation)

  * [altair](https://pypi.python.org/pypi/altair) 1.2.1 → 2.0.0.dev0 (High-level declarative visualization library for Python)

  * [astroid](https://pypi.python.org/pypi/astroid) 1.5.3 → 1.6.2 (Rebuild a new abstract syntax tree from Python's ast (required for pylint))

  * [babel](https://pypi.python.org/pypi/babel) 2.5.1 → 2.5.3 (Internationalization utilities)

  * [bcolz](https://pypi.python.org/pypi/bcolz) 1.1.2 → 1.2.0 (columnar and compressed data containers.)

  * [bleach](https://pypi.python.org/pypi/bleach) 2.1.1 → 2.1.3 (An easy whitelist-based HTML-sanitizing tool)

  * [bokeh](https://pypi.python.org/pypi/bokeh) 0.12.10 → 0.12.15 (Statistical and novel interactive HTML plots for Python)

  * [bqplot](https://pypi.python.org/pypi/bqplot) 0.10.0 → 0.10.5 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  * [brotli](https://pypi.python.org/pypi/brotli) 1.0.0 → 1.0.2 (Python binding of the Brotli compression library)

  * [certifi](https://pypi.python.org/pypi/certifi) 2017.7.27.1 → 2018.1.18 (Python package for providing Mozilla's CA Bundle.)

  * [cffi](https://pypi.python.org/pypi/cffi) 1.11.2 → 1.11.5 (Foreign Function Interface for Python calling C code.)

  * [cloudpickle](https://pypi.python.org/pypi/cloudpickle) 0.4.1 → 0.5.2 (Extended pickling support for Python objects)

  * [comtypes](https://pypi.python.org/pypi/comtypes) 1.1.3 → 1.1.4 (Pure Python COM package)

  * [cx_freeze](http://cx-freeze.sourceforge.net) 5.0.2 → 5.1.1 (Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed))

  * [cython](http://www.cython.org) 0.27.2 → 0.28.1 (Cython is a language that makes writing C extensions for the Python language as easy as Python)

  * [cytoolz](https://pypi.python.org/pypi/cytoolz) 0.8.2 → 0.9.0.1 (Cython implementation of Toolz: High performance functional utilities)

  * [dask](https://pypi.python.org/pypi/dask) 0.15.4 → 0.17.2 (Minimal task scheduling abstraction)

  * [datashader](https://pypi.python.org/pypi/datashader) 0.6.2 → 0.6.5 (Data visualization toolchain based on aggregating into a grid)

  * [decorator](https://pypi.python.org/pypi/decorator) 4.1.2 → 4.2.1 (Better living through Python with decorators)

  * [distributed](https://pypi.python.org/pypi/distributed) 1.19.3 → 1.21.4 (Distributed computing)

  * [docrepr](https://pypi.python.org/pypi/docrepr) 0.1.0 → 0.1.1 (docrepr renders Python docstrings in HTML.)

  * [ecos](https://pypi.python.org/pypi/ecos) 2.0.4 → 2.0.5 (This is the Python package for ECOS: Embedded Cone Solver)

  * [fast_histogram](https://pypi.python.org/pypi/fast_histogram) 0.3 → 0.4 (Fast 1D and 2D histogram functions in Python)

  * [fastparquet](https://pypi.python.org/pypi/fastparquet) 0.1.3 → 0.1.4 (Python support for Parquet file format)

  * [fuzzywuzzy](https://pypi.python.org/pypi/fuzzywuzzy) 0.15.0 → 0.16.0 (Fuzzy string matching in python)

  * [geopy](https://pypi.python.org/pypi/geopy) 1.11.0 → 1.12.0 (Python Geocoding Toolbox)

  * [greenlet](https://pypi.python.org/pypi/greenlet) 0.4.12 → 0.4.13 (Lightweight in-process concurrent programming)

  * [holoviews](https://pypi.python.org/pypi/holoviews) 1.8.5.dev0 → 1.10.0a2 (Composable, declarative data structures for building complex visualizations easily.)

  * [html5lib](https://pypi.python.org/pypi/html5lib) 1.0b10 → 1.0.1 (HTML parser based on the WHATWG HTML specification)

  * [imageio](https://pypi.python.org/pypi/imageio) 2.2.0 → 2.3.0 (Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.)

  * [imagesize](https://pypi.python.org/pypi/imagesize) 0.7.1 → 1.0.0 (Getting image size from png/jpeg/jpeg2000/gif file)

  * [ipykernel](https://pypi.python.org/pypi/ipykernel) 4.6.1 → 4.8.2 (IPython Kernel for Jupyter)

  * [ipyleaflet](https://pypi.python.org/pypi/ipyleaflet) 0.4.0 → 0.7.3 (A Jupyter widget for dynamic Leaflet maps)

  * [ipympl](https://pypi.python.org/pypi/ipympl) 0.0.8 → 0.1.0 (Matplotlib Jupyter Extension)

  * [ipyparallel](https://pypi.python.org/pypi/ipyparallel) 6.0.2 → 6.1.1 (Interactive Parallel Computing with IPython)

  * [ipywidgets](https://pypi.python.org/pypi/ipywidgets) 7.0.3 → 7.2.0 (IPython HTML widgets for Jupyter)

  * [isort](https://pypi.python.org/pypi/isort) 4.2.15 → 4.3.4 (A Python utility / library to sort Python imports.)

  * [jedi](https://pypi.python.org/pypi/jedi) 0.11.0 → 0.11.1 (An autocompletion tool for Python that can be used for text editors)

  * [jinja2](https://pypi.python.org/pypi/jinja2) 2.9.6 → 2.10 (Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code))

  * [julia](https://pypi.python.org/pypi/julia) 0.1.4 → 0.1.5 (Python interface to the Julia language)

  * [jupyter_client](https://pypi.python.org/pypi/jupyter_client) 5.1.0 → 5.2.3 (Jupyter protocol implementation and client libraries)

  * [jupyter_core](https://pypi.python.org/pypi/jupyter_core) 4.3.0 → 4.4.0 (Jupyter core package. A base package on which Jupyter projects rely.)

  * [jupyter_sphinx](https://pypi.python.org/pypi/jupyter_sphinx) 0.1.1 → 0.1.2 (Jupyter Sphinx Extensions)

  * [jupyterlab](https://pypi.python.org/pypi/jupyterlab) 0.28.11 → 0.31.12 (Jupyter lab environment notebook server extension)

  * [jupyterlab_launcher](https://pypi.python.org/pypi/jupyterlab_launcher) 0.5.5 → 0.10.5 (Jupyter Launcher)

  * [llvmlite](https://pypi.python.org/pypi/llvmlite) 0.20.0 → 0.22.0 (lightweight wrapper around basic LLVM functionality)

  * [lmfit](https://pypi.python.org/pypi/lmfit) 0.9.7 → 0.9.9 (Least-Squares Minimization with Bounds and Constraints)

  * [lxml](https://pypi.python.org/pypi/lxml) 4.1.0 → 4.2.1 (Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.)

  * [markdown](https://pypi.python.org/pypi/markdown) 2.6.9 → 2.6.11 (Python implementation of Markdown.)

  * [matplotlib](https://pypi.python.org/pypi/matplotlib) 2.1.0 → 2.2.2 (2D plotting library (embeddable in GUIs created with PyQt))

  * [metakernel](https://pypi.python.org/pypi/metakernel) 0.20.7 → 0.20.14 (Metakernel for Jupyter)

  * [mistune](https://pypi.python.org/pypi/mistune) 0.8 → 0.8.3 (The fastest markdown parser in pure Python, inspired by marked.)

  * [mizani](https://pypi.python.org/pypi/mizani) 0.4.0 → 0.4.6 (Scales for Python)

  * [monotonic](https://pypi.python.org/pypi/monotonic) 1.3 → 1.4 (An implementation of time.monotonic() for Python 2 & < 3.3)

  * [msgpack_python](https://pypi.python.org/pypi/msgpack_python) 0.4.8 → 0.5.4+dummy (MessagePack (de)serializer.)

  * [multipledispatch](https://pypi.python.org/pypi/multipledispatch) 0.4.9 → 0.5.0 (A relatively sane approach to multiple dispatch in Python)

  * [mypy](https://pypi.python.org/pypi/mypy) 0.540 → 0.580 (Optional static typing for Python)

  * [mysql_connector_python](https://pypi.python.org/pypi/mysql_connector_python) 2.0.4 → 8.0.6 (MySQL driver written in Python)

  * [nbconvert_reportlab](https://pypi.python.org/pypi/nbconvert_reportlab) 0.1 → 0.2 (Convert notebooks to PDF using Reportlab)

  * [networkx](https://pypi.python.org/pypi/networkx) 2.0 → 2.1 (Python package for creating and manipulating graphs and networks)

  * [notebook](https://pypi.python.org/pypi/notebook) 5.2.1rc1 → 5.4.1 (# Jupyter Notebook)

  * [numba](https://pypi.python.org/pypi/numba) 0.35.0 → 0.37.0 (compiling Python code using LLVM)

  * [octave_kernel](https://pypi.python.org/pypi/octave_kernel) 0.28.1 → 0.28.3 (A Jupyter kernel for Octave.)

  * [pandas](https://pypi.python.org/pypi/pandas) 0.21.0 → 0.22.0 (Powerful data structures for data analysis, time series and statistics)

  * [pandas_datareader](https://pypi.python.org/pypi/pandas_datareader) 0.5.0 → 0.6.0 (Data readers extracted from the pandas codebase,should be compatible with recent pandas versions)

  * [param](https://pypi.python.org/pypi/param) 1.5.1 → 1.5.2 (Declarative Python programming using Parameters.)

  * [parso](https://pypi.python.org/pypi/parso) 0.1.0 → 0.1.1 (A Python Parser)

  * [patsy](https://pypi.python.org/pypi/patsy) 0.4.1 → 0.5.0 (Describing statistical models using symbolic formulas)

  * [pep8](https://pypi.python.org/pypi/pep8) 1.7.0 → 1.7.1 (Python style guide checker)

  * [pexpect](https://pypi.python.org/pypi/pexpect) 4.2.1 → 4.4.0 (Pexpect allows easy control of interactive console applications.)

  * [pg8000](https://pypi.python.org/pypi/pg8000) 1.10.5 → 1.11.0 (PostgreSQL interface library)

  * [pillow](https://pypi.python.org/pypi/pillow) 4.3.0 → 5.0.0 (Python Imaging Library (fork))

  * [pip](https://pypi.python.org/pypi/pip) 9.0.1 → 9.0.3 (A tool for installing and managing Python packages)

  * [pkginfo](https://pypi.python.org/pypi/pkginfo) 1.4.1 → 1.4.2 (Query metadatdata from sdists / bdists / installed packages.)

  * [plotnine](https://pypi.python.org/pypi/plotnine) 0.2.1 → 0.3.0 (A grammar of graphics for python)

  * [psutil](http://code.google.com/p/psutil) 5.3.1 → 5.4.3 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)

  * [py](https://pypi.python.org/pypi/py) 1.4.34 → 1.5.3 (library with cross-python path, ini-parsing, io, code, log facilities)

  * [pybind11](https://pypi.python.org/pypi/pybind11) 2.2.1 → 2.2.2 (Seamless operability between C++11 and Python)

  * [pyflux](https://pypi.python.org/pypi/pyflux) 0.4.15 → 0.4.17 (Open source time series library for Python)

  * [pylint](http://www.logilab.org/project/pylint) 1.7.4 → 1.8.3 (Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality)

  * [pymc](https://pypi.python.org/pypi/pymc) 2.3.6 → 2.3.7 (Markov Chain Monte Carlo sampling toolkit.)

  * [pymc3](https://pypi.python.org/pypi/pymc3) 3.2 → 3.3 (Markov Chain Monte Carlo sampling toolkit.)

  * [pymongo](https://pypi.python.org/pypi/pymongo) 3.5.1 → 3.6.1 (Python driver for MongoDB <http://www.mongodb.org>)

  * [pyodbc](https://pypi.python.org/pypi/pyodbc) 4.0.19 → 4.0.22 (DB API Module for ODBC)

  * [pyopengl](http://pyopengl.sourceforge.net) 3.1.1 → 3.1.2 (Cross platform Python binding to OpenGL and related APIs)

  * [pyqt5](http://www.riverbankcomputing.co.uk/software/pyqt/intro) 5.9 → 5.9.2 (Python bindings for the Qt cross platform GUI toolkit)

  * [pyqtgraph](https://pypi.python.org/pypi/pyqtgraph) 0.10.0 → 0.10.1.dev1 (Scientific Graphics and GUI Library for Python)

  * [pytest](https://pypi.python.org/pypi/pytest) 3.2.3 → 3.5.0 (pytest: simple powerful testing with Python)

  * [python_dateutil](http://labix.org/python-dateutil) 2.6.1 → 2.7.2 (Powerful extensions to the standard datetime module)

  * [python_hdf4](https://pypi.python.org/pypi/python_hdf4) 0.9 → 0.9.1 (Python-HDF4: Python interface to the NCSA HDF4 library)

  * [python_snappy](https://pypi.python.org/pypi/python_snappy) 0.5.1 → 0.5.2 (Python library for the snappy compression library from Google)

  * [pytz](https://pypi.python.org/pypi/pytz) 2017.2 → 2018.3 (World Timezone Definitions for Python)

  * [pywin32](https://pypi.python.org/pypi/pywin32) 221 → 223 (Python library for Windows)

  * [pyzmq](https://pypi.python.org/pypi/pyzmq) 16.0.3 → 17.0.0 (Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console))

  * [qtpy](https://pypi.python.org/pypi/qtpy) 1.3.1 → 1.4.0 (Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.)

  * [requests_file](https://pypi.python.org/pypi/requests_file) 1.4.2 → 1.4.3 (File transport adapter for Requests)

  * [rpy2](https://pypi.python.org/pypi/rpy2) 2.8.6 → 2.9.2 (Python interface to the R language (embedded R))

  * [rx](https://pypi.python.org/pypi/rx) 1.6.0 → 1.6.1 (Reactive Extensions (Rx) for Python)

  * [scikit_optimize](https://pypi.python.org/pypi/scikit_optimize) 0.4 → 0.5.2 (Sequential model-based optimization toolbox.)

  * [scilab2py](https://pypi.python.org/pypi/scilab2py) 0.6 → 0.6.1 (Python to Scilab bridge)

  * [scipy](http://www.scipy.org) 1.0.0 → 1.0.1 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))

  * [seaborn](https://pypi.python.org/pypi/seaborn) 0.8.1 → 0.9.dev0 (statistical data visualization)

  * [setuptools](https://pypi.python.org/pypi/setuptools) 36.6.0 → 39.0.1 (Download, build, install, upgrade, and uninstall Python packages - easily)

  * [simplejson](https://pypi.python.org/pypi/simplejson) 3.11.1 → 3.13.2 (Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder)

  * [sip](https://pypi.python.org/pypi/sip) 4.19.3 → 4.19.6 (Python extension module generator for C and C++ libraries)

  * [sortedcontainers](https://pypi.python.org/pypi/sortedcontainers) 1.5.7 → 1.5.9 (Python Sorted Container Types: SortedList, SortedDict, and SortedSet)

  * [sounddevice](https://pypi.python.org/pypi/sounddevice) 0.3.9 → 0.3.10 (Play and Record Sound with Python)

  * [sphinx](https://pypi.python.org/pypi/sphinx) 1.6.5 → 1.7.2 (Tool for generating documentation which uses reStructuredText as its markup language)

  * [spyder](https://pypi.python.org/pypi/spyder) 3.2.4 → 3.2.8 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)

  * [sqlalchemy](http://www.sqlalchemy.org) 1.1.14 → 1.2.5 (SQL Toolkit and Object Relational Mapper)

  * [statsmodels](https://pypi.python.org/pypi/statsmodels) 0.9.0.dev0 → 0.9.0.dev2 (Statistical computations and models for use with SciPy)

  * [streamz](https://pypi.python.org/pypi/streamz) 0.2.0 → 0.3.0 (Streams)

  * [theano](https://pypi.python.org/pypi/theano) 0.9.0 → 1.0.1 (Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.)

  * [thrift](https://pypi.python.org/pypi/thrift) 0.10.0 → 0.11.0 (a software framework for scalable cross-language services development)

  * [toolz](https://pypi.python.org/pypi/toolz) 0.8.2 → 0.9.0 (List processing tools and functional utilities)

  * [tornado](https://pypi.python.org/pypi/tornado) 4.5.2 → 4.5.3 (Scalable, non-blocking web server and tools (required for IPython notebook))

  * [tqdm](https://pypi.python.org/pypi/tqdm) 4.19.4 → 4.19.9 (A Simple Python Progress Meter)

  * [twine](https://pypi.python.org/pypi/twine) 1.9.1 → 1.11.0 (Collection of utilities for interacting with PyPI)

  * [vega](https://pypi.python.org/pypi/vega) 0.4.4 → 0.5.0 (An IPython/ Jupyter widget for Vega and Vega-Lite)

  * [werkzeug](https://pypi.python.org/pypi/werkzeug) 0.12.2 → 0.14.1 (The Swiss Army knife of Python web development)

  * [widgetsnbextension](https://pypi.python.org/pypi/widgetsnbextension) 3.0.6 → 3.2.0 (IPython HTML widgets for Jupyter)

  * [winpython](http://winpython.github.io/) 1.9.20171031 → 1.10.20180404 (WinPython distribution tools, including WPPM (package manager))

  * [wordcloud](https://pypi.python.org/pypi/wordcloud) 1.3.2 → 1.4.1 (A little word cloud generator)

  * [xarray](https://pypi.python.org/pypi/xarray) 0.9.6 → 0.10.2 (N-D labeled arrays and datasets in Python)

  * [xlwings](https://pypi.python.org/pypi/xlwings) 0.11.4 → 0.11.5 (Interact with Excel from Python and vice versa)

  * [zarr](https://pypi.python.org/pypi/zarr) 2.1.4 → 2.2.0 (A minimal implementation of chunked, compressed, N-dimensional arrays for Python.)



Removed packages:



  * [gitdb2](https://pypi.python.org/pypi/gitdb2) 2.0.0 (Git Object Database)

  * [gitpython](https://pypi.python.org/pypi/gitpython) 2.1.3 (Python Git Library)

  * [lasagne](https://pypi.python.org/pypi/lasagne) 0.2.dev1 (neural network tools for Theano)

  * [nbdime](https://pypi.python.org/pypi/nbdime) 0.3.0 (Tools for diffing and merging of Jupyter notebooks)

  * [olefile](https://pypi.python.org/pypi/olefile) 0.44 (Python package to parse, read and write Microsoft OLE2 files)

  * [pweave](https://pypi.python.org/pypi/pweave) 0.30.0a1 (Scientific reports with embedded python computations with reST, LaTeX or markdown)

  * [pyreadline](https://pypi.python.org/pypi/pyreadline) 2.0 (IPython needs this module to display color text in Windows command window)

  * [scikit_garden](https://pypi.python.org/pypi/scikit_garden) 0.1.3 (A garden for scikit-learn compatible trees)

  * [scikit_neuralnetwork](https://pypi.python.org/pypi/scikit_neuralnetwork) 0.7 (Deep neural networks without the learning cliff! A wrapper library compatible with scikit-learn.)

  * [smmap2](https://pypi.python.org/pypi/smmap2) 2.0.3 (A pure python implementation of a sliding window memory map manager)

  * [spyder_reports](https://pypi.python.org/pypi/spyder_reports) 0.1.1 (pyder plugin to render Markdown reports using Pweave as a backend)



* * *

