release 2020-04 follow-up · Issue #874 · winpython/winpython
rc (2020-10-2x: Python-3.9.0 final , Jupyterlab....2)
Changes from WinPython 2020-03 build 3:
- Infrastructure:
- VSCode-1.50.0 + Python-VSCode-2020.9.114305
- backpedal to Jupyterlab-2.2.9 as jupyterlab-3 with friends looks still 1 month away
- variation per version:
- Pytorch in standard branch only of Python-3.8,
- portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)
Areas of particular interest for testers:
- determine if WinPython shall play with: https://jupyterlab.readthedocs.io/en/latest/user/extensions.html#extensions
- JUPYTERLAB_SETTINGS_DIR, default is ~/.jupyter/lab/user-settings/
- JUPYTERLAB_WORKSPACES_DIR, default is ~/.jupyter/lab/workspaces/
- Jupyterlab-2.2.9, with dask-jupyterlab long-time teasing plugin
Next release effort:
- Jupyterlab-3.0.1 with ipympl, bqplot, ipyleaflet , dask-jupyterlab
- a blis look (for eventual fastai->Spacy [next version])
- Pytorch at the post-end of the Python-3.9.1 development tunnel ?
| MD5 | SHA-1 | SHA-256 | Binary | Size |
|---|---|---|---|---|
| b1963e34837b4ffd5496dcac8b6b9beb | 2d47f86c2cfc9f5770876adae65b93b99e680287 | 93cc3db75dffb4d56b9f64af43294f130f2c222a66de7a1325d0ce8f1ed62e26 | Winpython64-3.9.0.2dotrc.exe | 25 480 579 Bytes |
| 0c9c8211e49527fffab9a03d4535aa9f | 05933a1c33122d0bfa74fa2f0786f4dc88c3f570 | c53d31cd58a36bac36aa44fc7e7583b14fb3d9a381611e984184e0ad8d5303a9 | Winpython32-3.9.0.2dotrc.exe | 24 334 442 Bytes |
| 9e10b031c98510d4d1ba7e89d80138ab | d1ff73b4138dca68619755680568a5eef977a307 | 9202fcb89683c9ca1d5018d91f1be712c9a0df75f7f7e8ce8e0fc7a117ebc0a6 | Winpython64-3.8.6.0dotrc.exe | 25 007 720 Bytes |
| 5cb03444326d884c2ac2254012e1b2aa | 52267451702a4e016bd521536fd7aa04b54d8d33 | 16b5bb3f7b9e0a688106e7fa131ca752ac0d0a34c8e564fe45ffa5c340d9f51f | Winpython32-3.8.6.0dotrc.exe | 23 857 445 Bytes |
| fbc1f2af5f4df131bc18f2471cfe8035 | ec548abcde5da8ad3246c6018f47a5d17ea31e28 | d1457a5732825d0717f54e45e9d1f8ea890974e317d0b797a99b5d70b59d6839 | Winpython64-3.8.6.0codrc.exe | 816 551 869 Bytes |
| 3f06233c878562dfb65235e7fa285719 | 138af3c212cd16698380a0ba957d5cea758594e5 | 3852a7ff115107d0bdfb6d2450c3bc4c84247dc990b939e641282a085625d32d | Winpython64-3.8.6.0rc.exe | 756 873 470 Bytes |
| 660054fd98f07bc111bebd77153b38a4 | 06b85fc842fde323cf8b3497ed59c9b9078dd49b | 067b51ab3ea704d56223acaf4064cc10c728058b84228d35aa8ef4aaa8edb962 | Winpython64-3.9.0.2rc.exe | 658 459 194 Bytes |
| dbb6120ad9407485f2a1dc2b8357bfc7 | 1bcab1336d04e7dab6a54fcc8919be155ead0752 | 73325ed4426db50179b32d63ae8f65d300bb50c87d7417aaaa3e33bdf9836250 | Winpython64-3.9.0.2codrc.exe | 805 236 702 Bytes |
History of changes for WinPython-64bit 3.8.6.0
The following changes were made to WinPython-64bit distribution since version 3.8.5.0.
Tools
Upgraded packages:
-
Nodejs v12.18.3 → v14.14.0 (a JavaScript runtime built on Chrome's V8 JavaScript engine)
-
npmjs 6.14.6 → 6.14.8 (a package manager for JavaScript)
Python packages
New packages:
-
fastapi 0.61.1 (FastAPI framework, high performance, easy to learn, fast to code, ready for production)
-
httpcore 0.12.0 (A minimal low-level HTTP client.)
-
httpx 0.16.1 (The next generation HTTP client.)
-
pydantic 1.6.1 (Data validation and settings management using python 3.6 type hinting)
-
pyqt5_tools 5.15.1.1.7.5 (Tools to supplement the official PyQt5 wheels)
-
scramp 1.2.0 (An implementation of the SCRAM protocol.)
-
slicer 0.0.4 (A small package for big slicing.)
-
starlette 0.13.6 (The little ASGI library that shines.)
-
ujson 4.0.1 (Ultra fast JSON encoder and decoder for Python)
-
winrt 1.0.20239.1 (Access Windows Runtime APIs from Python)
Upgraded packages:
-
aiohttp 3.6.2 → 3.7.1 (Async http client/server framework (asyncio))
-
amply 0.1.2 → 0.1.4 (Amply allows you to load and manipulate AMPL/GLPK data as Python data structures)
-
asteval 0.9.18 → 0.9.19 (Safe, minimalistic evaluator of python expression using ast module)
-
astropy 4.0.1 → 4.0.3 (Community-developed python astronomy tools)
-
attrs 19.3.0 → 20.2.0 (Classes Without Boilerplate)
-
beautifulsoup4 4.9.1 → 4.9.3 (Screen-scraping library)
-
black 19.10b0 → 20.8b1 (The uncompromising code formatter.)
-
bleach 3.1.5 → 3.2.1 (An easy safelist-based HTML-sanitizing tool.)
-
blosc 1.9.1 → 1.9.2 (Blosc data compressor)
-
bokeh 2.1.1 → 2.2.3 (Interactive plots and applications in the browser from Python)
-
botorch 0.3.0 → 0.3.2 (Bayesian Optimization in PyTorch)
-
bqplot 0.12.15 → 0.12.18 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)
-
brotli 1.0.7 → 1.0.9 (Python bindings for the Brotli compression library)
-
cffi 1.14.1 → 1.14.3 (Foreign Function Interface for Python calling C code.)
-
cligj 0.5.0 → 0.7.0 (Click params for commmand line interfaces to GeoJSON)
-
cloudpickle 1.5.0 → 1.6.0 (Extended pickling support for Python objects)
-
colorama 0.4.3 → 0.4.4 (Cross-platform colored terminal text.)
-
cryptography 3.0 → 3.2 (cryptography is a package which provides cryptographic recipes and primitives to Python developers.)
-
cvxpy 1.1.3 → 1.1.7 (A domain-specific language for modeling convex optimization problems in Python.)
-
cx_freeze 6.2 → 6.3 (create standalone executables from Python scripts)
-
cytoolz 0.10.1 → 0.11.0 (Cython implementation of Toolz: High performance functional utilities)
-
dask 2.23.0 → 2.30.0 (Parallel PyData with Task Scheduling)
-
dask_ml 1.6.0 → 1.7.0 (A library for distributed and parallel machine learning)
-
databases 0.3.2 → 0.4.0 (Async database support for Python.)
-
datasette 0.47.2 → 0.50.2 (A tool for exploring and publishing data)
-
datashader 0.11.0 → 0.11.1 (Data visualization toolchain based on aggregating into a grid)
-
db.py 0.5.3 → 0.5.4b1 (a db package that doesn't suck)
-
distributed 2.23.0 → 2.30.0 (Distributed scheduler for Dask)
-
fiona 1.8.13 → 1.8.17 (Fiona reads and writes spatial data files)
-
flake8 3.8.3 → 3.8.4 (the modular source code checker: pep8, pyflakes and co)
-
flask_accepts 0.17.3 → 0.17.4 (Easy, opinionated Flask input/output handling with Flask-restx and Marshmallow)
-
fsspec 0.8.0 → 0.8.4 (File-system specification)
-
gdal 3.1.2 → 3.1.4 (GDAL: Geospatial Data Abstraction Library)
-
gpytorch 1.1.1 → 1.2.1 (An implementation of Gaussian Processes in Pytorch)
-
greenlet 0.4.16 → 0.4.17 (Lightweight in-process concurrent programming)
-
guidata 1.7.8 → 1.7.9 (Automatic graphical user interfaces generation for easy dataset editing and display)
-
guiqwt 3.0.4 → 3.0.5 (guiqwt is a set of tools for curve and image plotting (extension to PythonQwt))
-
h11 0.9.0 → 0.11.0 (A pure-Python, bring-your-own-I/O implementation of HTTP/1.1)
-
h2 3.2.0 → 4.0.0 (HTTP/2 State-Machine based protocol implementation)
-
holoviews 1.13.3 → 1.13.5 (Stop plotting your data - annotate your data and let it visualize itself.)
-
hpack 3.0.0 → 4.0.0 (Pure-Python HPACK header compression)
-
hypercorn 0.10.2 → 0.11.1 (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)
-
hyperframe 5.2.0 → 6.0.0 (HTTP/2 framing layer for Python)
-
hypothesis 5.24.3 → 5.37.4 (A library for property-based testing)
-
importlib_metadata 1.7.0 → 2.0.0 (Read metadata from Python packages)
-
iniconfig 1.0.1 → 1.1.1 (iniconfig: brain-dead simple config-ini parsing)
-
ipympl 0.5.7 → 0.5.8 (Matplotlib Jupyter Extension)
-
ipython 7.17.0 → 7.18.1 (IPython: Productive Interactive Computing)
-
ipython_sql 0.4.0 → 0.4.1b1 (RDBMS access via IPython)
-
isort 4.3.21 → 5.6.4 (A Python utility / library to sort Python imports.)
-
joblib 0.16.0 → 0.17.0 (Lightweight pipelining: using Python functions as pipeline jobs.)
-
julia 0.5.4 → 0.5.6 (Julia/Python bridge with IPython support.)
-
jupyter_client 6.1.6 → 6.1.7 (Jupyter protocol implementation and client libraries)
-
jupyter_console 6.1.0 → 6.2.0 (Jupyter terminal console)
-
jupyter_server 0.1.1 → 1.0.5 (The Jupyter Server)
-
jupyter_sphinx 0.2.4 → 0.3.2 (Jupyter Sphinx Extensions)
-
jupyterlab 2.2.4 → 2.2.9 (The JupyterLab notebook server extension.)
-
jupyterlab_pygments 0.1.1 → 0.1.2 (Pygments theme)
-
keyring 21.3.0 → 21.4.0 (Store and access your passwords safely.)
-
loky 2.8.0 → 2.9.0 (A robust implementation of concurrent.futures.ProcessPoolExecutor)
-
lxml 4.5.2 → 4.6.1 (Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.)
-
markdown 3.2.2 → 3.3.2 (Python implementation of Markdown.)
-
marshmallow 3.7.1 → 3.8.0 (A lightweight library for converting complex datatypes to and from native Python datatypes.)
-
matplotlib 3.3.1 → 3.3.2 (Python plotting package)
-
mercantile 1.1.5 → 1.1.6 (Web mercator XYZ tile utilities)
-
metakernel 0.24.4 → 0.27.0 (Metakernel for Jupyter)
-
msvc_runtime 14.27.29016 → 14.27.29016.1 (Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories)
-
multidict 4.7.6 → 5.0.0 (multidict implementation)
-
mypy 0.782 → 0.790 (Optional static typing for Python)
-
nbclient 0.4.1 → 0.5.1 (A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.)
-
nbconvert 5.6.1 → 6.0.7 (Converting Jupyter Notebooks)
-
nbformat 5.0.7 → 5.0.8 (The Jupyter Notebook format)
-
nest_asyncio 1.4.0 → 1.4.2 (Patch asyncio to allow nested event loops)
-
networkx 2.4 → 2.5 (Python package for creating and manipulating graphs and networks)
-
notebook 6.1.3 → 6.1.4 (A web-based notebook environment for interactive computing)
-
numba 0.51.0 → 0.51.2 (compiling Python code using LLVM)
-
numcodecs 0.6.4 → 0.7.2 (A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.)
-
numexpr 2.7.1 → 2.7.2 (Fast numerical expression evaluator for NumPy)
-
numpy 1.19.1+mkl → 1.19.2+mkl (NumPy is the fundamental package for array computing with Python.)
-
pandas 1.1.0 → 1.1.3 (Powerful data structures for data analysis, time series, and statistics)
-
pandocfilters 1.4.2 → 1.4.3 (Utilities for writing pandoc filters in python)
-
panel 0.9.7 → 0.10.1 (A high level app and dashboarding solution for Python.)
-
papermill 2.1.2 → 2.2.0 (Parametrize and run Jupyter and nteract Notebooks)
-
param 1.9.3 → 1.10.0 (Declarative Python programming using Parameters.)
-
paramiko 2.7.1 → 2.7.2 (SSH2 protocol library)
-
pg8000 1.13.1 → 1.16.5 (PostgreSQL interface library)
-
pillow 7.2.0 → 8.0.1 (Python Imaging Library (Fork))
-
pint 0.14 → 0.16.1 (Physical quantities module)
-
pip 20.2.2 → 20.2.4 (The PyPA recommended tool for installing Python packages.)
-
pkginfo 1.5.0.1 → 1.6.0 (Query metadatdata from sdists / bdists / installed packages.)
-
plotly 4.9.0 → 4.12.0 (An open-source, interactive graphing library for Python)
-
prettytable 0.7.2 → 1.0.1 (A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.)
-
prompt_toolkit 3.0.6 → 3.0.8 (Library for building powerful interactive command lines in Python)
-
psutil 5.7.2 → 5.7.3 (Cross-platform lib for process and system monitoring in Python.)
-
ptpython 3.0.5 → 3.0.7 (Python REPL build on top of prompt_toolkit)
-
pyarrow 1.0.0 → 2.0.0 (Python library for Apache Arrow)
-
pybind11 2.5.0 → 2.6.0 (Seamless operability between C++11 and Python)
-
pydeck 0.4.0 → 0.5.0 (Widget for deck.gl maps)
-
pydocstyle 4.0.1 → 5.1.1 (Python docstring style checker)
-
pygments 2.6.1 → 2.7.2 (Pygments is a syntax highlighting package written in Python.)
-
pylint 2.5.3 → 2.6.0 (python code static checker)
-
pyqt5 5.15.0 → 5.15.1 (Python bindings for the Qt cross platform application toolkit)
-
pyqt5_sip 12.8.0 → 12.8.1 (The sip module support for PyQt5)
-
pyqtwebengine 5.15.0 → 5.15.1 (Python bindings for the Qt WebEngine framework)
-
pyrsistent 0.16.0 → 0.17.3 (Persistent/Functional/Immutable data structures)
-
pyshp 2.1.0 → 2.1.2 (Pure Python read/write support for ESRI Shapefile format)
-
pytest 6.0.1 → 6.1.1 (pytest: simple powerful testing with Python)
-
Python 3.8.5 → 3.8.6 (Python programming language with standard library)
-
python_jsonrpc_server 0.3.4 → 0.4.0 (JSON RPC 2.0 server library)
-
python_language_server 0.34.1 → 0.35.1 (Python Language Server for the Language Server Protocol)
-
pythonqwt 0.6.2 → 0.8.3 (Qt plotting widgets for Python)
-
pyzo 4.10.2 → 4.11.0 (the Python IDE for scientific computing)
-
qtawesome 0.7.2 → 1.0.1 (FontAwesome icons in PyQt and PySide applications)
-
qtconsole 4.7.5 → 4.7.7 (Jupyter Qt console)
-
quart 0.13.0 → 0.13.1 (A Python ASGI web microframework with the same API as Flask)
-
rasterio 1.1.5 → 1.1.8 (Fast and direct raster I/O for use with Numpy and SciPy)
-
readme_renderer 26.0 → 28.0 (readme_renderer is a library for rendering "readme" descriptions for Warehouse)
-
regex 2020.7.14 → 2020.10.23 (Alternative regular expression module, to replace re.)
-
reportlab 3.5.47 → 3.5.53 (The Reportlab Toolkit)
-
rise 5.6.1 → 5.7.0 (Reveal.js - Jupyter/IPython Slideshow Extension)
-
rope 0.17.0 → 0.18.0 (a python refactoring library...)
-
ruamel.yaml 0.16.10 → 0.16.12 (a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order)
-
ruamel.yaml.clib 0.2.0 → 0.2.2 (C version of reader, parser and emitter for ruamel.yaml derived from libyaml)
-
scikit_optimize 0.7.4 → 0.8.1 (Sequential model-based optimization toolbox.)
-
scipy 1.5.2 → 1.5.3 (SciPy: Scientific Library for Python)
-
seaborn 0.10.1 → 0.11.0 (seaborn: statistical data visualization)
-
setuptools 49.6.0 → 50.3.2 (Easily download, build, install, upgrade, and uninstall Python packages)
-
shap 0.35.0 → 0.36.0 (A unified approach to explain the output of any machine learning model.)
-
shapely 1.7.0 → 1.7.1 (Geometric objects, predicates, and operations)
-
sniffio 1.1.0 → 1.2.0 (Sniff out which async library your code is running under)
-
sounddevice 0.4.0 → 0.4.1 (Play and Record Sound with Python)
-
spyder 4.1.4 → 4.1.5 (The Scientific Python Development Environment)
-
spyder_kernels 1.9.3 → 1.9.4 (Jupyter kernels for Spyder's console)
-
sqlalchemy 1.3.18 → 1.3.20 (Database Abstraction Library)
-
sqlparse 0.3.1 → 0.4.1 (Non-validating SQL parser)
-
statsmodels 0.11.1 → 0.12.0 (Statistical computations and models for Python)
-
streamz 0.5.4 → 0.5.6 (Streams)
-
terminado 0.8.3 → 0.9.1 (Terminals served to xterm.js using Tornado websockets)
-
tifffile 2020.8.13 → 2020.10.1 (Read and write TIFF(r) files)
-
toolz 0.10.0 → 0.11.1 (List processing tools and functional utilities)
-
tqdm 4.48.0 → 4.50.2 (Fast, Extensible Progress Meter)
-
traitlets 4.3.3 → 5.0.5 (Traitlets Python config system)
-
trio 0.16.0 → 0.17.0 (A friendly Python library for async concurrency and I/O)
-
typing_extensions 3.7.4.2 → 3.7.4.3 (Backported and Experimental Type Hints for Python 3.5+)
-
urllib3 1.25.10 → 1.25.11 (HTTP library with thread-safe connection pooling, file post, and more.)
-
uvicorn 0.11.8 → 0.12.2 (The lightning-fast ASGI server.)
-
virtualenv 20.0.30 → 20.1.0 (Virtual Python Environment builder)
-
voila 0.1.21 → 0.2.4 (Serving read-only live Jupyter notebooks)
-
winpython 3.0.20200808 → 3.0.20201028 (WinPython distribution tools, including WPPM)
-
xarray 0.16.0 → 0.16.1 (N-D labeled arrays and datasets in Python)
-
xlsxwriter 1.3.3 → 1.3.7 (A Python module for creating Excel XLSX files.)
-
xlwings 0.20.2 → 0.20.8 (Make Excel fly: Interact with Excel from Python and vice versa.)
-
yarl 1.5.1 → 1.6.2 (Yet another URL library)
-
zarr 2.4.0 → 2.5.0 (An implementation of chunked, compressed, N-dimensional arrays for Python.)
-
zipp 3.1.0 → 3.3.2 (Backport of pathlib-compatible object wrapper for zip files)
Removed packages:
-
bcolz 1.2.1 (columnar and compressed data containers.)
-
ipyparallel 6.3.0 (Interactive Parallel Computing with IPython)
-
more_itertools 8.4.0 (More routines for operating on iterables, beyond itertools)
-
passlib 1.7.1 (comprehensive password hashing framework supporting over 30 schemes)
-
websockets 8.1 (An implementation of the WebSocket Protocol (RFC 6455 & 7692))