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



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



### Tools



New 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)

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



### Python packages



New packages:



  * [bkcharts](https://pypi.python.org/pypi/bkcharts) 0.2 (High level chart types built on top of Bokeh)

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

  * [colorcet](https://pypi.python.org/pypi/colorcet) 0.9.1 (A set of useful perceptually uniform colormaps for plotting scientific data)

  * [coloredlogs](https://pypi.python.org/pypi/coloredlogs) 7.3 (Colored terminal output for Python's logging module)

  * [cvxcanon](https://pypi.python.org/pypi/cvxcanon) 0.1.1 (common operations for convex optimization modeling tools.)

  * [cvxpy](https://pypi.python.org/pypi/cvxpy) 0.4.10 (A domain-specific language for modeling convex optimization problems in Python)

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

  * [dill](https://pypi.python.org/pypi/dill) 0.2.7.1 (serialize all of python (almost))

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

  * [enum34](https://pypi.python.org/pypi/enum34) 1.1.6 (Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4)

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

  * [fastcache](https://pypi.python.org/pypi/fastcache) 1.0.2 (C implementation of Python 3 functools.lru_cache)

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

  * [feather_format](https://pypi.python.org/pypi/feather_format) 0.3.1 (Python interface to the Apache Arrow-based Feather File Format)

  * [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)

  * [humanfriendly](https://pypi.python.org/pypi/humanfriendly) 4.4.1 (Human friendly output for text interfaces using Python)

  * [idna](https://pypi.python.org/pypi/idna) 2.5 (Internationalized Domain Names in Applications (IDNA))

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

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

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

  * [jupyterlab_launcher](https://pypi.python.org/pypi/jupyterlab_launcher) 0.3.1 (Jupyter Launcher)

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

  * [moviepy](https://pypi.python.org/pypi/moviepy) 0.2.3.2 (Video editing with Python)

  * [mpl_scatter_density](https://pypi.python.org/pypi/mpl_scatter_density) 0.2 (Fast scatter density plots for Matplotlib)

  * [mpldatacursor](https://pypi.python.org/pypi/mpldatacursor) 0.6.2 (Interactive data cursors for Matplotlib)

  * [multiprocess](https://pypi.python.org/pypi/multiprocess) 0.70.5 (better multiprocessing and multithreading in python)

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

  * [palettable](https://pypi.python.org/pypi/palettable) 3.0.0 (Color palettes for Python)

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

  * [ply](https://pypi.python.org/pypi/ply) 3.10 (Python Lex & Yacc)

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

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

  * [pygame](https://pypi.python.org/pypi/pygame) 1.9.3 (Pygame gives multimedia to python.)

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

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

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

  * [pywinusb](https://pypi.python.org/pypi/pywinusb) 0.4.2 (USB / HID windows helper library)

  * [pyyaml](https://pypi.python.org/pypi/pyyaml) 3.12 (YAML parser and emitter for Python)

  * [rope](https://pypi.python.org/pypi/rope) 0.10.5 (a python refactoring library...)

  * [scs](https://pypi.python.org/pypi/scs) 1.2.6 (scs: splitting conic solver)

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

  * [sphinxcontrib_websupport](https://pypi.python.org/pypi/sphinxcontrib_websupport) 1.0.1 (Sphinx API for Web Apps)

  * [spyder_notebook](https://pypi.python.org/pypi/spyder_notebook) 0.2.0.dev0 (Jupyter notebook integration with Spyder)

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

  * [spyder_terminal](https://pypi.python.org/pypi/spyder_terminal) 0.2.0 (Spyder Plugin for displaying a virtual terminal (OS independent) inside the main Spyder window)

  * [supersmoother](https://pypi.python.org/pypi/supersmoother) 0.4 (Python implementation of Friedman's Supersmoother)

  * [thriftpy](https://pypi.python.org/pypi/thriftpy) 0.3.9 (Pure python implementation of Apache Thrift.)

  * [typed_ast](https://pypi.python.org/pypi/typed_ast) 1.0.4 (a fork of Python 2 and 3 ast modules with type comment support)

  * [urllib3](https://pypi.python.org/pypi/urllib3) 1.21.1 (HTTP library with thread-safe connection pooling, file post, and more.)

  * [vitables](https://pypi.python.org/pypi/vitables) 3.0.0 (Graphical tool for browsing and editing files in both HDF5 and PyTables formats)



Upgraded packages:



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

  * [altair_widgets](https://pypi.python.org/pypi/altair_widgets) 0.1.1 → 0.1.2 (Altair Widgets: An interactive visualization for statistical data for Python.)

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

  * [beautifulsoup4](https://pypi.python.org/pypi/beautifulsoup4) 4.5.3 → 4.6.0 (Screen-scraping library)

  * [blosc](https://pypi.python.org/pypi/blosc) 1.5.0 → 1.5.1 (Blosc data compressor)

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

  * [bottleneck](https://pypi.python.org/pypi/bottleneck) 1.2.0 → 1.2.1 (Fast NumPy array functions written in Cython)

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

  * [chardet](https://pypi.python.org/pypi/chardet) 2.3.0 → 3.0.4 (Universal encoding detector for Python 2 and 3)

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

  * [colorama](https://pypi.python.org/pypi/colorama) 0.3.7 → 0.3.9 (Cross-platform colored terminal text)

  * [cx_freeze](http://cx-freeze.sourceforge.net) 5.0.1 → 5.0.2 (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.25.2 → 0.26 (Cython is a language that makes writing C extensions for the Python language as easy as Python)

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

  * [db.py](https://pypi.python.org/pypi/db.py) 0.5.2 → 0.5.3 (a db package that doesn't suck)

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

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

  * [docutils](http://docutils.sourceforge.net) 0.13.1 → 0.14 (Text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX (includes reStructuredText))

  * [entrypoints](https://pypi.python.org/pypi/entrypoints) 0.2.2 → 0.2.3 (Discover and load entry points from installed packages)

  * [flask](https://pypi.python.org/pypi/flask) 0.12 → 0.12.2 (A microframework based on Werkzeug, Jinja2 and good intentions)

  * [flask_cors](https://pypi.python.org/pypi/flask_cors) 2.1.2 → 3.0.3 (A Flask extension adding a decorator for CORS support)

  * [holoviews](https://pypi.python.org/pypi/holoviews) 1.7.dev8 → 1.8.2 (Composable, declarative data structures for building complex visualizations easily.)

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

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

  * [ipython](https://pypi.python.org/pypi/ipython) 5.3.0 → 6.1.0 (Enhanced Python shell)

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

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

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

  * [jmespath](https://pypi.python.org/pypi/jmespath) 0.9.2 → 0.9.3 (JSON Matching Expressions)

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

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

  * [lazy_object_proxy](https://pypi.python.org/pypi/lazy_object_proxy) 1.2.2 → 1.3.1 (A fast and thorough lazy object proxy.)

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

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

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

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

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

  * [nbconvert](https://pypi.python.org/pypi/nbconvert) 5.1.1 → 5.2.1 (Converting Jupyter Notebooks)

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

  * [netcdf4](https://pypi.python.org/pypi/netcdf4) 1.2.7 → 1.2.9 (python/numpy interface to netCDF library (versions 3 and 4))

  * [nltk](https://pypi.python.org/pypi/nltk) 3.2.2 → 3.2.4 (The Natural Language Toolkit (NLTK) is a Python package for natural language processing.)

  * [notebook](https://pypi.python.org/pypi/notebook) 5.0.0rc2 → 5.1.0rc1 (# Jupyter Notebook)

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

  * [numpy](http://numpy.scipy.org/) 1.11.3+mkl → 1.13.1+mkl (NumPy: multidimensional array processing for numbers, strings, records and objects (SciPy''s core module))

  * [numpydoc](https://pypi.python.org/pypi/numpydoc) 0.6.0 → 0.7.0 (Sphinx extension to support docstrings in Numpy format)

  * [oct2py](https://pypi.python.org/pypi/oct2py) 4.0.5 → 4.0.6 (Python to GNU Octave bridge --> run m-files from python.)

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

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

  * [pandocfilters](https://pypi.python.org/pypi/pandocfilters) 1.4.1 → 1.4.2 (Utilities for writing pandoc filters in python)

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

  * [partd](https://pypi.python.org/pypi/partd) 0.3.7 → 0.3.8 (Appendable key-value storage)

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

  * [prompt_toolkit](https://pypi.python.org/pypi/prompt_toolkit) 1.0.13 → 1.0.15 (Library for building powerful interactive command lines in Python)

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

  * [ptpython](https://pypi.python.org/pypi/ptpython) 0.36 → 0.41 (Python REPL build on top of prompt_toolkit)

  * [ptyprocess](https://pypi.python.org/pypi/ptyprocess) 0.5.1 → 0.5.2 (Run a subprocess in a pseudo terminal)

  * [pulp](https://pypi.python.org/pypi/pulp) 1.6.5 → 1.6.8 (PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems)

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

  * [pyflakes](https://pypi.python.org/pypi/pyflakes) 1.5.0 → 1.6.0 (passive checker of Python programs)

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

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

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

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

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

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

  * [pyserial](https://pypi.python.org/pypi/pyserial) 3.3 → 3.4 (Library encapsulating the access for the serial port)

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

  * [Python](http://www.python.org/) 3.5.3 → 3.5.4 (Python programming language with standard library)

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

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

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

  * [qtconsole](https://pypi.python.org/pypi/qtconsole) 4.2.1 → 4.3.0 (Jupyter Qt console)

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

  * [requests](https://pypi.python.org/pypi/requests) 2.13.0 → 2.18.3 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)

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

  * [requests_toolbelt](https://pypi.python.org/pypi/requests_toolbelt) 0.7.1 → 0.8.0 (A utility belt for advanced users of python-requests)

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

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

  * [s3fs](https://pypi.python.org/pypi/s3fs) 0.0.9 → 0.1.2 (Convenient Filesystem interface over S3)

  * [scikit_image](https://pypi.python.org/pypi/scikit_image) 0.13.dev0 → 0.13.0 (Image processing toolbox for SciPy)

  * [scikit_learn](https://pypi.python.org/pypi/scikit_learn) 0.18.1 → 0.18.2 (A set of Python modules for machine learning and data mining)

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

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

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

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

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

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

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

  * [spyder](https://pypi.python.org/pypi/spyder) 3.1.4.dev0 → 3.2.1.dev0 (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.6 → 1.1.13 (SQL Toolkit and Object Relational Mapper)

  * [sympy](https://pypi.python.org/pypi/sympy) 1.0 → 1.1.1 (Symbolic Mathematics Library)

  * [tables](http://www.pytables.org) 3.3.0 → 3.4.2 (Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data))

  * [tblib](https://pypi.python.org/pypi/tblib) 1.3.0 → 1.3.2 (Traceback serialization library.)

  * [testpath](https://pypi.python.org/pypi/testpath) 0.3 → 0.3.1 (Test utilities for code working with files and commands)

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

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

  * [twine](https://pypi.python.org/pypi/twine) 1.8.1 → 1.9.1 (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)

  * [webencodings](https://pypi.python.org/pypi/webencodings) 0.5 → 0.5.1 (Character encoding aliases for legacy web content)

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

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

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

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

  * [xlsxwriter](https://pypi.python.org/pypi/xlsxwriter) 0.9.5 → 0.9.8 (A Python module for creating Excel XLSX files.)

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

  * [zict](https://pypi.python.org/pypi/zict) 0.1.1 → 0.1.2 (Mutable mapping tools)



Removed packages:



  * [appdirs](https://pypi.python.org/pypi/appdirs) 1.4.3 (A small Python module for determining appropriate " + "platform-specific dirs, e.g. a "user data dir".)

  * [args](https://pypi.python.org/pypi/args) 0.1.0 (Command Arguments for Humans.)

  * [clint](https://pypi.python.org/pypi/clint) 0.5.1 (Python Command Line Interface Tools)

  * [commonmark](https://pypi.python.org/pypi/commonmark) 0.5.4 (Python parser for the CommonMark Markdown spec)

  * [ggplot](https://github.com/yhat/ggplot) 0.11.5 (ggplot for python)

  * [nbsphinx](https://pypi.python.org/pypi/nbsphinx) 0.2.13 (Jupyter Notebook Tools for Sphinx)

  * [nose](http://somethingaboutorange.com/mrl/projects/nose) 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))

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

  * [recommonmark](https://pypi.python.org/pypi/recommonmark) 0.4.0 (A markdown parser for docutils)

  * [rope_py3k](https://pypi.python.org/pypi/rope_py3k) 0.9.4.post1 (a python refactoring library...)

  * [sortedcollections](https://pypi.python.org/pypi/sortedcollections) 0.4.2 (Python Sorted Collections)



* * *

