## History of changes for WinPython-64bit 3.8.7.0



The following changes were made to WinPython-64bit distribution since version 3.8.6.0.



### Tools



Upgraded packages:



  * [Nodejs](https://nodejs.org) v14.14.0 → v14.15.0 (a JavaScript runtime built on Chrome's V8 JavaScript engine)



### Python packages



New packages:



  * [anyio](https://pypi.org/project/anyio) 2.0.2 (High level compatibility layer for multiple asynchronous event loop implementations)

  * [coverage](https://pypi.org/project/coverage) 5.3.1 (Code coverage measurement for Python)

  * [nbval](https://pypi.org/project/nbval) 0.9.6 (A py.test plugin to validate Jupyter notebooks)

  * [onnxruntime](https://pypi.org/project/onnxruntime) 1.6.0 (ONNX Runtime Python bindings)

  * [pyinstaller_hooks_contrib](https://pypi.org/project/pyinstaller_hooks_contrib) 2020.10 (Community maintained hooks for PyInstaller)

  * [pyls_black](https://pypi.org/project/pyls_black) 0.4.6 (Black plugin for the Python Language Server)

  * [pyls_spyder](https://pypi.org/project/pyls_spyder) 0.3.0 (Spyder extensions for the python-language-server)

  * [pysocks](https://pypi.org/project/pysocks) 1.7.1 (A Python SOCKS client module. See https github.com/Anorov/PySocks for more information.)

  * [sklearn_contrib_lightning](https://pypi.org/project/sklearn_contrib_lightning) 0.6.0 (Large-scale sparse linear classification, regression and ranking in Python)

  * [textdistance](https://pypi.org/project/textdistance) 4.2.0 (Compute distance between the two texts.)

  * [three_merge](https://pypi.org/project/three_merge) 0.1.1 (Simple library for merging two strings with respect to a base one)



Upgraded packages:



  * [aiofiles](https://pypi.org/project/aiofiles) 0.5.0 → 0.6.0 (File support for asyncio.)

  * [aiohttp](https://pypi.org/project/aiohttp) 3.7.1 → 3.7.3 (Async http client/server framework (asyncio))

  * [aiosqlite](https://pypi.org/project/aiosqlite) 0.15.0 → 0.16.0 (asyncio bridge to the standard sqlite3 module)

  * [asgiref](https://pypi.org/project/asgiref) 3.2.10 → 3.3.1 (ASGI specs, helper code, and adapters)

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

  * [astropy](https://pypi.org/project/astropy) 4.0.3 → 4.1 (Community-developed python astronomy tools)

  * [attrs](https://pypi.org/project/attrs) 20.2.0 → 20.3.0 (Classes Without Boilerplate)

  * [babel](https://pypi.org/project/babel) 2.8.0 → 2.9.0 (Internationalization utilities)

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

  * [certifi](https://pypi.org/project/certifi) 2020.6.20 → 2020.12.5 (Python package for providing Mozilla's CA Bundle.)

  * [cffi](https://pypi.org/project/cffi) 1.14.3 → 1.14.4 (Foreign Function Interface for Python calling C code.)

  * [cftime](https://pypi.org/project/cftime) 1.2.1 → 1.3.0 (Time-handling functionality from netcdf4-python)

  * [cligj](https://pypi.org/project/cligj) 0.7.0 → 0.7.1 (Click params for commmand line interfaces to GeoJSON)

  * [cryptography](https://pypi.org/project/cryptography) 3.2 → 3.3.1 (cryptography is a package which provides cryptographic recipes and primitives to Python developers.)

  * [cx_freeze](https://pypi.org/project/cx_freeze) 6.3 → 6.4.2 (create standalone executables from Python scripts)

  * [dask](https://pypi.org/project/dask) 2.30.0 → 2020.12.0 (Parallel PyData with Task Scheduling)

  * [dask_labextension](https://pypi.org/project/dask_labextension) 3.0.0 → 4.0.1 (A Jupyter Notebook server extension manages Dask clusters.)

  * [databases](https://pypi.org/project/databases) 0.4.0 → 0.4.1 (Async database support for Python.)

  * [datasette](https://pypi.org/project/datasette) 0.50.2 → 0.53 (A tool for exploring and publishing data)

  * [distributed](https://pypi.org/project/distributed) 2.30.0 → 2020.12.0 (Distributed scheduler for Dask)

  * [fastapi](https://pypi.org/project/fastapi) 0.61.1 → 0.63.0 (FastAPI framework, high performance, easy to learn, fast to code, ready for production)

  * [fasteners](https://pypi.org/project/fasteners) 0.15 → 0.16 (A python package that provides useful locks.)

  * [fiona](https://pypi.org/project/fiona) 1.8.17 → 1.8.18 (Fiona reads and writes spatial data files)

  * [fsspec](https://pypi.org/project/fsspec) 0.8.4 → 0.8.5 (File-system specification)

  * [holoviews](https://pypi.org/project/holoviews) 1.13.5 → 1.14.0 (Stop plotting your data - annotate your data and let it visualize itself.)

  * [httpcore](https://pypi.org/project/httpcore) 0.12.0 → 0.12.2 (A minimal low-level HTTP client.)

  * [httpie](https://pypi.org/project/httpie) 2.2.0 → 2.3.0 (HTTPie - a CLI, cURL-like tool for humans.)

  * [hvplot](https://pypi.org/project/hvplot) 0.6.0 → 0.7.0 (A high-level plotting API for the PyData ecosystem built on HoloViews.)

  * [hypothesis](https://pypi.org/project/hypothesis) 5.37.4 → 5.43.3 (A library for property-based testing)

  * [ibis_framework](https://pypi.org/project/ibis_framework) 1.3.0 → 1.4.0 (Productivity-centric Python Big Data Framework)

  * [importlib_metadata](https://pypi.org/project/importlib_metadata) 2.0.0 → 3.3.0 (Read metadata from Python packages)

  * [ipykernel](https://pypi.org/project/ipykernel) 5.3.4 → 5.4.2 (IPython Kernel for Jupyter)

  * [ipython](https://pypi.org/project/ipython) 7.18.1 → 7.19.0 (IPython: Productive Interactive Computing)

  * [janus](https://pypi.org/project/janus) 0.5.0 → 0.6.1 (Mixed sync-async queue to interoperate between asyncio tasks and classic threads)

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

  * [joblib](https://pypi.org/project/joblib) 0.17.0 → 1.0.0 (Lightweight pipelining: using Python functions as pipeline jobs.)

  * [jupyter_bokeh](https://pypi.org/project/jupyter_bokeh) 2.0.3 → 2.0.4 (A Jupyter extension for rendering Bokeh content.)

  * [jupyter_core](https://pypi.org/project/jupyter_core) 4.6.3 → 4.7.0 (Jupyter core package. A base package on which Jupyter projects rely.)

  * [jupyter_server](https://pypi.org/project/jupyter_server) 1.0.5 → 1.1.2 (The Jupyter Server)

  * [jupyter_server_proxy](https://pypi.org/project/jupyter_server_proxy) 1.5.0 → 1.5.2 (Jupyter server extension to supervise and proxy web services)

  * [keyring](https://pypi.org/project/keyring) 21.4.0 → 21.7.0 (Store and access your passwords safely.)

  * [kiwisolver](https://pypi.org/project/kiwisolver) 1.2.0 → 1.3.1 (A fast implementation of the Cassowary constraint solver)

  * [llvmlite](https://pypi.org/project/llvmlite) 0.34.0 → 0.35.0 (lightweight wrapper around basic LLVM functionality)

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

  * [lz4](https://pypi.org/project/lz4) 3.1.0 → 3.1.1 (LZ4 Bindings for Python)

  * [marshmallow](https://pypi.org/project/marshmallow) 3.8.0 → 3.9.1 (A lightweight library for converting complex datatypes to and from native Python datatypes.)

  * [matplotlib](https://pypi.org/project/matplotlib) 3.3.2 → 3.3.3 (Python plotting package)

  * [metakernel](https://pypi.org/project/metakernel) 0.27.0 → 0.27.5 (Metakernel for Jupyter)

  * [mizani](https://pypi.org/project/mizani) 0.7.1 → 0.7.2 (Scales for Python)

  * [mlxtend](https://pypi.org/project/mlxtend) 0.17.3 → 0.18.0 (Machine Learning Library Extensions)

  * [mpld3](https://pypi.org/project/mpld3) 0.5.1 → 0.5.2 (D3 Viewer for Matplotlib)

  * [msgpack](https://pypi.org/project/msgpack) 1.0.0 → 1.0.2 (MessagePack (de)serializer.)

  * [msvc_runtime](https://pypi.org/project/msvc_runtime) 14.27.29016.1 → 14.28.29325 (Install the Microsoft&#8482; Visual C++&#8482; runtime DLLs to the sys.prefix and Scripts directories)

  * [multidict](https://pypi.org/project/multidict) 5.0.0 → 5.1.0 (multidict implementation)

  * [nest_asyncio](https://pypi.org/project/nest_asyncio) 1.4.2 → 1.4.3 (Patch asyncio to allow nested event loops)

  * [netcdf4](https://pypi.org/project/netcdf4) 1.5.4 → 1.5.5.1 (Provides an object-oriented python interface to the netCDF version 4 library.)

  * [nlopt](https://pypi.org/project/nlopt) 2.6.2 → 2.7.0 (Library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization)

  * [notebook](https://pypi.org/project/notebook) 6.1.4 → 6.1.5 (A web-based notebook environment for interactive computing)

  * [numba](https://pypi.org/project/numba) 0.51.2 → 0.52.0 (compiling Python code using LLVM)

  * [numpy](https://pypi.org/project/numpy) 1.19.2+mkl → 1.19.4+mkl (NumPy is the fundamental package for array computing with Python.)

  * [outcome](https://pypi.org/project/outcome) 1.0.1 → 1.1.0 (Capture the outcome of Python function calls.)

  * [packaging](https://pypi.org/project/packaging) 20.4 → 20.8 (Core utilities for Python packages)

  * [pandas](https://pypi.org/project/pandas) 1.1.3 → 1.1.5 (Powerful data structures for data analysis, time series, and statistics)

  * [panel](https://pypi.org/project/panel) 0.10.1 → 0.10.2 (A high level app and dashboarding solution for Python.)

  * [papermill](https://pypi.org/project/papermill) 2.2.0 → 2.2.2 (Parametrize and run Jupyter and nteract Notebooks)

  * [pip](https://pypi.org/project/pip) 20.2.4 → 20.3.3 (The PyPA recommended tool for installing Python packages.)

  * [pkginfo](https://pypi.org/project/pkginfo) 1.6.0 → 1.6.1 (Query metadatdata from sdists / bdists / installed packages.)

  * [plotly](https://pypi.org/project/plotly) 4.12.0 → 4.14.1 (An open-source, interactive graphing library for Python)

  * [prettytable](https://pypi.org/project/prettytable) 1.0.1 → 2.0.0 (A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.)

  * [prometheus_client](https://pypi.org/project/prometheus_client) 0.7.1 → 0.9.0 (Python client for the Prometheus monitoring system.)

  * [psutil](https://pypi.org/project/psutil) 5.7.3 → 5.8.0 (Cross-platform lib for process and system monitoring in Python.)

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

  * [pybind11](https://pypi.org/project/pybind11) 2.6.0 → 2.6.1 (Seamless operability between C++11 and Python)

  * [pydantic](https://pypi.org/project/pydantic) 1.6.1 → 1.7.3 (Data validation and settings management using python 3.6 type hinting)

  * [pygame](https://pypi.org/project/pygame) 1.9.6 → 2.0.0 (Python Game Development)

  * [pygments](https://pypi.org/project/pygments) 2.7.2 → 2.7.3 (Pygments is a syntax highlighting package written in Python.)

  * [pyinstaller](https://pypi.org/project/pyinstaller) 3.6 → 4.1 (PyInstaller bundles a Python application and all its dependencies into a single package.)

  * [pymongo](https://pypi.org/project/pymongo) 3.11.0 → 3.11.2 (Python driver for MongoDB <http www.mongodb.org>)

  * [pyproj](https://pypi.org/project/pyproj) 2.6.1.post1 → 3.0.0.post1 (Python interface to PROJ (cartographic projections and coordinate transformations library))

  * [pyqtgraph](https://pypi.org/project/pyqtgraph) 0.11.0 → 0.11.1 (Scientific Graphics and GUI Library for Python)

  * [pyserial](https://pypi.org/project/pyserial) 3.4 → 3.5 (Python Serial Port Extension)

  * [pytest](https://pypi.org/project/pytest) 6.1.1 → 6.2.1 (pytest: simple powerful testing with Python)

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

  * [python_dotenv](https://pypi.org/project/python_dotenv) 0.14.0 → 0.15.0 (Add .env support to your django/flask apps in development and deployments)

  * [python_language_server](https://pypi.org/project/python_language_server) 0.35.1 → 0.36.2 (Python Language Server for the Language Server Protocol)

  * [pytz](https://pypi.org/project/pytz) 2020.1 → 2020.4 (World timezone definitions, modern and historical)

  * [pywin32](https://pypi.org/project/pywin32) 228 → 300 (Python for Window Extensions)

  * [pyzmq](https://pypi.org/project/pyzmq) 19.0.2 → 20.0.0 (Python bindings for 0MQ)

  * [pyzo](https://pypi.org/project/pyzo) 4.11.0 → 4.11.2 (the Python IDE for scientific computing)

  * [qtawesome](https://pypi.org/project/qtawesome) 1.0.1 → 1.0.2 (FontAwesome icons in PyQt and PySide applications)

  * [qtconsole](https://pypi.org/project/qtconsole) 4.7.7 → 5.0.1 (Jupyter Qt console)

  * [quart](https://pypi.org/project/quart) 0.13.1 → 0.14.1 (A Python ASGI web microframework with the same API as Flask)

  * [regex](https://pypi.org/project/regex) 2020.10.23 → 2020.11.13 (Alternative regular expression module, to replace re.)

  * [reportlab](https://pypi.org/project/reportlab) 3.5.53 → 3.5.56 (The Reportlab Toolkit)

  * [requests](https://pypi.org/project/requests) 2.24.0 → 2.25.1 (Python HTTP for Humans.)

  * [rise](https://pypi.org/project/rise) 5.7.0 → 5.7.1 (Reveal.js - Jupyter/IPython Slideshow Extension)

  * [rtree](https://pypi.org/project/rtree) 0.9.4 → 0.9.5 (R-Tree spatial index for Python GIS)

  * [scikit_image](https://pypi.org/project/scikit_image) 0.17.2 → 0.18.1 (Image processing routines for SciPy)

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

  * [scipy](https://pypi.org/project/scipy) 1.5.3 → 1.5.4 (SciPy: Scientific Library for Python)

  * [seaborn](https://pypi.org/project/seaborn) 0.11.0 → 0.11.1 (seaborn: statistical data visualization)

  * [setuptools](https://pypi.org/project/setuptools) 50.3.2 → 51.1.0 (Easily download, build, install, upgrade, and uninstall Python packages)

  * [slicer](https://pypi.org/project/slicer) 0.0.4 → 0.0.7 (A small package for big slicing.)

  * [sortedcontainers](https://pypi.org/project/sortedcontainers) 2.2.2 → 2.3.0 (Sorted Containers -- Sorted List, Sorted Dict, Sorted Set)

  * [soupsieve](https://pypi.org/project/soupsieve) 2.0.1 → 2.1 (A modern CSS selector implementation for Beautiful Soup.)

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

  * [spyder](https://pypi.org/project/spyder) 4.1.5 → 4.2.1 (The Scientific Python Development Environment)

  * [spyder_kernels](https://pypi.org/project/spyder_kernels) 1.9.4 → 1.10.1 (Jupyter kernels for Spyder's console)

  * [sqlalchemy](https://pypi.org/project/sqlalchemy) 1.3.20 → 1.3.22 (Database Abstraction Library)

  * [statsmodels](https://pypi.org/project/statsmodels) 0.12.0 → 0.12.1 (Statistical computations and models for Python)

  * [sympy](https://pypi.org/project/sympy) 1.6.2 → 1.7.1 (Computer algebra system (CAS) in Python)

  * [tenacity](https://pypi.org/project/tenacity) 6.2.0 → 6.3.1 (Retry code until it succeeds)

  * [tifffile](https://pypi.org/project/tifffile) 2020.10.1 → 2020.12.8 (Read and write TIFF(r) files)

  * [toml](https://pypi.org/project/toml) 0.10.1 → 0.10.2 (Python Library for Tom's Obvious, Minimal Language)

  * [torch](https://pypi.org/project/torch) 1.6.0+cpu → 1.7.1+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  * [torchvision](https://pypi.org/project/torchvision) 0.7.0+cpu → 0.8.2+cpu (image and video datasets and models for torch deep learning)

  * [tornado](https://pypi.org/project/tornado) 6.0.4 → 6.1 (Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.)

  * [tqdm](https://pypi.org/project/tqdm) 4.50.2 → 4.54.1 (Fast, Extensible Progress Meter)

  * [uncertainties](https://pypi.org/project/uncertainties) 3.1.4 → 3.1.5 (Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives)

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

  * [uvicorn](https://pypi.org/project/uvicorn) 0.12.2 → 0.13.2 (The lightning-fast ASGI server.)

  * [vega_datasets](https://pypi.org/project/vega_datasets) 0.8.0 → 0.9.0 (A Python package for offline access to Vega datasets)

  * [virtualenv](https://pypi.org/project/virtualenv) 20.1.0 → 20.2.2 (Virtual Python Environment builder)

  * [wasmer](https://pypi.org/project/wasmer) 0.4.2b11 → 1.0.0b1 (Python extension to run WebAssembly binaries)

  * [watchdog](https://pypi.org/project/watchdog) 0.10.3 → 1.0.2 (Filesystem events monitoring)

  * [wheel](https://pypi.org/project/wheel) 0.35.1 → 0.36.2 (A built-package format for Python)

  * [winpython](http://winpython.github.io/) 3.0.20201028 → 3.0.202011219 (WinPython distribution tools, including WPPM)

  * [winrt](https://pypi.org/project/winrt) 1.0.20239.1 → 1.0.20330.1 (Access Windows Runtime APIs from Python)

  * [wordcloud](https://pypi.org/project/wordcloud) 1.8.0 → 1.8.1 (A little word cloud generator)

  * [wsproto](https://pypi.org/project/wsproto) 0.15.0 → 1.0.0 (WebSockets state-machine based protocol implementation)

  * [xarray](https://pypi.org/project/xarray) 0.16.1 → 0.16.2 (N-D labeled arrays and datasets in Python)

  * [xlrd](https://pypi.org/project/xlrd) 1.2.0 → 2.0.1 (Library for developers to extract data from Microsoft Excel (tm) spreadsheet files)

  * [xlwings](https://pypi.org/project/xlwings) 0.20.8 → 0.21.4 (Make Excel fly: Interact with Excel from Python and vice versa.)

  * [yarl](https://pypi.org/project/yarl) 1.6.2 → 1.6.3 (Yet another URL library)

  * [zarr](https://pypi.org/project/zarr) 2.5.0 → 2.6.1 (An implementation of chunked, compressed, N-dimensional arrays for Python.)

  * [zipp](https://pypi.org/project/zipp) 3.3.2 → 3.4.0 (Backport of pathlib-compatible object wrapper for zip files)



Removed packages:



  * [comtypes](https://pypi.org/project/comtypes) 1.1.7 (Pure Python COM package)

  * [monotonic](https://pypi.org/project/monotonic) 1.5 (An implementation of time.monotonic() for Python 2 & < 3.3)

  * [pathtools](https://pypi.org/project/pathtools) 0.1.2 (File system general utilities)



* * *

