Thanks to visit codestin.com
Credit goes to github.com

Skip to content

release 2021-01 follow-up #908

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
14 of 17 tasks
stonebig opened this issue Dec 13, 2020 · 14 comments
Closed
14 of 17 tasks

release 2021-01 follow-up #908

stonebig opened this issue Dec 13, 2020 · 14 comments

Comments

@stonebig
Copy link
Contributor

stonebig commented Dec 13, 2020

Release Date: early march 2021

Wanted:

  • a full stable Python-3.9 stack vs Python-3.8:
    • rc version: numba,
    • released version: pytorch, pyarrow, onnx
  • Jupyterlab-3.0.1 or more
  • all plugins tweaked to jupyterlab-3:
    • bqplot, ipyleaflet, dask_jupyterlab, ipympl, ipycanvas
    • not this cycle: jupyter_bokeh
  • Python-3.8.8, Python-3.9.2 (february 15th....)

Focus:

  • winpython simplification:
    • remove Jupyterlab-2 bloat
    • simplify packages.ini manual update
    • allow more icons to open on the directory of the Drag&Drop file
  • closely follow pip-21.0dev
  • pushing on WASM, Integrated ML :
    • wasmer
    • next time: onnx/windows integrated ML / Pytorch Fastai
  • follow Python-3.10.0 alpha series

non-focus:

  • Qt-6 / PySide6 (basic) compatibility
  • PySide2: waiting Spyder & Pyzo compatibility, for non-regression in features

Question:

  • shall Classic Notebook go away ?
    • jupyter team answer is yes, but undefined timeline
    • .... switched to "jupyter-nbclassic" at Release Candidate step.

Hopes/Wishes for 2021:

  • nodejs no longer necessary to Jupyterlab-3, to see for WASM and VSCode.
  • SQLite inside Python gets more features (math functions, stddev, multi-interpreter compatibility,...)
  • Python-3.10 (hopefully) simplifies Asyncio/Trio thinking with PEP 654
  • Python-3.10 simplifies multi-core, and pypy compatibility
  • a solution to create launcher icons without NSIS (shimmy didn't arrive there).
  • a focus on OpenAPI (ex-swagger) and GraphQL from Facebook and gRPC from Google
@stonebig
Copy link
Contributor Author

stonebig commented Dec 13, 2020

audit trail;

  • jupyterlab-3.0
  • openpyxl
  • jupyter-widgets: (whishfull expectation is all but 3 can land for monday january 4th night)
    • ipywidgets-7.6.2
    • pyviz_comms-2.0.1
    • ipycanvas-0.8.1
    • ipympl-0.6.2
    • ipyleaflet-0.13.6
    • bqplot-0.12.20
  • zstandard
  • REMOVE xlrd (no more supported per pandas-1.2.0), switch to openpyxl suggested
  • python-3.10.0a4
  • numpy-1.19.5
  • jupyterlab-3.0.1
  • Jupyterlab-3.0.3, ipywidgets-7.6.3, jupyterlab_server-2.1.1, nbclassic-0.2.6, jupyter_server-1.2.1
  • start cleanup of jupyterlab2 days
  • pip-21.0.dev0-20210109 (to get --log information for conflicts)
  • pyarrow (dev) for python-3.9

build 0 (January 9, 2021 : Jupyterlab-3.0 with main plugins)

  • remove jupyterlab2 build bloat, step1 (run_complement_newbuild.bat 40% smaller)
  • pip-21.0.0dev-20120115
  • Trio 0.18.0 (improvements on Windows)
  • jupyterlab-3.0.5
  • jupyter-widgets: (part 2)
    • voila-0.2.6
    • dask_labextension-5.0.0
    • checked ipygany-0.4.0post2021-01-16 is compatible (requires vtk and pyvista)
    • NO pydeck
  • wasmer-1.0.0b2, wasmer_compiler_cranelift-1.0.0b2 (eco-system seems better than wasmtime)
  • re-add lost correction on dask-labextension demo Python 3.9 compatibility dask/distributed#4168 (comment)
  • torch-1.7.1 for Python-3.9 was there
  • on workarounding pypi API blocked, switch way to painless update packages.ini.... may integrate it into build end system
  • torchvision for Python-3.9

build1 (January 17, 2021: Python-3.9 only: Pytorch official, Wasmer, Jupyterlab-3 with most plugins, build Cleanup)

  • pyarrow-3.0 official for python-3.9
  • node-v14.15.4
  • vscode-python-2021.1.502429796
  • jupyter-lsp, jupyterlab-lsp
  • wasmer_compiler_singlepass
  • Jupyterlab-3.0.6
  • matplotlib-3.3.4
  • further dust cleanup of jupyterlab2
  • torchaudio
  • NO: nbdime-3.0.0b1 is nice but asks Jupyterlab to rebuild... not nice yet
  • PySide6 compatibility (vendoring and tweaking an alpha patched QtPy, hoping to reach pyzo, QtConsole, PyQtGraph compat)

build2 (January 31, 2021)

  • Infrastructure: allows alls icons (but pyzo & vscode) to open on the directory of the Drag&Drop file
  • python-3.10.0a5 (pattern matching in a6 , sqlite-3.35 in a7)
  • jupyterlab-3.0.7 (small tweaks in Windows expected)
  • node-v14.15.5
  • vscode-1.53.2
  • numba-0.53.0rc (official Python-3.9 support)
  • BUILD: remove temporary log workaround
  • BUILD: workaround per renaming existing directory the pre-clear build problem
  • it **seems not ** that all "jupyter serverextension enable" shall go away (ep voila)
  • all "jupyter nbextension enable" shall go away ... when we drop 'legacy' jupyter mode
  • last minute cancel and redo...: the normal launcher case was no more working

build3 (February 14th, 2021)

build4 (February 20th, 2021 , last build before rc)

  • spyder-4.2.2,
  • pyqtgraph-0.11.1dev0-20210221,
  • python-3.10.0a6 (pattern matching)
  • numba updates before release
  • onnx for Python-3.9
  • holoviews fix for bokeh
  • torch-1.8
  • re-spinning with upgraded numpy-1.20.1, because:
    • binary wheels used are needing it in stupid QtConsole ok test "from pandas import Da<tab>"
    • WinPython uses cgohlke wheels whenever possible because historic "super-complexity" to get inter-compatible wheels,
    • this hyper-complexity is lowered per each base numpy progress, so in face of choice, upgrading numpy will always be the choice,
    • nirvana is reached when numpy eco-system works on cpython and pypy, on Windows 64 (Python-3.11 ?)
    • recompiling great-expectations as a consequence
  • re-spinning (rc2) with "jupyter-notebook" icon pointing to "jupyter-classic", because:
    • the first doesn't want to start anymore, and support is going down,
    • the newer works essentially well,
    • it will simplify further maintenance, no time to spend maintaining what's now drowning and dragging the ecosystem

rc (March 7th , 2021)

moved to next cycle:

  • jupyter_bokeh, moved to next cycle
  • nbdime-3.0.0rc, jupyterlab-git
  • ipygany (not found its public yet on pypi) and vtk galaxy ?
  • skl2onnx not on python-3..9
  • napari / vispy ?
  • aiomultiprocess ?? (maybe python-3.10 fixes it another way)
  • is nbtutor of interest ?

@stonebig stonebig added this to the 2021-01 Jupyterlab-3.0 milestone Dec 13, 2020
@stonebig
Copy link
Contributor Author

stonebig commented Jan 9, 2021

Interlude: Python-3.10.0a4 alpha series (2021-01-09)

With Python-3.10.0a4

MD5 SHA-1 SHA-256 Binary Size
983bd84e42dd018b617abe9ca424293a 1dac0b2f9ba9df961ac5072e630663eb89b237e8 1310b1b3f0b3684107c5e79688717997d151b03b66d39bfb14e96aa57d2246ae Winpython64-3.10.0.0dota4.exe 24 921 248 Bytes
3980e150aaf487a76437cb2685f14de9 402df0cc3a21c6e1b301f4c2970d558ee24fc489 14ec6e28635f92fff000c492f973660ef4de1cb5529837043738e9d966461beb Winpython32-3.10.0.0dota4.exe 23 889 718 Bytes

WinPython 3.10.0.0dot

The following packages are included in WinPython-64bit v3.10.0.0dot a4.

Tools

Name Version Description

Python packages

Name Version Description
Python 3.10.0 Python programming language with standard library
pip 21.0.dev0 The PyPA recommended tool for installing Python packages.
setuptools 51.1.2 Easily download, build, install, upgrade, and uninstall Python packages
sqlite_bro 0.9.1 a graphic SQLite Client in 1 Python file
wheel 0.36.2 A built-package format for Python
[winpytho

@stonebig
Copy link
Contributor Author

stonebig commented Jan 9, 2021

WinPython 2021-01 b0 (2021-01-09) (Jupyterlab-3.0.3)

Changes from WinPython 2020-05:

  • Infrastructure:
    • Jupyterlab-3.0.3
    • pip 20.1.dev0-2021-01-09 with latest changes (and more importantly --log helper) of new resolver
  • New Packages:
    • openpyxl , zstandard
    • pyarrow for Python-3.9
  • Upgraded Packages:
    • SciPy-1.6.0, Pandas-1.2.0, numpy-1.19.5, holoviews-1.14.1,
    • all packages needed to be compatible with Jupyterlab-3, missing dask_labextension
  • variation per version:
    • Pytorch in standard branch only,
    • 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:

  • Jupyterlab-3.0.3
  • betas of pyarrow and pytorch in Python-3.9

Next build effort:

  • make Python-3.9 package complete: pyarrow, numba, torch, onnxruntime, ...
  • improve Jupyterlab-3:
    • missing plugins: dask_labextension, voila,
    • cleanup Jupyterlab2 hacks in build process,
  • track pip post-new_resolver improvements : pip-20.3.4 or pip-21.0.0

(rc2 re-spinning on-going, to switch from the 'old' Jupyter-notebook to Jupyter-nbclassic)

MD5 SHA-1 SHA-256 Binary Size
53402174048df9b4d9cb793e5561be68 b029449b974124b7fc9b779e8a30061db3e0cf7b 551d9f6ea97764fd0eb0d9deece5dbfbf2ee9d7133ca2d62dc4c903ab3f1b804 Winpython64-3.8.7.1dotb0.exe 25 080 900 Bytes
738fd7d92ae1d205a477d039e72c774c e8e5cc503eaf8e782529f2b422a868832539f8eb d5a50448578b67fdf98be67d99ef890b46807e3510a3256e4a4d86d220cf21b4 Winpython32-3.8.7.1dotb0.exe 23 938 787 Bytes
57e4a02d450566db41780a6b938c010f 1713563f27b1ae5fa56d1cb15f0311b12c43a5cf 374a4867c7dc9c8c0a5e7bfa171206c13d202062096487a7e708147ceca57ea4 Winpython64-3.8.7.1b0.exe 741 201 131 Bytes
77e60380b47dc04abfbb0eb08507d635 63691692ab82ef45e7b7389a837241f5bbcfcce6 befacf46916aba4e4f9665d26d2ad69ebeb60d460df9e8b890d66398b109498e Winpython64-3.9.1.1dotb0.exe 25 515 172 Bytes
70f24081e0583e45b4d9bd00eb9a1905 6136986f3c9aa426121853ff5c103ef58df62d6c e3371f4f7bf96c2c72d67a1437c78520c4b629970d615c59378abd961967c039 Winpython32-3.9.1.1dotb0.exe 24 377 537 Bytes
ef3bb31e47b62d54e5c3dbce20a43b24 296cfa8ec14e6d2ff8ce74dcf43fcb8bec7fa0be d9785f8837e99dfe189b2513632237e1c1e4c5583f29ab8226a0a7da6b179f42 Winpython64-3.9.1.1b0.exe 742 032 366 Bytes

History of changes for WinPython-64bit 3.9.1.1 b0

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

Python packages

New packages:

  • botorch 0.3.2 (Bayesian Optimization in PyTorch)

  • et_xmlfile 1.0.1 (An implementation of lxml.xmlfile for the standard library)

  • feather_format 0.4.1 (Simple wrapper library to the Apache Arrow-based Feather File Format)

  • gpytorch 1.2.1 (An implementation of Gaussian Processes in Pytorch)

  • ipycanvas 0.8.1 (Interactive widgets library exposing the browser's Canvas API)

  • jdcal 1.4.1 (Julian dates from proleptic Gregorian and Julian calendars.)

  • jupyterlab_widgets 1.0.0 (JupyterLab extension providing HTML widgets)

  • nbclassic 0.2.6 (Jupyter Notebook as a Jupyter Server Extension.)

  • openpyxl 3.0.4 (A Python library to read/write Excel 2010 xlsx/xlsm files)

  • orjson 3.4.6 (Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy)

  • pyarrow 2.1.0.dev563 (Python library for Apache Arrow)

  • zstandard 0.15.1 (Zstandard bindings for Python)

Upgraded packages:

  • bqplot 0.12.19 → 0.12.20 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • branca 0.4.1 → 0.4.2 (Generate complex HTML+JS pages with Python)

  • datashader 0.11.1 → 0.12.0 (Data visualization toolchain based on aggregating into a grid)

  • fastparquet 0.4.1 → 0.5.0 (Python support for Parquet file format)

  • geopy 2.0.0 → 2.1.0 (Python Geocoding Toolbox)

  • h11 0.11.0 → 0.12.0 (A pure-Python, bring-your-own-I/O implementation of HTTP/1.1)

  • holoviews 1.14.0 → 1.14.1 (Stop plotting your data - annotate your data and let it visualize itself.)

  • hypothesis 5.43.3 → 5.43.5 (A library for property-based testing)

  • ipyleaflet 0.13.3 → 0.13.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.8 → 0.6.2 (Matplotlib Jupyter Extension)

  • ipywidgets 7.5.1 → 7.6.3 (IPython HTML widgets for Jupyter)

  • isort 5.6.4 → 5.7.0 (A Python utility / library to sort Python imports.)

  • jupyter_client 6.1.7 → 6.1.11 (Jupyter protocol implementation and client libraries)

  • jupyter_server 1.1.3 → 1.2.1 (The Jupyter Server)

  • jupyterlab 2.2.9 → 3.0.3 (The JupyterLab notebook server extension.)

  • jupyterlab_server 1.2.0 → 2.1.1 (JupyterLab Server)

  • keyring 21.7.0 → 21.8.0 (Store and access your passwords safely.)

  • numexpr 2.7.2 → 2.7.3 (Fast numerical expression evaluator for NumPy)

  • numpy 1.19.4+mkl → 1.19.5+mkl (NumPy is the fundamental package for array computing with Python.)

  • pandas 1.1.5 → 1.2.0 (Powerful data structures for data analysis, time series, and statistics)

  • param 1.10.0 → 1.10.1 (Declarative Python programming using Parameters.)

  • pillow 8.0.1 → 8.1.0 (Python Imaging Library (Fork))

  • pip 20.3.3 → 21.0.dev0 (The PyPA recommended tool for installing Python packages.)

  • pipdeptree 1.0.0 → 2.0.0 (Command line utility to show dependency tree of packages)

  • prompt_toolkit 3.0.8 → 3.0.10 (Library for building powerful interactive command lines in Python)

  • ptyprocess 0.6.0 → 0.7.0 (Run a subprocess in a pseudo terminal)

  • pyct 0.4.6 → 0.4.8 (python package common tasks for users (e.g. copy examples, fetch data, ...))

  • pygame 2.0.0 → 2.0.1 (Python Game Development)

  • pyinstaller_hooks_contrib 2020.10 → 2020.11 (Community maintained hooks for PyInstaller)

  • python_snappy 0.5.4 → 0.6.0 (Python library for the snappy compression library from Google)

  • pytz 2020.4 → 2020.5 (World timezone definitions, modern and historical)

  • pyviz_comms 0.7.6 → 2.0.1 (Bidirectional communication for the PyViz ecosystem.)

  • reportlab 3.5.56 → 3.5.58 (The Reportlab Toolkit)

  • rtree 0.9.5 → 0.9.7 (R-Tree spatial index for Python GIS)

  • scipy 1.5.4 → 1.6.0 (SciPy: Scientific Library for Python)

  • setuptools 51.1.0 → 51.1.2 (Easily download, build, install, upgrade, and uninstall Python packages)

  • torch 1.8.0.dev20201223+cpu → 1.8.0.dev20210109+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • tqdm 4.54.1 → 4.55.1 (Fast, Extensible Progress Meter)

  • twine 3.2.0 → 3.3.0 (Collection of utilities for publishing packages on PyPI)

  • typed_ast 1.4.1 → 1.4.2 (a fork of Python 2 and 3 ast modules with type comment support)

  • uvicorn 0.13.2 → 0.13.3 (The lightning-fast ASGI server.)

  • winpython 3.0.202011219 → 3.1.20210109 (WinPython distribution tools, including WPPM)

Removed packages:

  • torchvision 0.2.2.post3 (image and video datasets and models for torch deep learning)

  • xlrd 2.0.1 (Library for developers to extract data from Microsoft Excel (tm) spreadsheet files)


@stonebig
Copy link
Contributor Author

stonebig commented Jan 17, 2021

WinPython 2021-01 b1 (2021-01-17: Python-3.9 only: Pytorch official, Wasmer, Jupyterlab-3 with most plugins, build Cleanup)

Changes from WinPython 2021-01 b0:

  • Infrastructure:
    • Jupyterlab-3.0.5,
    • cleanup Jupyterlab2 hacks in build process,
    • pip 20.1.dev0-2021-01-16 with latest changes of new resolver
  • New Packages:
    • Deep Learning: Torch, Torchvision official for Python-3.9,
    • web: wasmer
  • Upgraded Packages:
    • Trio-0.18.0
  • variation per version:
    • Pytorch in standard branch only,
    • 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:

  • Jupyterlab-3.0.5, and amazing dask-labextension working on it
  • Wasmer,
  • Official torch in Python-3.9

Next build effort:

  • add (or re-add?) torchaudio
  • get last missing Python-3.9 official packages: pyarrow, numba, onnxruntime, ...
  • improve Jupyterlab-3:
    • missing plugins: jupyter-bokeh, nbdime
    • continue cleanup of build process,
  • track pip improvements : pip-21.0.0dev
MD5 SHA-1 SHA-256 Binary Size
e0b855c793ea56b03695d10762528195 342c76027a160967481877ce0431a317f71e9dc4 38df32965a202c1fe073590035f6cfabfdbbde1921bb8f113200947b4d75e19e Winpython64-3.9.1.1dotb1.exe 25 537 746 Bytes
aeb32f4cc6bd42522aae8d5fa440dbe8 bf434f0b4433d95083055daa19bb7fd8c716b5be 92b0c7cfb17aa475363bb3deddcc60e84663a1a1f4c6cb4832126ebedf938fbf Winpython32-3.9.1.1dotb1.exe 24 399 295 Bytes
fa1371779746ed62dd3ffa6bb62d40ee ba4af9563e073963854c81d4359e508935d4161a bebfcf7c84a742329e0ad67644439395e464c3e0f2cad9c4300c6d12276d1f7f Winpython64-3.9.1.1b1.exe 737 022 264 Bytes

History of changes for WinPython-64bit 3.9.1.1 b1

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

Python packages

New packages:

  • botorch 0.3.2 (Bayesian Optimization in PyTorch)

  • et_xmlfile 1.0.1 (An implementation of lxml.xmlfile for the standard library)

  • feather_format 0.4.1 (Simple wrapper library to the Apache Arrow-based Feather File Format)

  • gpytorch 1.2.1 (An implementation of Gaussian Processes in Pytorch)

  • ipycanvas 0.8.1 (Interactive widgets library exposing the browser's Canvas API)

  • jdcal 1.4.1 (Julian dates from proleptic Gregorian and Julian calendars.)

  • jupyterlab_widgets 1.0.0 (JupyterLab extension providing HTML widgets)

  • nbclassic 0.2.6 (Jupyter Notebook as a Jupyter Server Extension.)

  • openpyxl 3.0.6 (A Python library to read/write Excel 2010 xlsx/xlsm files)

  • orjson 3.4.6 (Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy)

  • pyarrow 2.1.0.dev563 (Python library for Apache Arrow)

  • wasmer 1.0.0b2 (Python extension to run WebAssembly binaries)

  • wasmer_compiler_cranelift 1.0.0b2 (The Cranelift compiler for the wasmer package (to compile WebAssembly module))

  • zstandard 0.15.1 (Zstandard bindings for Python)

Upgraded packages:

  • bqplot 0.12.19 → 0.12.21 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • branca 0.4.1 → 0.4.2 (Generate complex HTML+JS pages with Python)

  • cx_freeze 6.4.2 → 6.5.1 (create standalone executables from Python scripts)

  • dask 2020.12.0 → 2021.1.0 (Parallel PyData with Task Scheduling)

  • dask_labextension 4.0.1 → 5.0.0 (A Jupyter Notebook server extension manages Dask clusters.)

  • datashader 0.11.1 → 0.12.0 (Data visualization toolchain based on aggregating into a grid)

  • deprecated 1.2.10 → 1.2.11 (Python @deprecated decorator to deprecate old python classes, functions or methods.)

  • distributed 2020.12.0 → 2021.1.0 (Distributed scheduler for Dask)

  • fastparquet 0.4.1 → 0.5.0 (Python support for Parquet file format)

  • fs 2.4.11 → 2.4.12 (Python's filesystem abstraction layer)

  • geopy 2.0.0 → 2.1.0 (Python Geocoding Toolbox)

  • greenlet 0.4.17 → 1.0.0 (Lightweight in-process concurrent programming)

  • h11 0.11.0 → 0.12.0 (A pure-Python, bring-your-own-I/O implementation of HTTP/1.1)

  • holoviews 1.14.0 → 1.14.1 (Stop plotting your data - annotate your data and let it visualize itself.)

  • hypercorn 0.11.1 → 0.11.2 (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)

  • hypothesis 5.43.3 → 5.43.5 (A library for property-based testing)

  • importlib_metadata 3.3.0 → 3.4.0 (Read metadata from Python packages)

  • ipykernel 5.4.2 → 5.4.3 (IPython Kernel for Jupyter)

  • ipyleaflet 0.13.3 → 0.13.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.8 → 0.6.2 (Matplotlib Jupyter Extension)

  • ipywidgets 7.5.1 → 7.6.3 (IPython HTML widgets for Jupyter)

  • isort 5.6.4 → 5.7.0 (A Python utility / library to sort Python imports.)

  • jupyter_client 6.1.7 → 6.1.11 (Jupyter protocol implementation and client libraries)

  • jupyter_server 1.1.3 → 1.2.2 (The Jupyter Server)

  • jupyter_server_proxy 1.5.2 → 1.5.3 (Jupyter server extension to supervise and proxy web services)

  • jupyterlab 2.2.9 → 3.0.5 (The JupyterLab notebook server extension.)

  • jupyterlab_server 1.2.0 → 2.1.2 (JupyterLab Server)

  • keyring 21.7.0 → 21.8.0 (Store and access your passwords safely.)

  • lz4 3.1.1 → 3.1.2 (LZ4 Bindings for Python)

  • mergedeep 1.3.0 → 1.3.1 (A deep merge function for 🐍.)

  • nbformat 5.0.8 → 5.1.2 (The Jupyter Notebook format)

  • notebook 6.1.6 → 6.2.0 (A web-based notebook environment for interactive computing)

  • numexpr 2.7.2 → 2.7.3 (Fast numerical expression evaluator for NumPy)

  • numpy 1.19.4+mkl → 1.19.5+mkl (NumPy is the fundamental package for array computing with Python.)

  • pandas 1.1.5 → 1.2.0 (Powerful data structures for data analysis, time series, and statistics)

  • param 1.10.0 → 1.10.1 (Declarative Python programming using Parameters.)

  • pillow 8.0.1 → 8.1.0 (Python Imaging Library (Fork))

  • pip 20.3.3 → 21.0.dev0 (The PyPA recommended tool for installing Python packages.)

  • pipdeptree 1.0.0 → 2.0.0 (Command line utility to show dependency tree of packages)

  • plotly 4.14.1 → 4.14.3 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.8 → 3.0.10 (Library for building powerful interactive command lines in Python)

  • ptpython 3.0.7 → 3.0.10 (Python REPL build on top of prompt_toolkit)

  • ptyprocess 0.6.0 → 0.7.0 (Run a subprocess in a pseudo terminal)

  • pyct 0.4.6 → 0.4.8 (python package common tasks for users (e.g. copy examples, fetch data, ...))

  • pygame 2.0.0 → 2.0.1 (Python Game Development)

  • pygments 2.7.3 → 2.7.4 (Pygments is a syntax highlighting package written in Python.)

  • pyinstaller_hooks_contrib 2020.10 → 2020.11 (Community maintained hooks for PyInstaller)

  • python_snappy 0.5.4 → 0.6.0 (Python library for the snappy compression library from Google)

  • pytz 2020.4 → 2020.5 (World timezone definitions, modern and historical)

  • pyviz_comms 0.7.6 → 2.0.1 (Bidirectional communication for the PyViz ecosystem.)

  • reportlab 3.5.56 → 3.5.59 (The Reportlab Toolkit)

  • rtree 0.9.5 → 0.9.7 (R-Tree spatial index for Python GIS)

  • scipy 1.5.4 → 1.6.0 (SciPy: Scientific Library for Python)

  • setuptools 51.1.0 → 51.1.2 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpervisor 0.3 → 0.4 (Simple async process supervisor)

  • sphinx 3.3.1 → 3.4.3 (Tool for generating documentation which uses reStructuredText as its markup language)

  • sphinx_rtd_theme 0.5.0 → 0.5.1 (Read the Docs theme for Sphinx)

  • terminado 0.9.1 → 0.9.2 (Terminals served to xterm.js using Tornado websockets)

  • tifffile 2020.12.8 → 2021.1.14 (Read and write TIFF(r) files)

  • torch 1.8.0.dev20201223+cpu → 1.7.1+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchvision 0.2.2.post3 → 0.8.2+cpu (image and video datasets and models for torch deep learning)

  • tqdm 4.54.1 → 4.56.0 (Fast, Extensible Progress Meter)

  • trio 0.17.0 → 0.18.0 (A friendly Python library for async concurrency and I/O)

  • trio_asyncio 0.11.0 → 0.12.0 (A re-implementation of the asyncio mainloop on top of Trio)

  • twine 3.2.0 → 3.3.0 (Collection of utilities for publishing packages on PyPI)

  • typed_ast 1.4.1 → 1.4.2 (a fork of Python 2 and 3 ast modules with type comment support)

  • uvicorn 0.13.2 → 0.13.3 (The lightning-fast ASGI server.)

  • virtualenv 20.2.2 → 20.3.1 (Virtual Python Environment builder)

  • voila 0.2.4 → 0.2.6 (Serving read-only live Jupyter notebooks)

  • winpython 3.0.202011219 → 3.2.20210117 (WinPython distribution tools, including WPPM)

Removed packages:

  • xlrd 2.0.1 (Library for developers to extract data from Microsoft Excel (tm) spreadsheet files)

@stonebig
Copy link
Contributor Author

stonebig commented Jan 31, 2021

WinPython 2021-01 b2 (2021-01-31: Python-3.9 only: , Jupyterlab-3.0.6, PySide6 compatibility)

Changes from WinPython 2021-01 b1:

  • Infrastructure:
    • Jupyterlab-3.0.6, Nodejs-14.15.4
    • compatibility with PySide6-6.0.0
    • pip 21.0.1
  • New Packages:
    • pyarrow-3.0.0 official for Python-3.9,
    • wasmer_compiler_singlepass,
    • jupyter_lsp, jupyterlab_lsp
    • torchaudio
  • Upgraded Packages:
    • matplotlib-3.3.4
    • QtPy-1.10.0.dev0 fork, to give Pyside6 compatibility to Qtconsole
  • variation per version:
    • Pytorch in standard branch only,
    • 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:

  • Jupyterlab-3.0.6 and jupyterlab_lsp for syntax help and correction,
  • nothing broken per QtPy tweaking

Next build effort:

  • get last missing Python-3.9 official packages: numba, onnxruntime, ...
  • improve Jupyterlab-3:
    • missing plugins: jupyter-bokeh, nbdime
    • continue small cleanups of build process,
  • new Python releases candidates
MD5 SHA-1 SHA-256 Binary Size
c71578de1743da043d2f30da1d85947b 87221d84145a8b504b95f3ada718dd6e16ccb736 35c4c34c93cd30a231df3850924059d9a408be9ef2d6972fd8487e19a3f67c3c Winpython64-3.9.1.1b2.exe 738 307 888 Bytes
3b1af931aec26fdd149f960cde719ddc 53cfb80e638c91cc3993f80d72c4e6900979be57 dcd5642885a2bbdfb0ab71cf53cc74925e97f4524309e10733aa115778405360 Winpython64-3.9.1.1dotb2.exe 25 534 418 Bytes
ce79b4c577b9f23f05458bf7824bd40b 02f6e6c463d08d6c933d7eca2c6a53c6390dbe65 beb81c3468cf343877879471e6cf847152b33f0e6b106502764b502b4d870085 Winpython32-3.9.1.1dotb2.exe 24 393 727 Bytes

History of changes for WinPython-64bit 3.9.1.1 b2

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

Tools

Upgraded packages:

  • Nodejs v14.15.0 → v14.15.4 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

  • npmjs 6.14.8 → 6.14.10 (a package manager for JavaScript)

Python packages

New packages:

  • botorch 0.3.2 (Bayesian Optimization in PyTorch)

  • et_xmlfile 1.0.1 (An implementation of lxml.xmlfile for the standard library)

  • feather_format 0.4.1 (Simple wrapper library to the Apache Arrow-based Feather File Format)

  • gpytorch 1.2.1 (An implementation of Gaussian Processes in Pytorch)

  • ipycanvas 0.8.2 (Interactive widgets library exposing the browser's Canvas API)

  • jdcal 1.4.1 (Julian dates from proleptic Gregorian and Julian calendars.)

  • jupyter_lsp 1.1.1 (Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server)

  • jupyterlab_lsp 3.2.0 (Language Server Protocol integration for JupyterLab)

  • jupyterlab_widgets 1.0.0 (JupyterLab extension providing HTML widgets)

  • nbclassic 0.2.6 (Jupyter Notebook as a Jupyter Server Extension.)

  • openpyxl 3.0.6 (A Python library to read/write Excel 2010 xlsx/xlsm files)

  • orjson 3.4.6 (Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy)

  • pyarrow 3.0.0 (Python library for Apache Arrow)

  • pynndescent 0.5.1 (Nearest Neighbor Descent)

  • torchaudio 0.7.2 ()

  • wasmer 1.0.0 (Python extension to run WebAssembly binaries)

  • wasmer_compiler_cranelift 1.0.0 (The Cranelift compiler for the wasmer package (to compile WebAssembly module))

  • wasmer_compiler_singlepass 1.0.0 (Python extension to run WebAssembly binaries)

  • zstandard 0.15.1 (Zstandard bindings for Python)

Upgraded packages:

  • aiosqlite 0.16.0 → 0.16.1 (asyncio bridge to the standard sqlite3 module)

  • aniso8601 8.0.0 → 8.1.1 (A library for parsing ISO 8601 strings.)

  • bleach 3.2.1 → 3.2.2 (An easy safelist-based HTML-sanitizing tool.)

  • blosc 1.9.2 → 1.10.2 (Blosc data compressor)

  • bqplot 0.12.19 → 0.12.21 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • branca 0.4.1 → 0.4.2 (Generate complex HTML+JS pages with Python)

  • cftime 1.3.0 → 1.3.1 (Time-handling functionality from netcdf4-python)

  • colorcet 2.0.2 → 2.0.6 (Collection of perceptually uniform colormaps)

  • coverage 5.3.1 → 5.4 (Code coverage measurement for Python)

  • cx_freeze 6.4.2 → 6.5.3 (create standalone executables from Python scripts)

  • dask 2020.12.0 → 2021.1.1 (Parallel PyData with Task Scheduling)

  • dask_labextension 4.0.1 → 5.0.0 (A Jupyter Notebook server extension manages Dask clusters.)

  • datasette 0.53 → 0.54 (A tool for exploring and publishing data)

  • datashader 0.11.1 → 0.12.0 (Data visualization toolchain based on aggregating into a grid)

  • deprecated 1.2.10 → 1.2.11 (Python @deprecated decorator to deprecate old python classes, functions or methods.)

  • distributed 2020.12.0 → 2021.1.1 (Distributed scheduler for Dask)

  • fastparquet 0.4.1 → 0.5.0 (Python support for Parquet file format)

  • fs 2.4.11 → 2.4.12 (Python's filesystem abstraction layer)

  • gdal 3.1.4 → 3.2.1 (GDAL: Geospatial Data Abstraction Library)

  • geopandas 0.8.1 → 0.8.2 (Geographic pandas extensions)

  • geopy 2.0.0 → 2.1.0 (Python Geocoding Toolbox)

  • greenlet 0.4.17 → 1.0.0 (Lightweight in-process concurrent programming)

  • h11 0.11.0 → 0.12.0 (A pure-Python, bring-your-own-I/O implementation of HTTP/1.1)

  • holoviews 1.14.0 → 1.14.1 (Stop plotting your data - annotate your data and let it visualize itself.)

  • httpcore 0.12.2 → 0.12.3 (A minimal low-level HTTP client.)

  • hypercorn 0.11.1 → 0.11.2 (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)

  • hypothesis 5.43.3 → 6.1.0 (A library for property-based testing)

  • importlib_metadata 3.3.0 → 3.4.0 (Read metadata from Python packages)

  • ipykernel 5.4.2 → 5.4.3 (IPython Kernel for Jupyter)

  • ipyleaflet 0.13.3 → 0.13.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.8 → 0.6.3 (Matplotlib Jupyter Extension)

  • ipywidgets 7.5.1 → 7.6.3 (IPython HTML widgets for Jupyter)

  • isort 5.6.4 → 5.7.0 (A Python utility / library to sort Python imports.)

  • jupyter_client 6.1.7 → 6.1.11 (Jupyter protocol implementation and client libraries)

  • jupyter_server 1.1.3 → 1.2.3 (The Jupyter Server)

  • jupyter_server_proxy 1.5.2 → 1.5.3 (Jupyter server extension to supervise and proxy web services)

  • jupyterlab 2.2.9 → 3.0.6 (The JupyterLab notebook server extension.)

  • jupyterlab_server 1.2.0 → 2.1.3 (JupyterLab Server)

  • keyring 21.7.0 → 22.0.1 (Store and access your passwords safely.)

  • locket 0.2.0 → 0.2.1 (File-based locks for Python for Linux and Windows)

  • lz4 3.1.1 → 3.1.3 (LZ4 Bindings for Python)

  • marshmallow 3.9.1 → 3.10.0 (A lightweight library for converting complex datatypes to and from native Python datatypes.)

  • matplotlib 3.3.3 → 3.3.4 (Python plotting package)

  • mergedeep 1.3.0 → 1.3.1 (A deep merge function for 🐍.)

  • mypy 0.790 → 0.800 (Optional static typing for Python)

  • nbformat 5.0.8 → 5.1.2 (The Jupyter Notebook format)

  • nest_asyncio 1.4.3 → 1.5.1 (Patch asyncio to allow nested event loops)

  • notebook 6.1.6 → 6.2.0 (A web-based notebook environment for interactive computing)

  • numcodecs 0.7.2 → 0.7.3 (A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.)

  • numexpr 2.7.2 → 2.7.3 (Fast numerical expression evaluator for NumPy)

  • numpy 1.19.4+mkl → 1.19.5+mkl (NumPy is the fundamental package for array computing with Python.)

  • packaging 20.8 → 20.9 (Core utilities for Python packages)

  • pandas 1.1.5 → 1.2.1 (Powerful data structures for data analysis, time series, and statistics)

  • panel 0.10.2 → 0.10.3 (A high level app and dashboarding solution for Python.)

  • papermill 2.2.2 → 2.3.1 (Parametrize and run Jupyter and nteract Notebooks)

  • param 1.10.0 → 1.10.1 (Declarative Python programming using Parameters.)

  • pillow 8.0.1 → 8.1.0 (Python Imaging Library (Fork))

  • pip 20.3.3 → 21.0.1 (The PyPA recommended tool for installing Python packages.)

  • pipdeptree 1.0.0 → 2.0.0 (Command line utility to show dependency tree of packages)

  • pkginfo 1.6.1 → 1.7.0 (Query metadatdata from sdists / bdists / installed packages.)

  • plotly 4.14.1 → 4.14.3 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.8 → 3.0.14 (Library for building powerful interactive command lines in Python)

  • ptpython 3.0.7 → 3.0.13 (Python REPL build on top of prompt_toolkit)

  • ptyprocess 0.6.0 → 0.7.0 (Run a subprocess in a pseudo terminal)

  • pybind11 2.6.1 → 2.6.2 (Seamless operability between C++11 and Python)

  • pyct 0.4.6 → 0.4.8 (python package common tasks for users (e.g. copy examples, fetch data, ...))

  • pygame 2.0.0 → 2.0.1 (Python Game Development)

  • pygments 2.7.3 → 2.7.4 (Pygments is a syntax highlighting package written in Python.)

  • pyinstaller 4.1 → 4.2 (PyInstaller bundles a Python application and all its dependencies into a single package.)

  • pyinstaller_hooks_contrib 2020.10 → 2020.11 (Community maintained hooks for PyInstaller)

  • pyshp 2.1.2 → 2.1.3 (Pure Python read/write support for ESRI Shapefile format)

  • pytest 6.2.1 → 6.2.2 (pytest: simple powerful testing with Python)

  • python_levenshtein 0.12.0 → 0.12.1 (Python extension for computing string edit distances and similarities.)

  • python_snappy 0.5.4 → 0.6.0 (Python library for the snappy compression library from Google)

  • pytz 2020.4 → 2020.5 (World timezone definitions, modern and historical)

  • pyviz_comms 0.7.6 → 2.0.1 (Bidirectional communication for the PyViz ecosystem.)

  • pyzmq 20.0.0 → 22.0.2 (Python bindings for 0MQ)

  • qtconsole 5.0.1 → 5.0.2 (Jupyter Qt console)

  • qtpy 1.9.0 → 1.10.0.dev0 (Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.)

  • rasterio 1.1.8 → 1.2.0 (Fast and direct raster I/O for use with Numpy and SciPy)

  • reportlab 3.5.56 → 3.5.60 (The Reportlab Toolkit)

  • rtree 0.9.5 → 0.9.7 (R-Tree spatial index for Python GIS)

  • scikit_learn 0.24.0 → 0.24.1 (A set of python modules for machine learning and data mining)

  • scipy 1.5.4 → 1.6.0 (SciPy: Scientific Library for Python)

  • setuptools 51.1.0 → 52.0.0 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpervisor 0.3 → 0.4 (Simple async process supervisor)

  • snowballstemmer 2.0.0 → 2.1.0 (This package provides 26 stemmers for 25 languages generated from Snowball algorithms.)

  • sphinx 3.3.1 → 3.4.3 (Tool for generating documentation which uses reStructuredText as its markup language)

  • sphinx_rtd_theme 0.5.0 → 0.5.1 (Read the Docs theme for Sphinx)

  • terminado 0.9.1 → 0.9.2 (Terminals served to xterm.js using Tornado websockets)

  • tifffile 2020.12.8 → 2021.1.14 (Read and write TIFF(r) files)

  • torch 1.8.0.dev20201223+cpu → 1.7.1+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchvision 0.2.2.post3 → 0.8.2+cpu (image and video datasets and models for torch deep learning)

  • tqdm 4.54.1 → 4.56.0 (Fast, Extensible Progress Meter)

  • trio 0.17.0 → 0.18.0 (A friendly Python library for async concurrency and I/O)

  • trio_asyncio 0.11.0 → 0.12.0 (A re-implementation of the asyncio mainloop on top of Trio)

  • twine 3.2.0 → 3.3.0 (Collection of utilities for publishing packages on PyPI)

  • typed_ast 1.4.1 → 1.4.2 (a fork of Python 2 and 3 ast modules with type comment support)

  • ujson 4.0.1 → 4.0.2 (Ultra fast JSON encoder and decoder for Python)

  • uvicorn 0.13.2 → 0.13.3 (The lightning-fast ASGI server.)

  • virtualenv 20.2.2 → 20.4.0 (Virtual Python Environment builder)

  • voila 0.2.4 → 0.2.6 (Serving read-only live Jupyter notebooks)

  • winpython 3.0.202011219 → 3.3.20210131 (WinPython distribution tools, including WPPM)

Removed packages:

  • xlrd 2.0.1 (Library for developers to extract data from Microsoft Excel (tm) spreadsheet files)

@stonebig
Copy link
Contributor Author

stonebig commented Feb 13, 2021

WinPython 2021-01 b3 (2021-02-1x: Jupyterlab-3.0.7, PySide6 compatibility)

Changes from WinPython 2021-01 b2:

  • Infrastructure:
    • Jupyterlab-3.0.7, Nodejs-14.15.5, vscode-1.53.2
    • small cleanups of build process,
    • icons (but pyzo & vscode) switch to the working directory of the Drag&Droped file (attempt 1, may not be perfect)
  • New Packages:
  • Upgraded Packages:
    • numba-0.53rc official compatibility for Python-3.9
  • variation per version:
    • Pytorch in standard branch only,
    • 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:

Next build effort:

  • get last missing Python-3.9 official packages: onnxruntime, ...
  • improve Jupyterlab-3:
    • missing plugins: jupyter-bokeh, nbdime
  • new Python 3.8 & 3.9 releases candidates (15 days late ?)
MD5 SHA-1 SHA-256 Binary Size
c322ed8743d0a4f67e4d91b20dab7812 1997686adcb0638fa4a08dcf14d44fadba2954c2 be593db722708fb6b093dd5d0c52125ea103041174512abe1c8ef1933dda52e9 Winpython64-3.10.0.0dota5.exe 24 712 540 Bytes
ede6544dfccb4bfcea2cb1c85b31dd4f a60ceedb1b253a39871bdc7286e12816b24c97a7 342251e92f350fa6dee062feb42482d64c80cdb84f89d139415100f1b9a46ce5 Winpython32-3.10.0.0dota5.exe 23 670 027 Bytes
14d23bc6e060c81860c9183b775659a2 6f26b48db5cb34547a710a985f68860c80837720 ba8558b797b2f5d3386c538719588092056b2debb2359f934613da57f912eb75 Winpython64-3.9.1.1dotb3.exe 25 540 741 Bytes
e993ce0787521a54f90dc1749430e8ff 12cb494ec433454565cf7f35f62cb3635568a1e6 8091101af09f87db72e6b91cb4c78c670305c84141ffc51df571cc1b3e8410d1 Winpython32-3.9.1.1dotb3.exe 24 400 765 Bytes
fa34788c112e846107da6c6c1f80b44c dfe570a0aefdb691479f68109973c92c8b5c1fc9 a6477f420b359bcb90d340b8f9d3a5a0cd8c646a64eaf3df5e2db3efb9de775e Winpython64-3.9.1.1b3.exe 740 612 225 Bytes

History of changes for WinPython-64bit 3.9.1.1 b3

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

Tools

Upgraded packages:

  • Nodejs v14.15.0 → v14.15.5 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

  • npmjs 6.14.8 → 6.14.11 (a package manager for JavaScript)

Python packages

New packages:

  • botorch 0.3.2 (Bayesian Optimization in PyTorch)

  • et_xmlfile 1.0.1 (An implementation of lxml.xmlfile for the standard library)

  • feather_format 0.4.1 (Simple wrapper library to the Apache Arrow-based Feather File Format)

  • gpytorch 1.2.1 (An implementation of Gaussian Processes in Pytorch)

  • ipycanvas 0.8.2 (Interactive widgets library exposing the browser's Canvas API)

  • jdcal 1.4.1 (Julian dates from proleptic Gregorian and Julian calendars.)

  • jupyter_lsp 1.1.3 (Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server)

  • jupyterlab_lsp 3.3.1 (Language Server Protocol integration for JupyterLab)

  • jupyterlab_widgets 1.0.0 (JupyterLab extension providing HTML widgets)

  • nbclassic 0.2.6 (Jupyter Notebook as a Jupyter Server Extension.)

  • openpyxl 3.0.6 (A Python library to read/write Excel 2010 xlsx/xlsm files)

  • orjson 3.4.6 (Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy)

  • pyarrow 3.0.0 (Python library for Apache Arrow)

  • pynndescent 0.5.2 (Nearest Neighbor Descent)

  • torchaudio 0.7.2 (An audio package for PyTorch)

  • wasmer 1.0.0 (Python extension to run WebAssembly binaries)

  • wasmer_compiler_cranelift 1.0.0 (The Cranelift compiler for the wasmer package (to compile WebAssembly module))

  • wasmer_compiler_singlepass 1.0.0 (Python extension to run WebAssembly binaries)

  • zstandard 0.15.1 (Zstandard bindings for Python)

Upgraded packages:

  • aiosqlite 0.16.0 → 0.16.1 (asyncio bridge to the standard sqlite3 module)

  • aniso8601 8.0.0 → 8.1.1 (A library for parsing ISO 8601 strings.)

  • anyio 2.0.2 → 2.1.0 (High level compatibility layer for multiple asynchronous event loop implementations)

  • asteval 0.9.21 → 0.9.22 (Safe, minimalistic evaluator of python expression using ast module)

  • autopep8 1.5.3 → 1.5.5 (A tool that automatically formats Python code to conform to the PEP 8 style guide)

  • bleach 3.2.1 → 3.3.0 (An easy safelist-based HTML-sanitizing tool.)

  • blosc 1.9.2 → 1.10.2 (Blosc data compressor)

  • bqplot 0.12.19 → 0.12.22 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • branca 0.4.1 → 0.4.2 (Generate complex HTML+JS pages with Python)

  • cffi 1.14.4 → 1.14.5 (Foreign Function Interface for Python calling C code.)

  • cftime 1.3.0 → 1.4.1 (Time-handling functionality from netcdf4-python)

  • colorcet 2.0.2 → 2.0.6 (Collection of perceptually uniform colormaps)

  • coverage 5.3.1 → 5.4 (Code coverage measurement for Python)

  • cvxpy 1.1.7 → 1.1.10 (A domain-specific language for modeling convex optimization problems in Python.)

  • cx_freeze 6.4.2 → 6.5.3 (create standalone executables from Python scripts)

  • dask 2020.12.0 → 2021.2.0 (Parallel PyData with Task Scheduling)

  • dask_labextension 4.0.1 → 5.0.0 (A Jupyter Notebook server extension manages Dask clusters.)

  • datasette 0.53 → 0.54.1 (A tool for exploring and publishing data)

  • datashader 0.11.1 → 0.12.0 (Data visualization toolchain based on aggregating into a grid)

  • deprecated 1.2.10 → 1.2.11 (Python @deprecated decorator to deprecate old python classes, functions or methods.)

  • distributed 2020.12.0 → 2021.2.0 (Distributed scheduler for Dask)

  • fastparquet 0.4.1 → 0.5.0 (Python support for Parquet file format)

  • flask_accepts 0.17.4 → 0.17.6 (Easy, opinionated Flask input/output handling with Flask-restx and Marshmallow)

  • folium 0.11.0 → 0.12.1 (Make beautiful maps with Leaflet.js & Python)

  • fs 2.4.11 → 2.4.12 (Python's filesystem abstraction layer)

  • gdal 3.1.4 → 3.2.1 (GDAL: Geospatial Data Abstraction Library)

  • geopandas 0.8.1 → 0.8.2 (Geographic pandas extensions)

  • geopy 2.0.0 → 2.1.0 (Python Geocoding Toolbox)

  • greenlet 0.4.17 → 1.0.0 (Lightweight in-process concurrent programming)

  • h11 0.11.0 → 0.12.0 (A pure-Python, bring-your-own-I/O implementation of HTTP/1.1)

  • holoviews 1.14.0 → 1.14.1 (Stop plotting your data - annotate your data and let it visualize itself.)

  • httpcore 0.12.2 → 0.12.3 (A minimal low-level HTTP client.)

  • httpie 2.3.0 → 2.4.0 (HTTPie - a CLI, cURL-like tool for humans.)

  • hypercorn 0.11.1 → 0.11.2 (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)

  • hypothesis 5.43.3 → 6.1.1 (A library for property-based testing)

  • importlib_metadata 3.3.0 → 3.4.0 (Read metadata from Python packages)

  • ipykernel 5.4.2 → 5.4.3 (IPython Kernel for Jupyter)

  • ipyleaflet 0.13.3 → 0.13.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.8 → 0.6.3 (Matplotlib Jupyter Extension)

  • ipython 7.19.0 → 7.20.0 (IPython: Productive Interactive Computing)

  • ipywidgets 7.5.1 → 7.6.3 (IPython HTML widgets for Jupyter)

  • isort 5.6.4 → 5.7.0 (A Python utility / library to sort Python imports.)

  • jinja2 2.11.2 → 2.11.3 (A small but fast and easy to use stand-alone template engine written in pure python.)

  • joblib 1.0.0 → 1.0.1 (Lightweight pipelining: using Python functions as pipeline jobs.)

  • jupyter_client 6.1.7 → 6.1.11 (Jupyter protocol implementation and client libraries)

  • jupyter_core 4.7.0 → 4.7.1 (Jupyter core package. A base package on which Jupyter projects rely.)

  • jupyter_server 1.1.3 → 1.3.0 (The Jupyter Server)

  • jupyter_server_proxy 1.5.2 → 1.5.3 (Jupyter server extension to supervise and proxy web services)

  • jupyterlab 2.2.9 → 3.0.7 (The JupyterLab notebook server extension.)

  • jupyterlab_server 1.2.0 → 2.2.0 (JupyterLab Server)

  • keyring 21.7.0 → 22.0.1 (Store and access your passwords safely.)

  • llvmlite 0.34.0 → 0.36.0rc1 (lightweight wrapper around basic LLVM functionality)

  • lmfit 1.0.1 → 1.0.2 (Least-Squares Minimization with Bounds and Constraints)

  • locket 0.2.0 → 0.2.1 (File-based locks for Python for Linux and Windows)

  • lz4 3.1.1 → 3.1.3 (LZ4 Bindings for Python)

  • marshmallow 3.9.1 → 3.10.0 (A lightweight library for converting complex datatypes to and from native Python datatypes.)

  • matplotlib 3.3.3 → 3.3.4 (Python plotting package)

  • mergedeep 1.3.0 → 1.3.4 (A deep merge function for 🐍.)

  • mpmath 1.1.0 → 1.2.1 (Python library for arbitrary-precision floating-point arithmetic)

  • mypy 0.790 → 0.800 (Optional static typing for Python)

  • nbclient 0.5.1 → 0.5.2 (A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.)

  • nbformat 5.0.8 → 5.1.2 (The Jupyter Notebook format)

  • nest_asyncio 1.4.3 → 1.5.1 (Patch asyncio to allow nested event loops)

  • notebook 6.1.6 → 6.2.0 (A web-based notebook environment for interactive computing)

  • numba 0.51.2 → 0.53.0rc1.post1 (compiling Python code using LLVM)

  • numcodecs 0.7.2 → 0.7.3 (A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.)

  • numexpr 2.7.2 → 2.7.3 (Fast numerical expression evaluator for NumPy)

  • numpy 1.19.4+mkl → 1.19.5+mkl (NumPy is the fundamental package for array computing with Python.)

  • packaging 20.8 → 20.9 (Core utilities for Python packages)

  • pandas 1.1.5 → 1.2.2 (Powerful data structures for data analysis, time series, and statistics)

  • panel 0.10.2 → 0.10.3 (A high level app and dashboarding solution for Python.)

  • papermill 2.2.2 → 2.3.2 (Parametrize and run Jupyter and nteract Notebooks)

  • param 1.10.0 → 1.10.1 (Declarative Python programming using Parameters.)

  • pillow 8.0.1 → 8.1.0 (Python Imaging Library (Fork))

  • pip 20.3.3 → 21.0.1 (The PyPA recommended tool for installing Python packages.)

  • pipdeptree 1.0.0 → 2.0.0 (Command line utility to show dependency tree of packages)

  • pkginfo 1.6.1 → 1.7.0 (Query metadatdata from sdists / bdists / installed packages.)

  • plotly 4.14.1 → 4.14.3 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.8 → 3.0.16 (Library for building powerful interactive command lines in Python)

  • ptpython 3.0.7 → 3.0.16 (Python REPL build on top of prompt_toolkit)

  • ptyprocess 0.6.0 → 0.7.0 (Run a subprocess in a pseudo terminal)

  • pybind11 2.6.1 → 2.6.2 (Seamless operability between C++11 and Python)

  • pyct 0.4.6 → 0.4.8 (python package common tasks for users (e.g. copy examples, fetch data, ...))

  • pydeck 0.5.0 → 0.6.1 (Widget for deck.gl maps)

  • pygame 2.0.0 → 2.0.1 (Python Game Development)

  • pygments 2.7.3 → 2.7.4 (Pygments is a syntax highlighting package written in Python.)

  • pyinstaller 4.1 → 4.2 (PyInstaller bundles a Python application and all its dependencies into a single package.)

  • pyinstaller_hooks_contrib 2020.10 → 2020.11 (Community maintained hooks for PyInstaller)

  • pymongo 3.11.2 → 3.11.3 (Python driver for MongoDB )

  • pyshp 2.1.2 → 2.1.3 (Pure Python read/write support for ESRI Shapefile format)

  • pytest 6.2.1 → 6.2.2 (pytest: simple powerful testing with Python)

  • python_levenshtein 0.12.0 → 0.12.2 (Python extension for computing string edit distances and similarities.)

  • python_snappy 0.5.4 → 0.6.0 (Python library for the snappy compression library from Google)

  • pythonnet 2.5.1 → 2.5.2 (.Net and Mono integration for Python)

  • pytz 2020.4 → 2021.1 (World timezone definitions, modern and historical)

  • pyviz_comms 0.7.6 → 2.0.1 (Bidirectional communication for the PyViz ecosystem.)

  • pyyaml 5.3.1 → 5.4.1 (YAML parser and emitter for Python)

  • pyzmq 20.0.0 → 22.0.3 (Python bindings for 0MQ)

  • qtconsole 5.0.1 → 5.0.2 (Jupyter Qt console)

  • qtpy 1.9.0 → 1.10.0.dev0 (Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.)

  • rasterio 1.1.8 → 1.2.0 (Fast and direct raster I/O for use with Numpy and SciPy)

  • reportlab 3.5.56 → 3.5.60 (The Reportlab Toolkit)

  • rtree 0.9.5 → 0.9.7 (R-Tree spatial index for Python GIS)

  • scikit_learn 0.24.0 → 0.24.1 (A set of python modules for machine learning and data mining)

  • scipy 1.5.4 → 1.6.0 (SciPy: Scientific Library for Python)

  • setuptools 51.1.0 → 53.0.0 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpervisor 0.3 → 0.4 (Simple async process supervisor)

  • snowballstemmer 2.0.0 → 2.1.0 (This package provides 26 stemmers for 25 languages generated from Snowball algorithms.)

  • soupsieve 2.1 → 2.2 (A modern CSS selector implementation for Beautiful Soup.)

  • sphinx 3.3.1 → 3.4.3 (Tool for generating documentation which uses reStructuredText as its markup language)

  • sphinx_rtd_theme 0.5.0 → 0.5.1 (Read the Docs theme for Sphinx)

  • sqlalchemy 1.3.22 → 1.3.23 (Database Abstraction Library)

  • statsmodels 0.12.1 → 0.12.2 (Statistical computations and models for Python)

  • terminado 0.9.1 → 0.9.2 (Terminals served to xterm.js using Tornado websockets)

  • textdistance 4.2.0 → 4.2.1 (Compute distance between the two texts.)

  • tifffile 2020.12.8 → 2021.2.1 (Read and write TIFF(r) files)

  • torch 1.8.0.dev20201223+cpu → 1.7.1+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchvision 0.2.2.post3 → 0.8.2+cpu (image and video datasets and models for torch deep learning)

  • tqdm 4.54.1 → 4.56.2 (Fast, Extensible Progress Meter)

  • trio 0.17.0 → 0.18.0 (A friendly Python library for async concurrency and I/O)

  • trio_asyncio 0.11.0 → 0.12.0 (A re-implementation of the asyncio mainloop on top of Trio)

  • twine 3.2.0 → 3.3.0 (Collection of utilities for publishing packages on PyPI)

  • typed_ast 1.4.1 → 1.4.2 (a fork of Python 2 and 3 ast modules with type comment support)

  • ujson 4.0.1 → 4.0.2 (Ultra fast JSON encoder and decoder for Python)

  • urllib3 1.26.2 → 1.26.3 (HTTP library with thread-safe connection pooling, file post, and more.)

  • uvicorn 0.13.2 → 0.13.3 (The lightning-fast ASGI server.)

  • virtualenv 20.2.2 → 20.4.2 (Virtual Python Environment builder)

  • voila 0.2.4 → 0.2.6 (Serving read-only live Jupyter notebooks)

  • watchdog 1.0.2 → 2.0.0 (Filesystem events monitoring)

  • winpython 3.0.202011219 → 3.4.20210213 (WinPython distribution tools, including WPPM)

  • winrt 1.0.20330.1 → 1.0.21033.1 (Access Windows Runtime APIs from Python)

Removed packages:

  • xlrd 2.0.1 (Library for developers to extract data from Microsoft Excel (tm) spreadsheet files)

@stonebig
Copy link
Contributor Author

stonebig commented Feb 14, 2021

upload to sourceforge is dead slow.. It could mean a Quota is reached / Housekeeping is needed, so cleaned-up of some old alphas/betas, but it doesn't seem to improve things.

... workaround will be to publish also this pre-release "WinPython 2021-01 b3" on Github (a pre-release tag)

@stonebig
Copy link
Contributor Author

stonebig commented Feb 20, 2021

WinPython 2021-01 b4 (2021-02-20: Jupyterlab-3.0.8, new Python-3.8/3.9 version)

Changes from WinPython 2021-01 b3:

  • Infrastructure:
    • Jupyterlab-3.0.8,
    • Python-3.8.8, python-3.9.2 (finals)
  • New Packages:
    • great-expectations
  • Upgraded Packages:
    • scipy-1.6.1, cython-0.29.22, cvxopt-1.2.6, ...
  • variation per version:
    • Pytorch in standard branch only,
    • 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:

  • Jupyterlab-3.0.8, scipy-1.6.2
  • Python-3.8.8 and Python-3.9.2 final
  • improved behavior of icon launchers to Drag & Drop (attempt 1, may not be ideal, yet better)

Next build = rc

  • hope last missing Python-3.9 official package: onnxruntime ?
  • updates awaited for: spyder, pyqtgraph, numba
MD5 SHA-1 SHA-256 Binary Size
0353c712a703bbe271d96c3eafb56899 6c06347c53868e0fd3b19f39c3cd19b5296e57cc 5c0a588d4281383b016fe98573acfa611400fcdaa6a77b784e80a9dceda66da5 Winpython64-3.9.2.0dotb4.exe 25 619 264 Bytes
f89693de401e203da86385a9f2d0fb3b 2a91de92fce3da5b84b11938a72b4c2068a91dbe e21da44dbb51288c0eee12fd6ad59e9bc25adf0032325ebb4ee2751712440209 Winpython32-3.9.2.0dotb4.exe 24 477 878 Bytes
459636f0ac0e5de6af43df6996de257d 38618da166b92456117d5b8d67128d3f2e355106 c1a632c64c7aa37b4438188675aa08ff5238ef8c99d44b5fe304cd4861d13dc8 Winpython64-3.8.8.0dotb4.exe 25 174 636 Bytes
abd32174c697e6d78fdd2f80cdb1d21f bba552d37fc3477f6344755e75d16124bff0dff4 e836c5d0ecdfc6dfa9d0d2ba512898b90173b7f84aa23f95ca8da40d17882b4a Winpython32-3.8.8.0dotb4.exe 24 029 905 Bytes
3a637f20c9374673e841010585ca21a3 3e487263b8ec7a1523c592c1c2f417d7d07cdcba ec7a5247e523351ed5db36d0c7202b32720aa2e71858cc8ce938c440b8576587 Winpython64-3.8.8.0b4.exe 749 700 886 Bytes
ebab0704eb8438dd5cbfb545918e487d 5a1c68484f9f0b9b13a54d9ef550bf3d42087781 d603256f0534475e6aed8a07e548725402047418f9f88d92922aeb0dfcf3b251 Winpython64-3.9.2.0b4.exe 744 957 157 Bytes

History of changes for WinPython-64bit 3.9.2.0 b4

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

Tools

Upgraded packages:

  • Nodejs v14.15.0 → v14.15.5 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

  • npmjs 6.14.8 → 6.14.11 (a package manager for JavaScript)

Python packages

New packages:

  • botorch 0.3.2 (Bayesian Optimization in PyTorch)

  • et_xmlfile 1.0.1 (An implementation of lxml.xmlfile for the standard library)

  • feather_format 0.4.1 (Simple wrapper library to the Apache Arrow-based Feather File Format)

  • gpytorch 1.2.1 (An implementation of Gaussian Processes in Pytorch)

  • great_expectations 0.13.10 (Always know what to expect from your data.)

  • ipycanvas 0.8.2 (Interactive widgets library exposing the browser's Canvas API)

  • jdcal 1.4.1 (Julian dates from proleptic Gregorian and Julian calendars.)

  • jsonpatch 1.28 (Apply JSON-Patches (RFC 6902))

  • jsonpointer 2.0 (Identify specific nodes in a JSON document (RFC 6901))

  • jupyter_lsp 1.1.3 (Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server)

  • jupyterlab_lsp 3.4.1 (Language Server Protocol integration for JupyterLab)

  • jupyterlab_widgets 1.0.0 (JupyterLab extension providing HTML widgets)

  • nbclassic 0.2.6 (Jupyter Notebook as a Jupyter Server Extension.)

  • openpyxl 3.0.6 (A Python library to read/write Excel 2010 xlsx/xlsm files)

  • orjson 3.4.6 (Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy)

  • pyarrow 3.0.0 (Python library for Apache Arrow)

  • pynndescent 0.5.2 (Nearest Neighbor Descent)

  • torchaudio 0.7.2 (An audio package for PyTorch)

  • wasmer 1.0.0 (Python extension to run WebAssembly binaries)

  • wasmer_compiler_cranelift 1.0.0 (The Cranelift compiler for the wasmer package (to compile WebAssembly module))

  • wasmer_compiler_singlepass 1.0.0 (Python extension to run WebAssembly binaries)

  • zstandard 0.15.1 (Zstandard bindings for Python)

Upgraded packages:

  • aiosqlite 0.16.0 → 0.16.1 (asyncio bridge to the standard sqlite3 module)

  • aniso8601 8.0.0 → 8.1.1 (A library for parsing ISO 8601 strings.)

  • anyio 2.0.2 → 2.1.0 (High level compatibility layer for multiple asynchronous event loop implementations)

  • asteval 0.9.21 → 0.9.22 (Safe, minimalistic evaluator of python expression using ast module)

  • autopep8 1.5.3 → 1.5.5 (A tool that automatically formats Python code to conform to the PEP 8 style guide)

  • bleach 3.2.1 → 3.3.0 (An easy safelist-based HTML-sanitizing tool.)

  • blosc 1.9.2 → 1.10.2 (Blosc data compressor)

  • bqplot 0.12.19 → 0.12.22 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • branca 0.4.1 → 0.4.2 (Generate complex HTML+JS pages with Python)

  • cffi 1.14.4 → 1.14.5 (Foreign Function Interface for Python calling C code.)

  • cftime 1.3.0 → 1.4.1 (Time-handling functionality from netcdf4-python)

  • colorcet 2.0.2 → 2.0.6 (Collection of perceptually uniform colormaps)

  • coverage 5.3.1 → 5.4 (Code coverage measurement for Python)

  • cryptography 3.3.1 → 3.4.6 (cryptography is a package which provides cryptographic recipes and primitives to Python developers.)

  • cvxopt 1.2.5 → 1.2.6 (Convex optimization package)

  • cvxpy 1.1.7 → 1.1.10 (A domain-specific language for modeling convex optimization problems in Python.)

  • cx_freeze 6.4.2 → 6.5.3 (create standalone executables from Python scripts)

  • cython 0.29.21 → 0.29.22 (The Cython compiler for writing C extensions for the Python language.)

  • dask 2020.12.0 → 2021.2.0 (Parallel PyData with Task Scheduling)

  • dask_labextension 4.0.1 → 5.0.0 (A Jupyter Notebook server extension manages Dask clusters.)

  • dask_ml 1.7.0 → 1.8.0 (A library for distributed and parallel machine learning)

  • datasette 0.53 → 0.55 (A tool for exploring and publishing data)

  • datashader 0.11.1 → 0.12.0 (Data visualization toolchain based on aggregating into a grid)

  • deprecated 1.2.10 → 1.2.11 (Python @deprecated decorator to deprecate old python classes, functions or methods.)

  • distributed 2020.12.0 → 2021.2.0 (Distributed scheduler for Dask)

  • fastparquet 0.4.1 → 0.5.0 (Python support for Parquet file format)

  • flask_accepts 0.17.4 → 0.17.6 (Easy, opinionated Flask input/output handling with Flask-restx and Marshmallow)

  • folium 0.11.0 → 0.12.1 (Make beautiful maps with Leaflet.js & Python)

  • fs 2.4.11 → 2.4.12 (Python's filesystem abstraction layer)

  • gdal 3.1.4 → 3.2.1 (GDAL: Geospatial Data Abstraction Library)

  • geopandas 0.8.1 → 0.8.2 (Geographic pandas extensions)

  • geopy 2.0.0 → 2.1.0 (Python Geocoding Toolbox)

  • greenlet 0.4.17 → 1.0.0 (Lightweight in-process concurrent programming)

  • h11 0.11.0 → 0.12.0 (A pure-Python, bring-your-own-I/O implementation of HTTP/1.1)

  • holoviews 1.14.0 → 1.14.1 (Stop plotting your data - annotate your data and let it visualize itself.)

  • httpcore 0.12.2 → 0.12.3 (A minimal low-level HTTP client.)

  • httpie 2.3.0 → 2.4.0 (HTTPie - a CLI, cURL-like tool for humans.)

  • hypercorn 0.11.1 → 0.11.2 (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)

  • hypothesis 5.43.3 → 6.1.1 (A library for property-based testing)

  • imbalanced_learn 0.7.0 → 0.8.0 (Toolbox for imbalanced dataset in machine learning.)

  • importlib_metadata 3.3.0 → 3.4.0 (Read metadata from Python packages)

  • intake 0.6.0 → 0.6.1 (Data load and catalog system)

  • ipykernel 5.4.2 → 5.5.0 (IPython Kernel for Jupyter)

  • ipyleaflet 0.13.3 → 0.13.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.8 → 0.6.3 (Matplotlib Jupyter Extension)

  • ipython 7.19.0 → 7.20.0 (IPython: Productive Interactive Computing)

  • ipywidgets 7.5.1 → 7.6.3 (IPython HTML widgets for Jupyter)

  • isort 5.6.4 → 5.7.0 (A Python utility / library to sort Python imports.)

  • jinja2 2.11.2 → 2.11.3 (A small but fast and easy to use stand-alone template engine written in pure python.)

  • joblib 1.0.0 → 1.0.1 (Lightweight pipelining: using Python functions as pipeline jobs.)

  • jupyter_client 6.1.7 → 6.1.11 (Jupyter protocol implementation and client libraries)

  • jupyter_core 4.7.0 → 4.7.1 (Jupyter core package. A base package on which Jupyter projects rely.)

  • jupyter_server 1.1.3 → 1.4.0 (The Jupyter Server)

  • jupyter_server_proxy 1.5.2 → 1.6.0 (Jupyter server extension to supervise and proxy web services)

  • jupyterlab 2.2.9 → 3.0.8 (The JupyterLab notebook server extension.)

  • jupyterlab_server 1.2.0 → 2.3.0 (JupyterLab Server)

  • keyring 21.7.0 → 22.0.1 (Store and access your passwords safely.)

  • llvmlite 0.34.0 → 0.36.0rc1 (lightweight wrapper around basic LLVM functionality)

  • lmfit 1.0.1 → 1.0.2 (Least-Squares Minimization with Bounds and Constraints)

  • locket 0.2.0 → 0.2.1 (File-based locks for Python for Linux and Windows)

  • lz4 3.1.1 → 3.1.3 (LZ4 Bindings for Python)

  • marshmallow 3.9.1 → 3.10.0 (A lightweight library for converting complex datatypes to and from native Python datatypes.)

  • matplotlib 3.3.3 → 3.3.4 (Python plotting package)

  • mergedeep 1.3.0 → 1.3.4 (A deep merge function for 🐍.)

  • mpmath 1.1.0 → 1.2.1 (Python library for arbitrary-precision floating-point arithmetic)

  • mypy 0.790 → 0.812 (Optional static typing for Python)

  • nbclient 0.5.1 → 0.5.2 (A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.)

  • nbformat 5.0.8 → 5.1.2 (The Jupyter Notebook format)

  • nest_asyncio 1.4.3 → 1.5.1 (Patch asyncio to allow nested event loops)

  • netcdf4 1.5.5.1 → 1.5.6 (Provides an object-oriented python interface to the netCDF version 4 library.)

  • notebook 6.1.6 → 6.2.0 (A web-based notebook environment for interactive computing)

  • numba 0.51.2 → 0.53.0rc1.post1 (compiling Python code using LLVM)

  • numcodecs 0.7.2 → 0.7.3 (A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.)

  • numexpr 2.7.2 → 2.7.3 (Fast numerical expression evaluator for NumPy)

  • numpy 1.19.4+mkl → 1.19.5+mkl (NumPy is the fundamental package for array computing with Python.)

  • packaging 20.8 → 20.9 (Core utilities for Python packages)

  • pandas 1.1.5 → 1.2.2 (Powerful data structures for data analysis, time series, and statistics)

  • panel 0.10.2 → 0.10.3 (A high level app and dashboarding solution for Python.)

  • papermill 2.2.2 → 2.3.2 (Parametrize and run Jupyter and nteract Notebooks)

  • param 1.10.0 → 1.10.1 (Declarative Python programming using Parameters.)

  • pillow 8.0.1 → 8.1.0 (Python Imaging Library (Fork))

  • pip 20.3.3 → 21.0.1 (The PyPA recommended tool for installing Python packages.)

  • pipdeptree 1.0.0 → 2.0.0 (Command line utility to show dependency tree of packages)

  • pkginfo 1.6.1 → 1.7.0 (Query metadatdata from sdists / bdists / installed packages.)

  • plotly 4.14.1 → 4.14.3 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.8 → 3.0.16 (Library for building powerful interactive command lines in Python)

  • ptpython 3.0.7 → 3.0.16 (Python REPL build on top of prompt_toolkit)

  • ptyprocess 0.6.0 → 0.7.0 (Run a subprocess in a pseudo terminal)

  • pybind11 2.6.1 → 2.6.2 (Seamless operability between C++11 and Python)

  • pyct 0.4.6 → 0.4.8 (python package common tasks for users (e.g. copy examples, fetch data, ...))

  • pydeck 0.5.0 → 0.6.1 (Widget for deck.gl maps)

  • pygame 2.0.0 → 2.0.1 (Python Game Development)

  • pygments 2.7.3 → 2.8.0 (Pygments is a syntax highlighting package written in Python.)

  • pyinstaller 4.1 → 4.2 (PyInstaller bundles a Python application and all its dependencies into a single package.)

  • pyinstaller_hooks_contrib 2020.10 → 2020.11 (Community maintained hooks for PyInstaller)

  • pylint 2.6.0 → 2.6.2 (python code static checker)

  • pyls_spyder 0.3.0 → 0.3.2 (Spyder extensions for the python-language-server)

  • pymongo 3.11.2 → 3.11.3 (Python driver for MongoDB )

  • pyshp 2.1.2 → 2.1.3 (Pure Python read/write support for ESRI Shapefile format)

  • pytest 6.2.1 → 6.2.2 (pytest: simple powerful testing with Python)

  • Python 3.9.1 → 3.9.2 (Python programming language with standard library)

  • python_levenshtein 0.12.0 → 0.12.2 (Python extension for computing string edit distances and similarities.)

  • python_snappy 0.5.4 → 0.6.0 (Python library for the snappy compression library from Google)

  • pythonnet 2.5.1 → 2.5.2 (.Net and Mono integration for Python)

  • pytz 2020.4 → 2021.1 (World timezone definitions, modern and historical)

  • pyviz_comms 0.7.6 → 2.0.1 (Bidirectional communication for the PyViz ecosystem.)

  • pyyaml 5.3.1 → 5.4.1 (YAML parser and emitter for Python)

  • pyzmq 20.0.0 → 22.0.3 (Python bindings for 0MQ)

  • qtconsole 5.0.1 → 5.0.2 (Jupyter Qt console)

  • qtpy 1.9.0 → 1.10.0.dev0 (Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.)

  • rasterio 1.1.8 → 1.2.0 (Fast and direct raster I/O for use with Numpy and SciPy)

  • reportlab 3.5.56 → 3.5.60 (The Reportlab Toolkit)

  • rtree 0.9.5 → 0.9.7 (R-Tree spatial index for Python GIS)

  • scikit_learn 0.24.0 → 0.24.1 (A set of python modules for machine learning and data mining)

  • scipy 1.5.4 → 1.6.1 (SciPy: Scientific Library for Python)

  • setuptools 51.1.0 → 53.0.0 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpervisor 0.3 → 0.4 (Simple async process supervisor)

  • snowballstemmer 2.0.0 → 2.1.0 (This package provides 26 stemmers for 25 languages generated from Snowball algorithms.)

  • soupsieve 2.1 → 2.2 (A modern CSS selector implementation for Beautiful Soup.)

  • sphinx 3.3.1 → 3.5.1 (Tool for generating documentation which uses reStructuredText as its markup language)

  • sphinx_rtd_theme 0.5.0 → 0.5.1 (Read the Docs theme for Sphinx)

  • sqlalchemy 1.3.22 → 1.3.23 (Database Abstraction Library)

  • statsmodels 0.12.1 → 0.12.2 (Statistical computations and models for Python)

  • terminado 0.9.1 → 0.9.2 (Terminals served to xterm.js using Tornado websockets)

  • textdistance 4.2.0 → 4.2.1 (Compute distance between the two texts.)

  • tifffile 2020.12.8 → 2021.2.1 (Read and write TIFF(r) files)

  • torch 1.8.0.dev20201223+cpu → 1.7.1+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchvision 0.2.2.post3 → 0.8.2+cpu (image and video datasets and models for torch deep learning)

  • tqdm 4.54.1 → 4.57.0 (Fast, Extensible Progress Meter)

  • trio 0.17.0 → 0.18.0 (A friendly Python library for async concurrency and I/O)

  • trio_asyncio 0.11.0 → 0.12.0 (A re-implementation of the asyncio mainloop on top of Trio)

  • twine 3.2.0 → 3.3.0 (Collection of utilities for publishing packages on PyPI)

  • typed_ast 1.4.1 → 1.4.2 (a fork of Python 2 and 3 ast modules with type comment support)

  • ujson 4.0.1 → 4.0.2 (Ultra fast JSON encoder and decoder for Python)

  • umap_learn 0.4.6 → 0.5.1 (Uniform Manifold Approximation and Projection)

  • urllib3 1.26.2 → 1.26.3 (HTTP library with thread-safe connection pooling, file post, and more.)

  • uvicorn 0.13.2 → 0.13.3 (The lightning-fast ASGI server.)

  • virtualenv 20.2.2 → 20.4.2 (Virtual Python Environment builder)

  • voila 0.2.4 → 0.2.7 (Serving read-only live Jupyter notebooks)

  • watchdog 1.0.2 → 2.0.1 (Filesystem events monitoring)

  • winpython 3.0.202011219 → 3.4.20210220 (WinPython distribution tools, including WPPM)

  • winrt 1.0.20330.1 → 1.0.21033.1 (Access Windows Runtime APIs from Python)

  • xlwings 0.21.4 → 0.22.2 (Make Excel fly: Interact with Excel from Python and vice versa.)

Removed packages:

  • xlrd 2.0.1 (Library for developers to extract data from Microsoft Excel (tm) spreadsheet files)

@stonebig
Copy link
Contributor Author

stonebig commented Feb 21, 2021

interlude: Winpython-3.10a5msvc (2021-02-21)

Thanks to Christoph Gohlke invaluable expertise, we can respin the Python-3.10a5 with msvc_runtime wheel

MD5 SHA-1 SHA-256 Binary Size
13e316e8d48be4a0fed408a77d043e54 84566b2ccc4d775134412574f29dd2de6dd886d9 2cfafde219715b767c20a06eabcf05268e0fdb38b933c4a72c8c9b2f8e293ad1 Winpython64-3.10.0.0dota5msvc.exe 25 278 740 Bytes
27cdc778db697ba81dab28478c710ce7 cd8234f22e49280ef9723628edb3fae815d7b99f 5d1e63c7f7b8de67c24b20316d663d65d8ef25ce4bcf493509a379e31fd7d163 Winpython32-3.10.0.0dota5msvc.exe 24 196 845 Bytes

interlude: Winpython-3.10a6 (2021-03-07 am)

wheels before switching the "notebook" icon to Jupyter-nbclasssic

MD5 SHA-1 SHA-256 Binary Size
a5b2ab467af464259199b9611d00d62e fa8c2c12aa620627cbcca0b0557658e49dd8d0e8 e6be91de6918cb2f7bc0ad819f0490223af071d31d40077bdaffff4952960901 Winpython64-3.10.0.0dota6.exe 25 164 054 Bytes
f17b17653b18d9bdb094f390b4354d60 12144ea3654f15fc8b7f544d0ac8a409213863e1 9172a3737a00ddf49480c39fb2bc85a48d82cb59a04b190b50e69bf5ea9d2120 Winpython32-3.10.0.0dota6.exe 24 046 131 Bytes

@stonebig
Copy link
Contributor Author

stonebig commented Mar 6, 2021

WinPython 2021-01 rc2 (2021-03-07: Jupyterlab-3.0.9, python-3.9 is feature-complete, jupyter-nbclassic replaces jupyter-notebook)

Changes from WinPython 2021-01 b4:

  • Infrastructure:
    • Jupyterlab-3.0.9,
    • replacing Jupyter-notebook per Jupyter-nbclassic (icon name unchanged, but jupyterlab plumbing below)
    • Python-3.9 is now feature-complete, so becomes the default download suggestion
  • New Packages:
    • onnxruntime for Python-3.9
  • Upgraded Packages:
    • Jupyterlab-3.0.9, Spyder-4.2.3, pandas-1.2.3, pytorch-1.8.0, holoviews-1.14.2, hvplot-0.7.1, panel-0.11.0
    • numpy-1.20.1
  • variation per version:
    • Pytorch in standard branch only,
    • 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:

  • stable, no big failure
  • last updates: onnxruntime, numba, spyder, pyqtgraph
  • last day switches to numpy-1.20.1 and Jupyter-nbclassic
MD5 SHA-1 SHA-256 Binary Size
68103129d080d43d24541371a7d62098 50a0e61988fd1def21c0c6e9bcae9363c606d1b8 ee68be4d0c2db402c52ee0d3f2eafc14f57d12d4be2616334aa2b78e63f45378 Winpython64-3.9.2.0dotrc2.exe 25 617 319 Bytes
85cdf9dd4cd79dd7e93aa037f46c338e 7fdb0e1a9a258a589548b12c63519b4916317c33 2ff6b8977163d6df6e8d73365a937dea017b2aaebc8455c00ba661642aa053fa Winpython32-3.9.2.0dotrc2.exe 24 476 905 Bytes
79445bb4d2accdef4edd5f3e2ae95244 fc364e5e9e5f01c779dc9b04dfa6d016b1e9d761 c1b5145178ad589e1da0314de415162d275bbaa4cc70a210f2c0c40393c46fda Winpython64-3.8.8.0dotrc2.exe 25 171 579 Bytes
c1214db758d35c04ac3f458638fcd457 bb223d77295d418bb5b758eb66e247f9dc8ec36e d727c8354a2903a725db12d326f2dfd27628b64e5b9b58f6d2193265e5f6c408 Winpython32-3.8.8.0dotrc2.exe 24 026 354 Bytes
3dcd0d81ab36f893864422895a10d5f7 728062114e325ffb27359ec935f4ddaeb45668d8 01445bb331fdfeb19f0223a3b9c1435e6b539ef85560990ca9ab352910f8d87e Winpython64-3.9.2.0rc2.exe 757 863 140 Bytes
680a27020d82e1ae1f9960757f14abf9 10983a22c64f2fadb49c1c207b9585083bc67f95 967d32778aa2951fcbec8d621bf50955273687ae547c8d3e6b2e9dec40044d6a Winpython64-3.9.2.0codrc2.exe 816 061 586 Bytes
ced8e9d1f21ebadd1e53cca9c0970e3a 4f2a5e342e9e541eb8fd6177b53b759ddf5f8490 b680565c1ec5cc2667e84ed930c02a2d255fbc3c666e968d8d0cd16a017b66b0 Winpython64-3.8.8.0rc2.exe 759 606 316 Bytes

History of changes for WinPython-64bit 3.9.2.0 rc2

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

Tools

Upgraded packages:

  • Nodejs v14.15.0 → v14.16.0 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

  • npmjs 6.14.8 → 6.14.11 (a package manager for JavaScript)

Python packages

New packages:

  • botorch 0.3.2 (Bayesian Optimization in PyTorch)

  • et_xmlfile 1.0.1 (An implementation of lxml.xmlfile for the standard library)

  • feather_format 0.4.1 (Simple wrapper library to the Apache Arrow-based Feather File Format)

  • gpytorch 1.2.1 (An implementation of Gaussian Processes in Pytorch)

  • great_expectations 0.13.12 (Always know what to expect from your data.)

  • ipycanvas 0.8.2 (Interactive widgets library exposing the browser's Canvas API)

  • jdcal 1.4.1 (Julian dates from proleptic Gregorian and Julian calendars.)

  • jsonpatch 1.28 (Apply JSON-Patches (RFC 6902))

  • jsonpointer 2.0 (Identify specific nodes in a JSON document (RFC 6901))

  • jupyter_lsp 1.1.4 (Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server)

  • jupyter_packaging 0.7.12 (Jupyter Packaging Utilities)

  • jupyterlab_lsp 3.4.1 (Language Server Protocol integration for JupyterLab)

  • jupyterlab_widgets 1.0.0 (JupyterLab extension providing HTML widgets)

  • nbclassic 0.2.6 (Jupyter Notebook as a Jupyter Server Extension.)

  • onnxruntime 1.7.0 (ONNX Runtime Python bindings)

  • openpyxl 3.0.6 (A Python library to read/write Excel 2010 xlsx/xlsm files)

  • orjson 3.4.6 (Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy)

  • pyarrow 3.0.0 (Python library for Apache Arrow)

  • pyerfa 1.7.2 (Python bindings for ERFA)

  • pynndescent 0.5.2 (Nearest Neighbor Descent)

  • torchaudio 0.8.0 (An audio package for PyTorch)

  • wasmer 1.0.0 (Python extension to run WebAssembly binaries)

  • wasmer_compiler_cranelift 1.0.0 (The Cranelift compiler for the wasmer package (to compile WebAssembly module))

  • wasmer_compiler_singlepass 1.0.0 (Python extension to run WebAssembly binaries)

  • zstandard 0.15.2 (Zstandard bindings for Python)

Upgraded packages:

  • aiosqlite 0.16.0 → 0.17.0 (asyncio bridge to the standard sqlite3 module)

  • aniso8601 8.0.0 → 8.1.1 (A library for parsing ISO 8601 strings.)

  • anyio 2.0.2 → 2.2.0 (High level compatibility layer for multiple asynchronous event loop implementations)

  • asteval 0.9.21 → 0.9.22 (Safe, minimalistic evaluator of python expression using ast module)

  • astroid 2.4.2 → 2.5 (An abstract syntax tree for Python with inference support.)

  • astroml 0.4.1 → 1.0.1 (tools for machine learning and data mining in Astronomy)

  • astropy 4.1 → 4.2 (Community-developed python astronomy tools)

  • autopep8 1.5.3 → 1.5.5 (A tool that automatically formats Python code to conform to the PEP 8 style guide)

  • bleach 3.2.1 → 3.3.0 (An easy safelist-based HTML-sanitizing tool.)

  • blosc 1.9.2 → 1.10.2 (Blosc data compressor)

  • bokeh 2.2.3 → 2.3.0 (Interactive plots and applications in the browser from Python)

  • bqplot 0.12.19 → 0.12.23 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • branca 0.4.1 → 0.4.2 (Generate complex HTML+JS pages with Python)

  • cffi 1.14.4 → 1.14.5 (Foreign Function Interface for Python calling C code.)

  • cftime 1.3.0 → 1.4.1 (Time-handling functionality from netcdf4-python)

  • colorcet 2.0.2 → 2.0.6 (Collection of perceptually uniform colormaps)

  • coverage 5.3.1 → 5.4 (Code coverage measurement for Python)

  • cryptography 3.3.1 → 3.4.6 (cryptography is a package which provides cryptographic recipes and primitives to Python developers.)

  • cvxopt 1.2.5 → 1.2.6 (Convex optimization package)

  • cvxpy 1.1.7 → 1.1.10 (A domain-specific language for modeling convex optimization problems in Python.)

  • cx_freeze 6.4.2 → 6.5.3 (create standalone executables from Python scripts)

  • cython 0.29.21 → 0.29.22 (The Cython compiler for writing C extensions for the Python language.)

  • dask 2020.12.0 → 2021.3.0 (Parallel PyData with Task Scheduling)

  • dask_labextension 4.0.1 → 5.0.1 (A Jupyter Notebook server extension manages Dask clusters.)

  • dask_ml 1.7.0 → 1.8.0 (A library for distributed and parallel machine learning)

  • datasette 0.53 → 0.55 (A tool for exploring and publishing data)

  • datashader 0.11.1 → 0.12.0 (Data visualization toolchain based on aggregating into a grid)

  • deprecated 1.2.10 → 1.2.11 (Python @deprecated decorator to deprecate old python classes, functions or methods.)

  • distributed 2020.12.0 → 2021.3.0 (Distributed scheduler for Dask)

  • fastparquet 0.4.1 → 0.5.0 (Python support for Parquet file format)

  • flask_accepts 0.17.4 → 0.17.6 (Easy, opinionated Flask input/output handling with Flask-restx and Marshmallow)

  • folium 0.11.0 → 0.12.1 (Make beautiful maps with Leaflet.js & Python)

  • fs 2.4.11 → 2.4.12 (Python's filesystem abstraction layer)

  • fsspec 0.8.5 → 0.8.7 (File-system specification)

  • gdal 3.1.4 → 3.2.1 (GDAL: Geospatial Data Abstraction Library)

  • geopandas 0.8.1 → 0.8.2 (Geographic pandas extensions)

  • geopy 2.0.0 → 2.1.0 (Python Geocoding Toolbox)

  • greenlet 0.4.17 → 1.0.0 (Lightweight in-process concurrent programming)

  • h11 0.11.0 → 0.12.0 (A pure-Python, bring-your-own-I/O implementation of HTTP/1.1)

  • holoviews 1.14.0 → 1.14.2 (Stop plotting your data - annotate your data and let it visualize itself.)

  • httpcore 0.12.2 → 0.12.3 (A minimal low-level HTTP client.)

  • httpie 2.3.0 → 2.4.0 (HTTPie - a CLI, cURL-like tool for humans.)

  • hvplot 0.7.0 → 0.7.1 (A high-level plotting API for the PyData ecosystem built on HoloViews.)

  • hypercorn 0.11.1 → 0.11.2 (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)

  • hypothesis 5.43.3 → 6.1.1 (A library for property-based testing)

  • imbalanced_learn 0.7.0 → 0.8.0 (Toolbox for imbalanced dataset in machine learning.)

  • importlib_metadata 3.3.0 → 3.7.0 (Read metadata from Python packages)

  • intake 0.6.0 → 0.6.1 (Data load and catalog system)

  • ipykernel 5.4.2 → 5.5.0 (IPython Kernel for Jupyter)

  • ipyleaflet 0.13.3 → 0.13.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.8 → 0.6.3 (Matplotlib Jupyter Extension)

  • ipython 7.19.0 → 7.21.0 (IPython: Productive Interactive Computing)

  • ipywidgets 7.5.1 → 7.6.3 (IPython HTML widgets for Jupyter)

  • isort 5.6.4 → 5.7.0 (A Python utility / library to sort Python imports.)

  • jinja2 2.11.2 → 2.11.3 (A small but fast and easy to use stand-alone template engine written in pure python.)

  • joblib 1.0.0 → 1.0.1 (Lightweight pipelining: using Python functions as pipeline jobs.)

  • jupyter_client 6.1.7 → 6.1.11 (Jupyter protocol implementation and client libraries)

  • jupyter_core 4.7.0 → 4.7.1 (Jupyter core package. A base package on which Jupyter projects rely.)

  • jupyter_server 1.1.3 → 1.4.1 (The Jupyter Server)

  • jupyter_server_proxy 1.5.2 → 1.6.0 (Jupyter server extension to supervise and proxy web services)

  • jupyterlab 2.2.9 → 3.0.9 (The JupyterLab notebook server extension.)

  • jupyterlab_server 1.2.0 → 2.3.0 (JupyterLab Server)

  • keyring 21.7.0 → 23.0.0 (Store and access your passwords safely.)

  • lazy_object_proxy 1.4.3 → 1.5.2 (A fast and thorough lazy object proxy.)

  • llvmlite 0.34.0 → 0.36.0rc2 (lightweight wrapper around basic LLVM functionality)

  • lmfit 1.0.1 → 1.0.2 (Least-Squares Minimization with Bounds and Constraints)

  • locket 0.2.0 → 0.2.1 (File-based locks for Python for Linux and Windows)

  • lz4 3.1.1 → 3.1.3 (LZ4 Bindings for Python)

  • markdown 3.3.2 → 3.3.4 (Python implementation of Markdown.)

  • marshmallow 3.9.1 → 3.10.0 (A lightweight library for converting complex datatypes to and from native Python datatypes.)

  • matplotlib 3.3.3 → 3.3.4 (Python plotting package)

  • mergedeep 1.3.0 → 1.3.4 (A deep merge function for 🐍.)

  • mpmath 1.1.0 → 1.2.1 (Python library for arbitrary-precision floating-point arithmetic)

  • msvc_runtime 14.28.29325 → 14.28.29910 (Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories)

  • mypy 0.790 → 0.812 (Optional static typing for Python)

  • nbclient 0.5.1 → 0.5.3 (A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.)

  • nbformat 5.0.8 → 5.1.2 (The Jupyter Notebook format)

  • nest_asyncio 1.4.3 → 1.5.1 (Patch asyncio to allow nested event loops)

  • netcdf4 1.5.5.1 → 1.5.6 (Provides an object-oriented python interface to the netCDF version 4 library.)

  • notebook 6.1.6 → 6.2.0 (A web-based notebook environment for interactive computing)

  • numba 0.51.2 → 0.53.0rc3 (compiling Python code using LLVM)

  • numcodecs 0.7.2 → 0.7.3 (A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.)

  • numexpr 2.7.2 → 2.7.3 (Fast numerical expression evaluator for NumPy)

  • numpy 1.19.4+mkl → 1.20.1+mkl (NumPy is the fundamental package for array computing with Python.)

  • packaging 20.8 → 20.9 (Core utilities for Python packages)

  • pandas 1.1.5 → 1.2.3 (Powerful data structures for data analysis, time series, and statistics)

  • panel 0.10.2 → 0.11.0 (A high level app and dashboarding solution for Python.)

  • papermill 2.2.2 → 2.3.2 (Parametrize and run Jupyter and nteract Notebooks)

  • param 1.10.0 → 1.10.1 (Declarative Python programming using Parameters.)

  • pillow 8.0.1 → 8.1.2 (Python Imaging Library (Fork))

  • pip 20.3.3 → 21.0.1 (The PyPA recommended tool for installing Python packages.)

  • pipdeptree 1.0.0 → 2.0.0 (Command line utility to show dependency tree of packages)

  • pkginfo 1.6.1 → 1.7.0 (Query metadatdata from sdists / bdists / installed packages.)

  • plotly 4.14.1 → 4.14.3 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.8 → 3.0.16 (Library for building powerful interactive command lines in Python)

  • ptpython 3.0.7 → 3.0.16 (Python REPL build on top of prompt_toolkit)

  • ptyprocess 0.6.0 → 0.7.0 (Run a subprocess in a pseudo terminal)

  • pybind11 2.6.1 → 2.6.2 (Seamless operability between C++11 and Python)

  • pyct 0.4.6 → 0.4.8 (python package common tasks for users (e.g. copy examples, fetch data, ...))

  • pydantic 1.7.3 → 1.8.1 (Data validation and settings management using python 3.6 type hinting)

  • pydeck 0.5.0 → 0.6.1 (Widget for deck.gl maps)

  • pygame 2.0.0 → 2.0.1 (Python Game Development)

  • pygments 2.7.3 → 2.8.0 (Pygments is a syntax highlighting package written in Python.)

  • pyinstaller 4.1 → 4.2 (PyInstaller bundles a Python application and all its dependencies into a single package.)

  • pyinstaller_hooks_contrib 2020.10 → 2020.11 (Community maintained hooks for PyInstaller)

  • pylint 2.6.0 → 2.7.1 (python code static checker)

  • pyls_spyder 0.3.0 → 0.3.2 (Spyder extensions for the python-language-server)

  • pymongo 3.11.2 → 3.11.3 (Python driver for MongoDB )

  • pyproj 3.0.0.post1 → 3.0.1 (Python interface to PROJ (cartographic projections and coordinate transformations library))

  • pyshp 2.1.2 → 2.1.3 (Pure Python read/write support for ESRI Shapefile format)

  • pytest 6.2.1 → 6.2.2 (pytest: simple powerful testing with Python)

  • Python 3.9.1 → 3.9.2 (Python programming language with standard library)

  • python_levenshtein 0.12.0 → 0.12.2 (Python extension for computing string edit distances and similarities.)

  • python_snappy 0.5.4 → 0.6.0 (Python library for the snappy compression library from Google)

  • pythonnet 2.5.1 → 2.5.2 (.Net and Mono integration for Python)

  • pytz 2020.4 → 2021.1 (World timezone definitions, modern and historical)

  • pyviz_comms 0.7.6 → 2.0.1 (Bidirectional communication for the PyViz ecosystem.)

  • pyyaml 5.3.1 → 5.4.1 (YAML parser and emitter for Python)

  • pyzmq 20.0.0 → 22.0.3 (Python bindings for 0MQ)

  • qtconsole 5.0.1 → 5.0.2 (Jupyter Qt console)

  • qtpy 1.9.0 → 1.10.0.dev0 (Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.)

  • rasterio 1.1.8 → 1.2.1 (Fast and direct raster I/O for use with Numpy and SciPy)

  • readme_renderer 28.0 → 29.0 (readme_renderer is a library for rendering "readme" descriptions for Warehouse)

  • reportlab 3.5.56 → 3.5.60 (The Reportlab Toolkit)

  • rtree 0.9.5 → 0.9.7 (R-Tree spatial index for Python GIS)

  • scikit_learn 0.24.0 → 0.24.1 (A set of python modules for machine learning and data mining)

  • scipy 1.5.4 → 1.6.1 (SciPy: Scientific Library for Python)

  • setuptools 51.1.0 → 54.1.0 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpervisor 0.3 → 0.4 (Simple async process supervisor)

  • snowballstemmer 2.0.0 → 2.1.0 (This package provides 26 stemmers for 25 languages generated from Snowball algorithms.)

  • soupsieve 2.1 → 2.2 (A modern CSS selector implementation for Beautiful Soup.)

  • sphinx 3.3.1 → 3.5.1 (Tool for generating documentation which uses reStructuredText as its markup language)

  • sphinx_rtd_theme 0.5.0 → 0.5.1 (Read the Docs theme for Sphinx)

  • spyder 4.2.1 → 4.2.3 (The Scientific Python Development Environment)

  • spyder_kernels 1.10.1 → 1.10.2 (Jupyter kernels for Spyder's console)

  • sqlalchemy 1.3.22 → 1.3.23 (Database Abstraction Library)

  • statsmodels 0.12.1 → 0.12.2 (Statistical computations and models for Python)

  • streamz 0.5.6 → 0.6.2 (Streams)

  • terminado 0.9.1 → 0.9.2 (Terminals served to xterm.js using Tornado websockets)

  • textdistance 4.2.0 → 4.2.1 (Compute distance between the two texts.)

  • tifffile 2020.12.8 → 2021.3.5 (Read and write TIFF(r) files)

  • torch 1.8.0.dev20201223+cpu → 1.8.0+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchvision 0.2.2.post3 → 0.9.0+cpu (image and video datasets and models for torch deep learning)

  • tqdm 4.54.1 → 4.58.0 (Fast, Extensible Progress Meter)

  • trio 0.17.0 → 0.18.0 (A friendly Python library for async concurrency and I/O)

  • trio_asyncio 0.11.0 → 0.12.0 (A re-implementation of the asyncio mainloop on top of Trio)

  • twine 3.2.0 → 3.3.0 (Collection of utilities for publishing packages on PyPI)

  • typed_ast 1.4.1 → 1.4.2 (a fork of Python 2 and 3 ast modules with type comment support)

  • ujson 4.0.1 → 4.0.2 (Ultra fast JSON encoder and decoder for Python)

  • umap_learn 0.4.6 → 0.5.1 (Uniform Manifold Approximation and Projection)

  • urllib3 1.26.2 → 1.26.3 (HTTP library with thread-safe connection pooling, file post, and more.)

  • uvicorn 0.13.2 → 0.13.4 (The lightning-fast ASGI server.)

  • virtualenv 20.2.2 → 20.4.2 (Virtual Python Environment builder)

  • voila 0.2.4 → 0.2.7 (Serving read-only live Jupyter notebooks)

  • winpython 3.0.202011219 → 4.0.20210307 (WinPython distribution tools, including WPPM)

  • winrt 1.0.20330.1 → 1.0.21033.1 (Access Windows Runtime APIs from Python)

  • xarray 0.16.2 → 0.17.0 (N-D labeled arrays and datasets in Python)

  • xlwings 0.21.4 → 0.22.2 (Make Excel fly: Interact with Excel from Python and vice versa.)

Removed packages:

  • xlrd 2.0.1 (Library for developers to extract data from Microsoft Excel (tm) spreadsheet files)

@stonebig
Copy link
Contributor Author

stonebig commented Mar 7, 2021

interlude: Winpython-3.10a6b (2021-03-07 pm)

Changes:

Next alpha effort:

MD5 SHA-1 SHA-256 Binary Size
c7988d0b70c109a2d1d84503aed74651 49957103fa6d789606c7a5bb2c0a0b9ccdfcb7f0 cab1ed1ba2e9de17e7ef6133d64193a5316f1739f5246f04a5ad55c71747efd5 Winpython64-3.10.0.0dota6b.exe 25 172 103 Bytes
b8f5c07ae35616001bbe7a7484157ce9 b52b1d49c84dae3838a836f17faaebfd3e01d29d e4bbe98291bec7a9ed9127f6d342ce532e7b6fbae37febe1159953e93569bfc4 Winpython32-3.10.0.0dota6b.exe 24 054 953 Bytes

@stonebig
Copy link
Contributor Author

Hi all,

The 2021-03-10 WinPython 2021-01 is equal to rc2 binaries.

MD5 SHA-1 SHA-256 Binary Size
68103129d080d43d24541371a7d62098 50a0e61988fd1def21c0c6e9bcae9363c606d1b8 ee68be4d0c2db402c52ee0d3f2eafc14f57d12d4be2616334aa2b78e63f45378 Winpython64-3.9.2.0dot.exe 25 617 319 Bytes
85cdf9dd4cd79dd7e93aa037f46c338e 7fdb0e1a9a258a589548b12c63519b4916317c33 2ff6b8977163d6df6e8d73365a937dea017b2aaebc8455c00ba661642aa053fa Winpython32-3.9.2.0dot.exe 24 476 905 Bytes
79445bb4d2accdef4edd5f3e2ae95244 fc364e5e9e5f01c779dc9b04dfa6d016b1e9d761 c1b5145178ad589e1da0314de415162d275bbaa4cc70a210f2c0c40393c46fda Winpython64-3.8.8.0dot.exe 25 171 579 Bytes
c1214db758d35c04ac3f458638fcd457 bb223d77295d418bb5b758eb66e247f9dc8ec36e d727c8354a2903a725db12d326f2dfd27628b64e5b9b58f6d2193265e5f6c408 Winpython32-3.8.8.0dot.exe 24 026 354 Bytes
3dcd0d81ab36f893864422895a10d5f7 728062114e325ffb27359ec935f4ddaeb45668d8 01445bb331fdfeb19f0223a3b9c1435e6b539ef85560990ca9ab352910f8d87e Winpython64-3.9.2.0.exe 757 863 140 Bytes
680a27020d82e1ae1f9960757f14abf9 10983a22c64f2fadb49c1c207b9585083bc67f95 967d32778aa2951fcbec8d621bf50955273687ae547c8d3e6b2e9dec40044d6a Winpython64-3.9.2.0cod.exe 816 061 586 Bytes
ced8e9d1f21ebadd1e53cca9c0970e3a 4f2a5e342e9e541eb8fd6177b53b759ddf5f8490 b680565c1ec5cc2667e84ed930c02a2d255fbc3c666e968d8d0cd16a017b66b0 Winpython64-3.8.8.0.exe 759 606 316 Bytes

@RoyiAvital
Copy link

RoyiAvital commented Apr 13, 2021

Which TensorFlow version works with this release?
If needed I will use the 3.8.xxx channel.

I need Keras to teach in my class.

@stonebig
Copy link
Contributor Author

stonebig commented Apr 13, 2021

You must take a version that has numpy-1.19, so the December 28th 2020 release, if Winpython, Python-3.8.
It shall be similar for Anaconda

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants