Skip to content
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

release 2019-04 follow-up #776

Closed
stonebig opened this issue Sep 22, 2019 · 9 comments
Closed

release 2019-04 follow-up #776

stonebig opened this issue Sep 22, 2019 · 9 comments

Comments

@stonebig
Copy link
Contributor

@stonebig stonebig commented Sep 22, 2019

release date: December 2019

Expected:

  • Tensorflow_cpu-2.1.0rc1, PyTorch-1.3.1
  • numpy-1.17
  • Python-3.8.1, Python3.7.6, python-vscode 2019.11,
  • only ".dot" 32 bit versions

Not Expected:

  • Spyder-4 transition is postponed to Spyder-4.1 (issue with in-editor completion due to web port usage)

Focus of the release:

  • vscode refined integration :
  • push towards micro-services and ASGI:
    • better flask REST tooling
    • ASGI : Quart, uvicorn, FastAPI, hypercorn
  • simplify further the build process, to be able to move to the cloud:
    • split in 3 steps : infrastructure creation, packages additions, wrap-up,
    • cleanup & simplify each step:
      • share Tools directories between Python Versions
      • share Docs directories between Python Versions
    • reduce need for an initial full WinPython environnment.

Non-Focus of the release:

  • Jupyterlab-2 (far away)
  • Spyder-4.0 (works less nice with Windows than previous version, until Spyder-4.1)

Hopes/Wishes for coming 2020:

  • Spyder-5 compatible with PySide2 Q2 2020
  • nodejs (or webpack or npm ?) no longer necessary to update Jupyterlab-2 Q2 2020,
  • Tensorflow-2 and Pytorch get smaller, using windows ONNX infrastructure Q3 2020,
  • Python-3.9 hugely simplifies Asyncio (inspired per Trio) and multi-core (sub-interpreters) Q4 2020
  • Python hit 32% on PYPL.
@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Sep 22, 2019

audit-trail

  • Python-3.8.0rc1

build 0 (october 4th, minimal build to follow Python-3.8.0 dev cycle)

  • python-3.7.5rc1
  • Jupyterlab-1.1.4
  • Pillow-6.2.0
  • numpy-1.17 (official Python-3.8 support)
  • Tensorflow-2
  • paramiko, pexpect, python_language_server
  • vscode-1.39.1 + python-vscode october (improvement on jupyter notebook handling)
  • flask-RESTplus, flaskerize, flask-accepts,
  • for ASGI : Quart, uvicorn
  • datasette (tweaked to work on Python-3.8)
  • hypercorn-0.9.0dev (Python-3.8)
  • Python-3.8.0 (final)
  • Numpy-1.17.3
  • vscode-1.39.2
  • cvxopt, cvpy, and pyflux for Python-3.8
  • Pandas-0.25.2
  • vscode-python 2019.10.44104 2019.10.1 bug fixing on Notebooks
  • changing build method to workaround unsolved python-3.8 build problem : (rc1 improperly build, fighting a wired python-3.8 utf-8 win10 issue)

Special release Python-3.8 (october 18-24th, after 5 month of alpha/beta)

  • fiona-1.8.9 (compatibility with gdal-3)
  • ipykernel-5.1.3
  • nodejs-12.13.0
  • share Tools directory between Python-3.7 and 3.8 builds
  • Pandas-0.25.3
  • share Docs directory between Python-3.7 and 3.8 builds
  • FAILED attempt: build again a jupyterlab 32 bit with jupyter lab build --minimize=False
  • PySide2-5.13.2
  • bokeh-1.4rc2 +@bokeh/jupyter_bokeh for more standard jupyterlab/voila integration

build 1 (November 3rd)

  • bokeh-1.4.0
  • Jupyterlab-1.2.2
  • scipy-1.3.2
  • wheel package also in the dot version
  • make "%matplotlib widget" work https://github.com/matplotlib/jupyter-matplotlib/pull/152/files
  • failed attempt at Spyder-4.0.0rc1+
  • vscode-1.40.1
  • geopandas, paramiko, pyinstaller added in Python-3.8
  • python-vscode-2019.11.49689:
    • altair now works,
  • another fail with Spyder-4.0rc2 (blocks itself earlier than Spyder-4.0rc1 , at "loading project explorer splash screen)
  • python-vscode-2019.11.50794:
    • fails on ipywidgets interactive
    • fails on latex expression visualisation
  • ? disconnect version number from Python number, as Python release frequency increase ?
  • consider shrinking back options :
    • not installing Pytorch or Tensorflow in Python-3.8,
    • droping nodejs after build,
    • droping Qt

build 2 (November 23rd)

  • altair-3.3.0 (python-3.8 compatibility)
  • at last, Spyder-4.0.0rc3 works \o/ ! (downgrading to pyqt-5.12.3, jedi-0.14.1 for first try)
  • try tweaking Spyder-4.0.0 a bit, reading spyder-ide/spyder#10481 .. failed so far, suspecting spyder-4.1.0/stdio is needed spyder-ide/spyder#10021
  • Ipython-7.1
  • Pandas-24.3 (pandas-1.0 seems 2020)
  • Tensorflow-cpu-2.1.0 (otherwise too massive)

build 3 (December 8th)

  • VSCode-1.41.0

  • altair-data-server

  • Qt-5.14 .. delayed to dec 12

  • .... and so, following official packages adventure with python-3.8 asyncio breaking change https://bugs.python.org/issue37373 and others (as they did no better, shall keep the patch)

  • Python-3.7.6

  • Python-3.8.1 (needed fixes in asyncio)

  • pyside2-5.14.0 for Python-3.8.1
    rc (December 23rd)

  • add terminaltables description (for next time, Keras-tuner)

exploratory work:

  • ASGI to get datasette working
  • pystan wheel can be installed, but... fails at test one #780
  • DEFEAT because of Pystan : fbprophet-0.5.0
  • swagger vs openapi (swagger-3.0 is renamed openapi has it moves to Open source)
@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Oct 4, 2019

build0 2019-10-04 (python-3.8.0rc1)

Infrastructure:

  • Pythons-3.8.0rc1
MD5 SHA-1 SHA-256 Binary Size
549f7b686b228f275ae4faa1a91d76aa cb7476a5c40c9a5f148aa7d87e7341bc7f74b253 b83749697b329b570778272696b12f206187d9ac06efaef12775532af17df6bd Winpython64-3.8.0.0dotrc1.exe 23 705 674 Bytes
d801683ca7c6a1781eaa7503ba64c197 d4083fc630ee2ec005edbd32fbf7310e1d2835a0 c52270047160df16b91abae8ca446035057c8645d6dc4290363d51f1c2048e8d Winpython32-3.8.0.0dotrc1.exe 22 628 643 Bytes

WinPython 3.8.0.0dot

The following packages are included in WinPython-64bit v3.8.0.0dot rc1.

Tools

Name Version Description

Python packages

Name Version Description
Python 3.8.0 (rc1) Python programming language with standard library
pip 19.2.3 A tool for installing and managing Python packages
setuptools 41.2.0 Download, build, install, upgrade, and uninstall Python packages - easily
sqlite_bro 0.9.1 a graphic SQLite Client in 1 Python file
winpython 2.1.20190921 WinPython distribution tools, including WPPM (package manager)
@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Oct 13, 2019

Final Development Release of Python-3.8 (2019-10-16/18)

  • New Packages:
    • FastAPI, uvicorn, Quart
    • datasette, python_language_server
  • Upgraded Packages:
    . numpy-1.17.3, pandas-0.25.2
  • Variation per Version:
    . the cod version contains also a "portable VSCode" (that can be copied to other versions)

Areas of particular interest for testers:

  • relevance or missings of packages choosen in ASGI stack, as this is an addition of coming cycle
  • There is a hack to make Jupyter work on Python-3.8, as the Official support seems only for v2.0. To make it work, you'll need to replay this hack on Tornado if you upgrade Tornado: tornadoweb/tornado#2608 (comment)
%WINPYDIR%\python.exe -c "from winpython.utils import patch_sourcefile;patch_sourcefile(r'%WINPYDIR%\Lib\site-packages\tornado\platform\asyncio.py', 'import asyncio', 'import asyncio;asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())  # python-3.8.0' )"

nota 2019-10-21: for unknown reason, the previous patch didn't apply on Winpython-3.8.0.0rc1 build . so you have to apply it by hand once:

  • start winpython command prompt
  • launch
%WINPYDIR%\python.exe -c "from winpython.utils import patch_sourcefile;patch_sourcefile(r'%WINPYDIR%\Lib\site-packages\tornado\platform\asyncio.py', 'import asyncio', 'import asyncio;asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())  # python-3.8.0' )"
  • update: seems apparently a not-found problem in run_complement.bat step, a python/windows/other bug... so changing of build method #789).

nota 2019-10-23: final version will be same packages re-build the new way + python-vscode updated to 2019-10-23 (patch release)

MD5 SHA-1 SHA-256 Binary Size
58202f1f7d04e81ba83edaf4b1c30970 17281a168b2d2855fa0d1e94220e16cd2fb0fc6f 5882665af26d91a5eb5e5bcf37578d2ddb822f23c75cb5408ea7f8c5f6a73ab0 Winpython64-3.8.0.0dot.exe 23 708 759 Bytes
39efc06b286a3fb0c7338e3ffe78e2b0 cb923c1d62c7a61e8187f0edde1eba43253ccdd7 701265ef5fb43739f1e649a156f8b8bd4ccde8632dcd16a33a6f7e63ac8a05c7 Winpython32-3.8.0.0dot.exe 22 637 174 Bytes
447f9b4644bb0514ec39253ccd40d149 aa107093976c0d23eb938c5bab329e0a34b07d63 64f072bc2a238836ba3fa63f874e63439de8ea42a8054895ff29f8b2094dbfd1 Winpython32-3.8.0.0rc.exe 437 753 457 Bytes
6767adcd4bbc15809129077acbab4d9e 1975c3a8e1eea4dd25844a3a477749b4ff7470c4 f840922294a486d89a1c1159e7f502660dcfbe4ae75bfe163e02ad01d1957b2b Winpython64-3.8.0.0rc.exe 512 452 027 Bytes
d2ffeece54209fc8c6236617ef029f3d c1b2a10a44241cf8261eebd12022997eb769298c f77683f7b6e9e1da6594602143513f2d126dc7ef7cec544fe68a816a8cc65e6f Winpython64-3.8.0.0codrc.exe 570 916 689 Bytes

re-spin of 2019-10-23:

MD5 SHA-1 SHA-256 Binary Size
80b75bcc66235f11133788a3e06308fd dfeca5ec0c831c4b29361ae53a07a1585e2a3f86 e4e1162f0084dbb9434f5e12160236abfda482bf589ffbcaa360bf244fa98125 Winpython32-3.8.0.0.exe 433 866 399 Bytes
7c7681af65e6513f3a7dab0e880903a5 ed58e72379afd20171ee98cf32f68dcef62bd99c fd1c5061f59c078bf212e9fb6d5a68261b958cb4b93800303d47b4c0c6a5e17c Winpython64-3.8.0.0.exe 510 423 691 Bytes
8f532bb2022828cebce4b6b4f2289141 dbf728b43e4202160929b576b0629c7812df32dc 3e936616d1f83ccef9a3549647b5b6baa6eda918c18380b7bdac399d608dbf09 Winpython64-3.8.0.0cod.exe 588 818 158 Bytes

WinPython 3.8.0.0 rc

The following packages are included in WinPython-32bit v3.8.0.0 .

Tools

Name Version Description
Nodejs v10.16.3 a JavaScript runtime built on Chrome's V8 JavaScript engine
npmjs 6.9.0 a package manager for JavaScript

Python packages

Name Version Description
Python 3.8.0 Python programming language with standard library
adodbapi 2.6.0.7 A pure Python package implementing PEP 249 DB-API using Microsoft ADO.
affine 2.3.0 Matrices describing affine transformation of the plane.
aiofiles 0.4.0 File support for asyncio.
aiosqlite 0.10.0
alabaster 0.7.12 A configurable sidebar-enabled Sphinx theme
altair 3.2.0 High-level declarative visualization library for Python
altair_transform 0.1.0 A python engine for evaluating Altair transforms.
altair_widgets 0.2.2 Altair Widgets: An interactive visualization for statistical data for Python.
aniso8601 8.0.0 A library for parsing ISO 8601 strings.
ansiwrap 0.8.4 textwrap, but savvy to ANSI colors and styles
appdirs 1.4.3 A small Python module for determining appropriate " + "platform-specific dirs, e.g. a "user data dir".
asciitree 0.3.3 Draws ASCII trees.
asteval 0.9.15 Safe, minimalistic evaluator of python expression using ast module
astroid 2.3.1 Rebuild a new abstract syntax tree from Python's ast (required for pylint)
astroml 0.4.1 tools for machine learning and data mining in Astronomy
astropy 3.2.2 Community-developed python astronomy tools
atomicwrites 1.3.0 Powerful Python library for atomic file writes.
attrs 19.3.0 Classes Without Boilerplate
autopep8 1.4.4 A tool that automatically formats Python code to conform to the PEP 8 style guide
babel 2.7.0 Internationalization utilities
backcall 0.1.0 Specifications for callback functions passed in to an API
backports_abc 0.5 A backport of recent additions to the 'collections.abc' module.
baresql 0.7.6 playing SQL directly on Python datas
bcolz 1.2.1 columnar and compressed data containers.
beautifulsoup4 4.8.1 Screen-scraping library
black 19.3b0 The uncompromising code formatter.
bleach 3.1.0 An easy whitelist-based HTML-sanitizing tool
blinker 1.4 Fast, simple object-to-object and broadcast signaling
blosc 1.8.1 Blosc data compressor
bloscpack 0.16.0 Command line interface to and serialization format for Blosc
bokeh 1.3.4 Statistical and novel interactive HTML plots for Python
bottleneck 1.2.1 Fast NumPy array functions written in Cython
bqplot 0.11.8 Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.
branca 0.3.1 Generate complex HTML+JS pages with Python
brewer2mpl 1.4.1 Connect colorbrewer2.org color maps to Python and matplotlib
brotli 1.0.7 Python binding of the Brotli compression library
certifi 2019.9.11 Python package for providing Mozilla's CA Bundle.
cffi 1.13.0 Foreign Function Interface for Python calling C code.
cftime 1.0.3.4 time-handling functionality from netcdf4-python
chardet 3.0.4 Universal encoding detector for Python 2 and 3
click 7.0 A simple wrapper around optparse for powerful command line utilities.
click_default_group 1.2.2 Extends click.Group to invoke a command without explicit subcommand name
click_plugins 1.1.1 An extension module for click to enable registering CLI commands via setuptools entry-points.
cligj 0.5.0 Click params for commmand line interfaces to GeoJSON
cloudpickle 1.2.2 Extended pickling support for Python objects
clrmagic 0.0.1a2 IPython cell magic to use .NET languages
colorama 0.4.1 Cross-platform colored terminal text
colorcet 2.0.2 A set of useful perceptually uniform colormaps for plotting scientific data
comtypes 1.1.7 Pure Python COM package
cvxopt 1.2.3 Convex optimization package
cvxpy 1.0.25 A domain-specific language for modeling convex optimization problems in Python
cx_freeze 6.0 Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed)
cycler 0.10.0 Composable style cycles
cython 0.29.13 Cython is a language that makes writing C extensions for the Python language as easy as Python
cytoolz 0.10.0 Cython implementation of Toolz: High performance functional utilities
dask 2.6.0 Minimal task scheduling abstraction
dask_searchcv 0.2.0 Tools for doing hyperparameter search with Scikit-Learn and Dask
databases 0.2.5
datasette 0.29.4.dev0 A tool for exploring and publishing data
datashader 0.8.0 Data visualization toolchain based on aggregating into a grid
datashape 0.5.2 A data description language
db.py 0.5.3 a db package that doesn't suck
decorator 4.4.0 Better living through Python with decorators
defusedxml 0.6.0 XML bomb protection for Python stdlib modules
deprecated 1.2.6 Python @deprecated decorator to deprecate old python classes, functions or methods.
descartes 1.1.0 Use geometric objects as matplotlib paths and patches
dill 0.3.1.1 serialize all of python (almost)
distributed 2.6.0 Distributed computing
docopt 0.6.2 Pythonic argument parser, that will make you smile
docrepr 0.1.1 docrepr renders Python docstrings in HTML.
docutils 0.15.2 Text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX (includes reStructuredText)
ecos 2.0.7.post1 This is the Python package for ECOS: Embedded Cone Solver
emcee 3.0.0 Kick ass affine-invariant ensemble MCMC sampling
entrypoints 0.3 Discover and load entry points from installed packages
fast_histogram 0.7 Fast 1D and 2D histogram functions in Python
fasteners 0.15 A python package that provides useful locks.
flask 1.1.1 A microframework based on Werkzeug, Jinja2 and good intentions
flask_accepts 0.15.0 Easy, opinionated Flask input/output handling mixing Marshmallow with Flask-RESTplus
flask_restplus 0.13.0 Fully featured framework for fast, easy and documented API development with Flask
flaskerize 0.12.0 Python CLI build/dev tool for templated code generation and project modification. Think Angular schematics for Python.
formlayout 2.0.0a0 Module for creating form dialogs/widgets to edit various type of parameters without having to write any GUI code
fs 2.4.11 Python's filesystem abstraction layer
fsspec 0.5.2 File-system specification
future 0.18.0 Clean single-source support for Python 3 and 2
fuzzywuzzy 0.17.0 Fuzzy string matching in python
gdal 3.0.1 Geospatial Data Abstraction Library
geographiclib 1.50 The geodesic routines from GeographicLib
geopy 1.20.0 Python Geocoding Toolbox
gmpy2 2.0.8 GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x
greenlet 0.4.15 Lightweight in-process concurrent programming
guidata 1.7.7.dev1 Automatically generated graphical user interfaces for easy data set edition and display
h11 0.9.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
h2 3.1.1 HTTP/2 framing layer for Python
h5py 2.10.0 General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library)
heapdict 1.0.1 a heap with decrease-key and increase-key operations
holoviews 1.12.6 Composable, declarative data structures for building complex visualizations easily.
hpack 3.0.0 Pure-Python HPACK header compression
html5lib 1.0.1 HTML parser based on the WHATWG HTML specification
hupper 1.9 Integrated process monitor for developing and reloading daemons.
husl 4.0.3 Human-friendly HSL (Hue-Saturation-Lightness)
hvplot 0.5.2 A high-level plotting API for pandas, dask, streamz and xarray built on HoloViews
hypercorn 0.9.0+dev A ASGI Server based on Hyper libraries and inspired by Gunicorn.
hyperframe 5.2.0 HTTP/2 framing layer for Python
hypothesis 4.40.0 A library for property based testing
idlex 1.18 IDLE Extensions for Python
idna 2.8 Internationalized Domain Names in Applications (IDNA)
imageio 2.6.1 Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.
imageio_ffmpeg 0.3.0 FFMPEG wrapper for Python
imagesize 1.1.0 Getting image size from png/jpeg/jpeg2000/gif file
imbalanced_learn 0.5.0 Toolbox for imbalanced dataset in machine learning.
importlib_metadata 0.23 Read metadata from Python packages
intake 0.5.3 Data input plugin and catalog system
ipydatawidgets 4.0.1 A set of widgets to help facilitate reuse of large datasets across widgets
ipykernel 5.1.2 IPython Kernel for Jupyter
ipyleaflet 0.11.4 A Jupyter widget for dynamic Leaflet maps
ipympl 0.3.3 Matplotlib Jupyter Extension
ipyparallel 6.2.4 Interactive Parallel Computing with IPython
ipython 7.8.0 Enhanced Python shell
ipython_genutils 0.2.0 Vestigial utilities from IPython
ipython_sql 0.3.9 RDBMS access via IPython
ipywidgets 7.5.1 IPython HTML widgets for Jupyter
isort 4.3.21 A Python utility / library to sort Python imports.
itsdangerous 1.1.0 Various helpers to pass trusted data to untrusted environments and back.
jedi 0.15.1 An autocompletion tool for Python that can be used for text editors
jinja2 2.10.3 Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code)
joblib 0.14.0 Lightweight pipelining: using Python functions as pipeline jobs.
json5 0.8.5 A Python implementation of the JSON5 data format.
jsonschema 3.1.1 An implementation of JSON Schema validation for Python
julia 0.4.1 Python interface to the Julia language
jupyter 1.0.0 Jupyter metapackage. Install all the Jupyter components in one go.
jupyter_client 5.3.4 Jupyter protocol implementation and client libraries
jupyter_console 6.0.0 Jupyter terminal console
jupyter_core 4.6.0 Jupyter core package. A base package on which Jupyter projects rely.
jupyter_server 0.1.1 Jupyter Server
jupyter_sphinx 0.2.1 Jupyter Sphinx Extensions
jupyterlab 1.1.4 Jupyter lab environment notebook server extension
jupyterlab_launcher 0.13.1 Jupyter Launcher
jupyterlab_pygments 0.1.0 JupyterLab Pygments theme
jupyterlab_server 1.0.6 JupyterLab Server
keyring 19.2.0 Store and access your passwords safely.
kiwisolver 1.1.0 an efficient implementation of the Cassowary constraint solving algorithm.
lazy_object_proxy 1.4.2 A fast and thorough lazy object proxy.
llvmlite 0.30.0 lightweight wrapper around basic LLVM functionality
lmfit 0.9.14 Least-Squares Minimization with Bounds and Constraints
locket 0.2.0 File-based locks for Python for Linux and Windows
loky 2.6.0 Robust and reusable Executor for joblib
lxml 4.4.1 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
markdown 3.1.1 Python implementation of Markdown.
markupsafe 1.1.1 Implements a XML/HTML/XHTML Markup safe string for Python
marshmallow 3.2.1 A lightweight library for converting complex datatypes to and from native Python datatypes.
matplotlib 3.1.1 2D plotting library (embeddable in GUIs created with PyQt)
mccabe 0.6.1 McCabe checker, plugin for flake8
mercantile 1.1.2 Web mercator XYZ tile utilities
metakernel 0.24.3 Metakernel for Jupyter
mistune 0.8.4 The fastest markdown parser in pure Python, inspired by marked.
mizani 0.6.0 Scales for Python
mkl_service 2.3.0 Python bindings to some MKL service functions
mlxtend 0.17.0 Machine Learning Library Extensions
monotonic 1.5 An implementation of time.monotonic() for Python 2 & < 3.3
more_itertools 7.2.0 More routines for operating on iterables, beyond itertools
moviepy 1.0.1 Video editing with Python
mpl_scatter_density 0.6 Fast scatter density plots for Matplotlib
mpld3 0.3 D3 Viewer for Matplotlib
mpldatacursor 0.6.2 Interactive data cursors for Matplotlib
mpmath 1.1.0 Python library for arbitrary-precision floating-point arithmetic
msgpack 0.6.2 MessagePack (de)serializer.
multidict 4.5.2 multidict implementation
multipledispatch 0.6.0 A relatively sane approach to multiple dispatch in Python
multiprocess 0.70.9 better multiprocessing and multithreading in python
mypy 0.740 Optional static typing for Python
mypy_extensions 0.4.3 Experimental type system extensions for programs checked with the mypy typechecker.
mysql_connector_python 8.0.18 MySQL driver written in Python
nbconvert 5.6.0 Converting Jupyter Notebooks
nbconvert_reportlab 0.2 Convert notebooks to PDF using Reportlab
nbformat 4.4.0 The Jupyter Notebook format
netcdf4 1.5.2 Provides an object-oriented python interface to the netCDF version 4 library
networkx 2.4 Python package for creating and manipulating graphs and networks
nltk 3.4.5 The Natural Language Toolkit (NLTK) is a Python package for natural language processing.
notebook 6.0.1 # Jupyter Notebook
numba 0.46.0 compiling Python code using LLVM
numcodecs 0.6.3 buffer compression and transformation codecs for use in data storage and communication applications
numdifftools 0.9.39 Solves automatic numerical differentiation problems in one or more variables.
numexpr 2.7.0 Fast evaluation of array expressions elementwise by using a vector-based virtual machine
numpy 1.17.3+mkl NumPy: multidimensional array processing for numbers, strings, records and objects (SciPy''s core module)
numpydoc 0.9.1 Sphinx extension to support docstrings in Numpy format
oct2py 5.0.4 Python to GNU Octave bridge --> run m-files from python.
octave_kernel 0.31.0 A Jupyter kernel for Octave.
osqp 0.6.1 the Operator Splitting QP Solver.
packaging 19.2 Core utilities for Python packages
palettable 3.3.0 Color palettes for Python
pandas 0.25.2 Powerful data structures for data analysis, time series and statistics
pandas_datareader 0.8.1 Data readers extracted from the pandas codebase,should be compatible with recent pandas versions
pandocfilters 1.4.2 Utilities for writing pandoc filters in python
panel 0.6.4 A high-level Python toolkit for composing widgets and plots
papermill 1.2.0 Parametrize and Run Jupyter Notebooks
param 1.9.2 Declarative Python programming using Parameters.
parambokeh 0.2.3 Declarative Python programming using Parameters.
paramnb 2.0.4 Generate ipywidgets from Parameterized objects in the notebook
parso 0.5.1 A Python Parser
partd 1.0.0 Appendable key-value storage
passlib 1.7.1 comprehensive password hashing framework supporting over 30 schemes
patsy 0.5.1 Describing statistical models using symbolic formulas
pdfrw 0.4 pure Python library that reads and writes PDFs
pdvega 0.2.1.dev0 Pandas plotting interface to Vega and Vega-Lite
pep8 1.7.1 Python style guide checker
pexpect 4.7.0+dummy Pexpect allows easy control of interactive console applications.
pg8000 1.13.1 PostgreSQL interface library
pickleshare 0.7.5 Tiny 'shelve'-like database with concurrency support
pillow 6.2.0 Python Imaging Library (fork)
pint 0.9 Physical quantities module
pip 19.3.1 A tool for installing and managing Python packages
pkginfo 1.5.0.1 Query metadatdata from sdists / bdists / installed packages.
plotnine 0.6.0 A grammar of graphics for python
pluggy 0.13.0 plugin and hook calling mechanisms for python
ply 3.11 Python Lex & Yacc
portalocker 1.5.1 Wraps the portalocker recipe for easy usage
ppci 0.5.6 A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
prettytable 0.7.2 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.
priority 1.3.0 A pure-Python implementation of the HTTP/2 priority tree
proglog 0.1.9 Log and progress bar manager for console, notebooks, web...
prometheus_client 0.7.1 Python client for the Prometheus monitoring system.
prompt_toolkit 2.0.10 Library for building powerful interactive command lines in Python
protobuf 3.10.0 Protocol Buffers - Google's data interchange format
psutil 5.6.3 Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way
ptpython 2.0.6 Python REPL build on top of prompt_toolkit
pulp 1.6.11 PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems
py 1.8.0 library with cross-python path, ini-parsing, io, code, log facilities
pyaudio 0.2.11 Bindings for PortAudio v19, the cross-platform audio input/output stream library.
pybars3 0.9.6 Handlebars.js templating for Python 3 and 2
pybind11 2.4.3 Seamless operability between C++11 and Python
pycodestyle 2.5.0 Python style guide checker
pycosat 0.6.3 bindings to picosat (a SAT solver)
pycparser 2.19 C parser in Python
pyct 0.4.6 python package common tasks for users (e.g. copy examples, fetch data, ...)
pyepsg 0.4.0 Easy access to the EPSG database via http://epsg.io/
pyflakes 2.1.1 passive checker of Python programs
pyflux 0.4.17 Open source time series library for Python
pygame 1.9.6 Pygame gives multimedia to python.
pygbm 0.1.0 Experimental, numba-based Gradient Boosting Machines
pygments 2.4.2 Generic syntax highlighter for general use in all kinds of software
pyhdf 0.10.1 Python interface to HDF4 files (Hierarchical Data Format version 4)
pylint 2.4.2 Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality
pymc 2.3.7 Markov Chain Monte Carlo sampling toolkit.
pymeta3 0.5.1 Pattern-matching language based on Meta for Python 3 and 2
pymongo 3.9.0 Python driver for MongoDB http://www.mongodb.org
pyodbc 4.0.27 DB API Module for ODBC
pyopengl 3.1.3b2 Cross platform Python binding to OpenGL and related APIs
pypandoc 1.3.2 Thin wrapper for pandoc.
pyparsing 2.4.2 A Python Parsing Module
pypiwin32 223+dummy Python for Windows Extensions
pyqt5 5.13.1 Python bindings for the Qt cross platform GUI toolkit
pyqt5_sip 4.19.19 Python extension module support for PyQt5
pyqtgraph 0.11.0.dev0 Scientific Graphics and GUI Library for Python
pyqtwebengine 5.13.1 Python bindings for the Qt 3D framework
pyrsistent 0.15.4 Persistent/Functional/Immutable data structures
pyserial 3.4 Library encapsulating the access for the serial port
pystache 0.5.4 Mustache for Python
pytest 5.2.1 pytest: simple powerful testing with Python
python_dateutil 2.8.0 Powerful extensions to the standard datetime module
python_hdf4 0.10.0+dummy Python-HDF4: Python interface to the NCSA HDF4 library
python_jsonrpc_server 0.2.0 JSON RPC 2.0 server library
python_language_server 0.29.1 An implementation of the Language Server Protocol for Python
python_levenshtein 0.12.0 Python extension for computing string edit distances and similarities
python_snappy 0.5.4 Python library for the snappy compression library from Google
pythonnet 2.4.1.dev0 .Net and Mono integration for Python
pythonqwt 0.5.6.dev0 Qt plotting widgets for Python
pythreejs 2.1.1 Interactive 3d graphics for the Jupyter notebook, using Three.js from Jupyter interactive widgets.
pytz 2019.3 World Timezone Definitions for Python
pyviz_comms 0.7.2 Launch jobs, organize the output, and dissect the results
pywavelets 1.1.0 Wavelet transforms module
pywin32 225 Python library for Windows
pywin32_ctypes 0.2.0 A (partial) reimplementation of pywin32 that is pure python (uses ctypes/cffi)
pywinpty 0.5.5 Python bindings for the winpty library
pywinusb 0.4.2 USB / HID windows helper library
pyyaml 5.1.2 YAML parser and emitter for Python
pyzmq 18.1.0 Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console)
pyzo 4.9.0 the Python IDE for scientific computing
qtawesome 0.6.0 FontAwesome icons in PyQt and PySide applications
qtconsole 4.5.5 Jupyter Qt console
qtpy 1.9.0 Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.
quantecon 0.4.5 A community based Python library for quantitative economics
quart 0.10.0 A Python ASGI web microframework with the same API as Flask
rasterio 1.1.0 Fast and direct raster I/O for use with Numpy and SciPy
readme_renderer 24.0 a library for rendering "readme" descriptions for Warehouse
redis 3.3.11 Python client for Redis key-value store
regex 2019.8.19 Alternative regular expression module, to replace re.
reportlab 3.5.28 The PDF generation library
requests 2.22.0 Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.
requests_toolbelt 0.9.1 A utility belt for advanced users of python-requests
rise 5.5.1 Live Reveal.js Jupyter/IPython Slideshow Extension
rope 0.14.0 a python refactoring library...
rtree 0.8.3 R-Tree spatial index for Python GIS
ruamel.yaml 0.16.5 a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order
rx 3.0.1 Reactive Extensions (Rx) for Python
scikit_fuzzy 0.4.1 Fuzzy logic toolkit for SciPy
scikit_image 0.16.1 Image processing toolbox for SciPy
scikit_learn 0.21.3 A set of Python modules for machine learning and data mining
scikit_optimize 0.5.2 Sequential model-based optimization toolbox.
scilab2py 0.6.2 Python to Scilab bridge
scipy 1.3.1 SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...)
scs 2.1.1.post2 scs: splitting conic solver
seaborn 0.9.1.dev0 statistical data visualization
send2trash 1.5.0 Send file to trash natively under Mac OS X, Windows and Linux.
setuptools 41.4.0 Download, build, install, upgrade, and uninstall Python packages - easily
simplegeneric 0.8.1 Simple generic functions (similar to Python's own len(), pickle.dump(), etc.)
simplejson 3.16.0 Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder
simpy 3.0.11 Event discrete, process based simulation for Python.
six 1.12.0 Python 2 and 3 compatibility utilities
snakeviz 2.0.1 An in-browser Python profile viewer
snowballstemmer 2.0.0 This package provides 16 stemmer algorithms (15 + Poerter English stemmer) generated from Snowball algorithms.
snuggs 1.4.7 Snuggs are s-expressions for Numpy
sortedcontainers 2.1.0 Python Sorted Container Types: SortedList, SortedDict, and SortedSet
sounddevice 0.3.14 Play and Record Sound with Python
soupsieve 1.9.4 A CSS4 selector implementation for Beautiful Soup.
sphinx 2.2.0 Tool for generating documentation which uses reStructuredText as its markup language
sphinx_rtd_theme 0.4.3 ReadTheDocs.org theme for Sphinx, 2013 version.
sphinxcontrib_applehelp 1.0.1 sphinx extension which outputs Apple help books
sphinxcontrib_devhelp 1.0.1 sphinx extension which outputs Devhelp document
sphinxcontrib_htmlhelp 1.0.2 sphinx extension which outputs html
sphinxcontrib_jsmath 1.0.1 sphinx extension which renders display math in HTML via JavaScript
sphinxcontrib_qthelp 1.0.2 sphinx extension which outputs QtHelp document
sphinxcontrib_serializinghtml 1.1.3 Sphinx API for Web Apps
spyder 3.3.6 The Scientific Python Development Environment: An IDE designed for interactive computing and data visualisation with a simple and intuitive user interface
spyder_kernels 0.5.1 Jupyter kernels for the Spyder console
sqlalchemy 1.3.10 SQL Toolkit and Object Relational Mapper
sqlite_bro 0.9.1 a graphic SQLite Client in 1 Python file
sqlparse 0.3.0 Non-validating SQL parser
statsmodels 0.10.1 Statistical computations and models for use with SciPy
streamz 0.5.0 Streams
supersmoother 0.4 Python implementation of Friedman's Supersmoother
swifter 0.292 efficiently applies any function to a pandas dataframe or series in the fastest available manner
sympy 1.4 Symbolic Mathematics Library
tables 3.6.0 Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data)
tblib 1.4.0 Traceback serialization library.
tenacity 5.1.1 Retry code until it succeeeds
termcolor 1.1.0 ANSII Color formatting for output in terminal
terminado 0.8.2 Terminals served to term.js using Tornado websockets
testpath 0.4.2 Test utilities for code working with files and commands
textwrap3 0.9.2 textwrap from Python 3.6 backport (plus a few tweaks)
toml 0.10.0 Python Library for Tom's Obvious, Minimal Language
toolz 0.10.0 List processing tools and functional utilities
tornado 6.0.3 Scalable, non-blocking web server and tools (required for IPython notebook)
tqdm 4.36.1 A Simple Python Progress Meter
traitlets 4.3.3 Traitlets Python config system
traittypes 0.2.1 Scipy trait types
twine 2.0.0 Collection of utilities for interacting with PyPI
twitter 1.17.1 An API and command-line toolset for Twitter (twitter.com)
typed_ast 1.4.0 a fork of Python 2 and 3 ast modules with type comment support
typing_extensions 3.7.4 Backported and Experimental Type Hints for Python 3.5+
tzlocal 1.5.1 tzinfo object for the local timezone
uncertainties 3.1.2 Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives
urllib3 1.25.6 HTTP library with thread-safe connection pooling, file post, and more.
uvicorn 0.9.0 The lightning-fast ASGI server.
vega 2.6.0 An IPython/ Jupyter widget for Vega and Vega-Lite
vega_datasets 0.7.0 A Python package for offline access to Vega datasets
vitables 3.0.0 Graphical tool for browsing and editing files in both HDF5 and PyTables formats
voila 0.1.14 Serving read-only live Jupyter notebooks
wcwidth 0.1.7 Measures number of Terminal column cells of wide-character codes
webencodings 0.5.1 Character encoding aliases for legacy web content
websockets 8.0.2 An (asyncio) implementation of the WebSocket Protocol (RFC 6455 & 7692)
werkzeug 0.16.0 The Swiss Army knife of Python web development
wheel 0.33.6 A built-package format for Python.
widgetsnbextension 3.5.1 IPython HTML widgets for Jupyter
winpython 2.1.20191018 WinPython distribution tools, including WPPM (package manager)
wordcloud 1.5.0 A little word cloud generator
wrapt 1.11.2 A Python module for decorators, wrappers and monkey patching.
wsproto 0.15.0 WebSockets state-machine based protocol implementation
xarray 0.14.0 N-D labeled arrays and datasets in Python
xlrd 1.2.0 Extract data from Microsoft Excel spreadsheet files
xlsxwriter 1.2.2 A Python module for creating Excel XLSX files.
xlwings 0.16.0 Interact with Excel from Python and vice versa
zarr 2.3.2 A minimal implementation of chunked, compressed, N-dimensional arrays for Python.
zict 1.0.0 Mutable mapping tools
zipp 0.5.2 Backport of pathlib-compatible object wrapper for zip files
@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Oct 15, 2019

build1 (2019-11-02, Python-3.7.5)

Changes from WinPython 2019-03:

  • Infrastructure:
    • Pythons-3.8.0, Python-3.7.5
  • New Packages:
    • FastAPI, uvicorn, Quart
    • datasette, python_language_server
  • Upgraded Packages:
    • bokeh-1.4.0rc2
  • variation per version, for build1:
    • Spyder-3 is in PyQt5 only, (and Spyder-4.0.rc1 still a problem)

Areas of particular interest for testers:

  • pertinance/missings in ASGI stack
  • known problem : %matplotlib widgets doesn't work (ipympl issue, linked to a lack of timing/time-out, was not stable in previous iteration either)

Next build effort:

  • Jupyterlab-1.2 (currently a problem: fails to rebuild)
  • Spyder-4 (currently a problem: hangs at start)
  • Qt-5.13.2
MD5 SHA-1 SHA-256 Binary Size
e77f453e1e7cda1104fbb351428cf6d9 303850795545b02f7e3c1207e1ca2ee6f8ff61f5 00bad6df15b03b5c4cf93a7ae243bba0db5743dff00f084a40c9aa114ab3ca27 Winpython64-3.7.5.0dotb1.exe 23 032 821 Bytes
68a4b050143c901d316bc3838e8cb25c 8761f1af885db6b803155c43000893229b4c5258 e728e915cdcfe8f3b9f0ba46d560ca629ca3621321efcd64f01a41bc04dbc125 Winpython32-3.7.5.0dotb1.exe 22 070 733 Bytes
c4f2e39c2277ccbfcf803e71bae834c1 087a061c6be800d225ef2e084a0c35af3d6c8110 3de5c4aff69b5b5231b4621618c2b109ca8575903cb94e0179fb93d99e40cae2 Winpython64-3.7.5.0b1.exe 652 519 880 Bytes
58e743d6c931eb0ebcdf2aa905440e9d 33a9b35f90d77881f23ed9a2918cddca3506cda6 ad8b7438bf37c0bbd740e9c23b73aa2e80169948d29cdc2bbd98177003b6cbc4 Winpython64-3.7.5.0codb1.exe 729 866 083 Bytes
6f5000e808cd3f97909395426a8934d5 0d8096a37a33423ede0acae910d17aa14c2566ee 6b636b30c957d5f30c1d101f16e171f533cf77031c2163901f5dfbac33e9b3eb Winpython64-3.8.0.1dotb1.exe 23 703 633 Bytes
4bbd35d630020454367365d0d9843f10 6c575326a7c5af37daa9321d4542e78d83d20f4e 66e3017a152ed6cb3ad82a235a0ada06cff3e4cfde2fc888a173b27112b8a2f3 Winpython32-3.8.0.1dotb1.exe 22 640 529 Bytes
79866c49266abaf4799b9cab91e9dcc9 30965f57ff2400d8770fd8d5bab81c24e2744b96 d14527b2874c84f90c722df7adbe4dd35256cf49b8695914c78dc7068fdfb836 Winpython32-3.8.0.1b1.exe 444 100 081 Bytes
5fad62237ff4035c31157989a543c48a e10e313d45dfde464bdf1de65aeb034d3559c6ff 59010b3c0dfcd0a8a39ed19e7e8c3ea7c602e6a311755c03ae8e54a96e708309 Winpython64-3.8.0.1b1.exe 523 906 677 Bytes

History of changes for WinPython-64bit 3.7.5.0 build1

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

Tools

Upgraded packages:

  • Nodejs v10.16.3 → v12.13.0 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

  • npmjs 6.9.0 → 6.12.0 (a package manager for JavaScript)

Python packages

New packages:

  • aiofiles 0.4.0 (File support for asyncio.)

  • aiosqlite 0.10.0 (asyncio bridge to the standard sqlite3 module)

  • altair_transform 0.1.0 (A python engine for evaluating Altair transforms.)

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

  • bcrypt 3.1.6 (Modern password hashing for your software and your servers)

  • blinker 1.4 (Fast, simple object-to-object and broadcast signaling)

  • cachetools 3.1.1 (Extensible memoizing collections and decorators)

  • click_default_group 1.2.2 (Extends click.Group to invoke a command without explicit subcommand name)

  • cryptography 2.8 (cryptography is a package which provides cryptographic recipes and primitives to Python developers)

  • databases 0.2.5 (Async database support for Python.)

  • datasette 0.30.0 (A tool for exploring and publishing data)

  • flask_accepts 0.15.0 (Easy, opinionated Flask input/output handling mixing Marshmallow with Flask-RESTplus)

  • flask_restplus 0.13.0 (Fully featured framework for fast, easy and documented API development with Flask)

  • flaskerize 0.12.0 (Python CLI build/dev tool for templated code generation and project modification. Think Angular schematics for Python.)

  • fs 2.4.11 (Python's filesystem abstraction layer)

  • google_auth 1.6.3 (Google Authentication Library)

  • google_auth_oauthlib 0.4.1 (Google Authentication Library)

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

  • h2 3.1.1 (HTTP/2 framing layer for Python)

  • hpack 3.0.0 (Pure-Python HPACK header compression)

  • hupper 1.9 (Integrated process monitor for developing and reloading daemons.)

  • hypercorn 0.9.0+dev (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)

  • hyperframe 5.2.0 (HTTP/2 framing layer for Python)

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

  • multidict 4.5.2 (multidict implementation)

  • oauthlib 3.1.0 (A generic, spec-compliant, thorough implementation of the OAuth request-signing logic)

  • opt_einsum 3.1.0 (Optimizing numpys einsum function)

  • paramiko 2.6.0 (SSH2 protocol library)

  • pathspec 0.6.0 (Utility library for gitignore style pattern matching of file paths.)

  • pint 0.9 (Physical quantities module)

  • ply 3.11 (Python Lex & Yacc)

  • priority 1.3.0 (A pure-Python implementation of the HTTP/2 priority tree)

  • pyasn1 0.4.7 (ASN.1 types and codecs)

  • pyasn1_modules 0.2.7 (A collection of ASN.1-based protocols modules)

  • pynacl 1.3.0 (Python binding to the Networking and Cryptography (NaCl) library)

  • python_jsonrpc_server 0.2.0 (JSON RPC 2.0 server library)

  • python_language_server 0.29.2 (An implementation of the Language Server Protocol for Python)

  • quart 0.10.0 (A Python ASGI web microframework with the same API as Flask)

  • requests_oauthlib 1.2.0 (OAuthlib authentication support for Requests.)

  • rsa 4.0 (Pure-Python RSA implementation)

  • uvicorn 0.10.3 (The lightning-fast ASGI server.)

  • websockets 8.0.2 (An (asyncio) implementation of the WebSocket Protocol (RFC 6455 & 7692))

  • wsproto 0.15.0 (WebSockets state-machine based protocol implementation)

Upgraded packages:

  • absl_py 0.8.0 → 0.8.1 (Abseil Python Common Libraries)

  • asteval 0.9.15 → 0.9.16 (Safe, minimalistic evaluator of python expression using ast module)

  • astroid 2.2.5 → 2.3.2 (Rebuild a new abstract syntax tree from Python's ast (required for pylint))

  • astroml 0.4.post1 → 0.4.1 (tools for machine learning and data mining in Astronomy)

  • astropy 3.2.1 → 3.2.3 (Community-developed python astronomy tools)

  • attrs 19.1.0 → 19.3.0 (Classes Without Boilerplate)

  • beautifulsoup4 4.8.0 → 4.8.1 (Screen-scraping library)

  • black 19.3b0 → 19.10b0 (The uncompromising code formatter.)

  • bokeh 1.3.4 → 1.4.0rc2 (Statistical and novel interactive HTML plots for Python)

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

  • cffi 1.12.3 → 1.13.1 (Foreign Function Interface for Python calling C code.)

  • cftime 1.0.3.4 → 1.0.4.2 (time-handling functionality from netcdf4-python)

  • cloudpickle 1.2.1 → 1.2.2 (Extended pickling support for Python objects)

  • cython 0.29.13 → 0.29.14 (Cython is a language that makes writing C extensions for the Python language as easy as Python)

  • dask 2.4.0 → 2.6.0 (Minimal task scheduling abstraction)

  • datashader 0.7.0 → 0.8.0 (Data visualization toolchain based on aggregating into a grid)

  • decorator 4.4.0 → 4.4.1 (Better living through Python with decorators)

  • dill 0.3.0 → 0.3.1.1 (serialize all of python (almost))

  • distributed 2.4.0 → 2.6.0 (Distributed computing)

  • emcee 2.2.1 → 3.0.1 (Kick ass affine-invariant ensemble MCMC sampling)

  • fiona 1.8.6 → 1.8.9 (reads and writes spatial data files)

  • fsspec 0.4.4 → 0.5.2 (File-system specification)

  • future 0.17.0 → 0.18.2 (Clean single-source support for Python 3 and 2)

  • geographiclib 1.49 → 1.50 (The geodesic routines from GeographicLib)

  • geopandas 0.6.0rc1 → 0.6.1 (Geographic pandas extensions)

  • geoviews 1.6.3 → 1.6.5 (Stop plotting your data - annotate your data and let it visualize itself... on a map!)

  • grpcio 1.23.0 → 1.24.3 (HTTP/2-based RPC framework)

  • heapdict 1.0.0 → 1.0.1 (a heap with decrease-key and increase-key operations)

  • holoviews 1.12.5 → 1.12.6 (Composable, declarative data structures for building complex visualizations easily.)

  • hvplot 0.4.0 → 0.5.2 (A high-level plotting API for pandas, dask, streamz and xarray built on HoloViews)

  • hypothesis 4.35.0 → 4.41.3 (A library for property based testing)

  • imageio 2.5.0 → 2.6.1 (Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.)

  • ipykernel 5.1.2 → 5.1.3 (IPython Kernel for Jupyter)

  • ipyleaflet 0.11.2 → 0.11.4 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 7.8.0 → 7.9.0 (Enhanced Python shell)

  • jinja2 2.10.1 → 2.10.3 (Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code))

  • joblib 0.13.2 → 0.14.0 (Lightweight pipelining: using Python functions as pipeline jobs.)

  • jsonschema 3.0.2 → 3.1.1 (An implementation of JSON Schema validation for Python)

  • julia 0.4.1 → 0.5.0 (Python interface to the Julia language)

  • jupyter_client 5.3.3 → 5.3.4 (Jupyter protocol implementation and client libraries)

  • jupyter_core 4.5.0 → 4.6.1 (Jupyter core package. A base package on which Jupyter projects rely.)

  • keras 2.3.0 → 2.3.1 (Theano-based Deep Learning library)

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

  • llvmlite 0.29.0 → 0.30.0 (lightweight wrapper around basic LLVM functionality)

  • matplotlib 3.1.1 → 3.2.0rc1 (2D plotting library (embeddable in GUIs created with PyQt))

  • moviepy 1.0.0 → 1.0.1 (Video editing with Python)

  • msgpack 0.6.1 → 0.6.2 (MessagePack (de)serializer.)

  • multiprocess 0.70.8 → 0.70.9 (better multiprocessing and multithreading in python)

  • munch 2.3.2 → 2.5.0 (A dot-accessible dictionary (a la JavaScript objects).)

  • mypy 0.720 → 0.740 (Optional static typing for Python)

  • mypy_extensions 0.4.1 → 0.4.3 (Experimental type system extensions for programs checked with the mypy typechecker.)

  • mysql_connector_python 8.0.16 → 8.0.18 (MySQL driver written in Python)

  • nbconvert 5.6.0 → 5.6.1 (Converting Jupyter Notebooks)

  • netcdf4 1.5.2 → 1.5.3 (Provides an object-oriented python interface to the netCDF version 4 library)

  • networkx 2.3 → 2.4 (Python package for creating and manipulating graphs and networks)

  • numba 0.45.1 → 0.46.0 (compiling Python code using LLVM)

  • numpy 1.16.5+mkl → 1.17.3+mkl (NumPy: multidimensional array processing for numbers, strings, records and objects (SciPy''s core module))

  • osqp 0.5.0 → 0.6.1 (the Operator Splitting QP Solver.)

  • palettable 3.2.0 → 3.3.0 (Color palettes for Python)

  • pandas 0.25.1 → 0.25.3 (Powerful data structures for data analysis, time series and statistics)

  • pandas_datareader 0.7.4 → 0.8.1 (Data readers extracted from the pandas codebase,should be compatible with recent pandas versions)

  • panel 0.6.3 → 0.6.4 (A high-level Python toolkit for composing widgets and plots)

  • papermill 1.1.0 → 1.2.1 (Parametrize and Run Jupyter Notebooks)

  • param 1.9.1 → 1.9.2 (Declarative Python programming using Parameters.)

  • pillow 6.1.0 → 6.2.1 (Python Imaging Library (fork))

  • pip 19.2.3 → 19.3.1 (A tool for installing and managing Python packages)

  • pluggy 0.12.0 → 0.13.0 (plugin and hook calling mechanisms for python)

  • prompt_toolkit 2.0.9 → 2.0.10 (Library for building powerful interactive command lines in Python)

  • protobuf 3.9.1 → 3.10.0 (Protocol Buffers - Google's data interchange format)

  • ptpython 2.0.4 → 2.0.6 (Python REPL build on top of prompt_toolkit)

  • pyarrow 0.14.0 → 0.15.0 (Python library for Apache Arrow)

  • pybind11 2.3.0 → 2.4.3 (Seamless operability between C++11 and Python)

  • pylint 2.3.1 → 2.4.3 (Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality)

  • pyproj 2.2.2 → 2.4.0 (Python interface to PROJ.4 library)

  • pyrsistent 0.15.4 → 0.15.5 (Persistent/Functional/Immutable data structures)

  • pytest 5.1.2 → 5.2.2 (pytest: simple powerful testing with Python)

  • Python 3.7.4 → 3.7.5 (Python programming language with standard library)

  • pytz 2019.2 → 2019.3 (World Timezone Definitions for Python)

  • pywavelets 1.0.3 → 1.1.1 (Wavelet transforms module)

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

  • redis 3.3.8 → 3.3.11 (Python client for Redis key-value store)

  • regex 2019.8.19 → 2019.11.1 (Alternative regular expression module, to replace re.)

  • reportlab 3.5.23 → 3.5.32 (The PDF generation library)

  • ruamel.yaml.clib 0.1.2 → 0.2.0 (C version of reader, parser and emitter for ruamel.yaml derived from libyaml)

  • scikit_image 0.15.0 → 0.16.2 (Image processing toolbox for SciPy)

  • setuptools 41.2.0 → 41.6.0 (Download, build, install, upgrade, and uninstall Python packages - easily)

  • snowballstemmer 1.9.1 → 2.0.0 (This package provides 16 stemmer algorithms (15 + Poerter English stemmer) generated from Snowball algorithms.)

  • snuggs 1.4.6 → 1.4.7 (Snuggs are s-expressions for Numpy)

  • sounddevice 0.3.13 → 0.3.14 (Play and Record Sound with Python)

  • soupsieve 1.9.3 → 1.9.4 (A CSS4 selector implementation for Beautiful Soup.)

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

  • sqlalchemy 1.3.8 → 1.3.10 (SQL Toolkit and Object Relational Mapper)

  • tables 3.5.2 → 3.6.1 (Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data))

  • tblib 1.4.0 → 1.5.0 (Traceback serialization library.)

  • tenacity 5.1.1 → 5.1.5 (Retry code until it succeeeds)

  • tensorboard 1.14.0 → 2.0.1 (TensorBoard lets you watch Tensors Flow)

  • tensorflow 1.14.0 → 2.0.0 (TensorFlow helps the tensors flow)

  • tensorflow_estimator 1.14.0 → 2.0.1 (TensorFlow Estimator.)

  • tensorflow_probability 0.7.0 → 0.8.0 (Probabilistic modeling and statistical inference in TensorFlow)

  • torch 1.2.0+cpu → 1.3.0+cpu (a deep learning framework.)

  • torchvision 0.4.0+cpu → 0.4.1+cpu (Datasets, Transforms and Models specific to Computer Vision)

  • tqdm 4.36.1 → 4.37.0 (A Simple Python Progress Meter)

  • traitlets 4.3.2 → 4.3.3 (Traitlets Python config system)

  • twine 1.15.0 → 2.0.0 (Collection of utilities for interacting with PyPI)

  • typing_extensions 3.7.4 → 3.7.4.1 (Backported and Experimental Type Hints for Python 3.5+)

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

  • voila 0.1.11 → 0.1.17 (Serving read-only live Jupyter notebooks)

  • winpython 2.1.20190921 → 2.2.20191022 (WinPython distribution tools, including WPPM (package manager))

  • xarray 0.13.0 → 0.14.0 (N-D labeled arrays and datasets in Python)

  • xlsxwriter 1.2.0 → 1.2.2 (A Python module for creating Excel XLSX files.)

  • xlwings 0.15.9 → 0.16.0 (Interact with Excel from Python and vice versa)

Removed packages:

  • mock 3.0.5 (Rolling backport of unittest.mock for all Pythons)

@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Nov 17, 2019

build2 (2019-11-23)

Changes from WinPython 2019-04 b1:

  • New Packages in Python-3.8:
    • geopandas, paramiko, pyinstaller,
  • Upgraded Packages:
    • Jupyterlab-1.2.3, bokeh-1.4.0 final,
    • vscode-1.40.1, PyQt5-5.13.2, scipy-1.4.0rc1, statsmodels-0.10.2

Areas of particular interest for testers:

  • scipy-1.4.0rc1
  • python-vscode-2019.11.50794 ... better, but ipywidgets compatibility is now february 2020

Next build effort:

  • vscode december
  • python-3.8.1rc
  • yet another try with Spyder-4.0.0rc3 (currently a basic problem: hangs at start)
  • pandas update (pandas-1.0 seems 2020 now, with a grant that has been given to boost it)
MD5 SHA-1 SHA-256 Binary Size
d40769ebe50cf9fba89630f3f7409d69 d371d35a9317fce35ed276f8c9ecc1510a7945d0 e70781339d0e5ce8626314a8efd52f4f01bc55206557c5564d7063abd3447be9 Winpython64-3.7.5.0b2.exe 659 135 344 Bytes
ce3b3ac91506040a9a74f22aa75c3738 65f359db7815b6e61840f0a91cfeed5484387d82 937d1b5527f44eb49fb410620b366deb9d42b4a6e32320288aded707e77251f2 Winpython64-3.7.5.0Ps2b2.exe 665 696 376 Bytes
442e35e3841b2c510f6950a2cea3b790 c27395c5ce564e5b886d1b31e0cf624e74baf58c fed4fd82c1c65719d816b7dec5d08d09baa1df03288262230175f0c70acf58bd Winpython64-3.8.0.1codb2.exe 631 524 771 Bytes

History of changes for WinPython-64bit 3.7.5.0 b2

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

Tools

Upgraded packages:

  • Nodejs v10.16.3 → v12.13.0 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

  • npmjs 6.9.0 → 6.12.0 (a package manager for JavaScript)

Python packages

New packages:

  • aiofiles 0.4.0 (File support for asyncio.)

  • aiosqlite 0.10.0 (asyncio bridge to the standard sqlite3 module)

  • altair_transform 0.1.0 (A python engine for evaluating Altair transforms.)

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

  • async_generator 1.10 (Async generators and context managers for Python 3.5+)

  • bcrypt 3.1.6 (Modern password hashing for your software and your servers)

  • blinker 1.4 (Fast, simple object-to-object and broadcast signaling)

  • cachetools 3.1.1 (Extensible memoizing collections and decorators)

  • click_default_group 1.2.2 (Extends click.Group to invoke a command without explicit subcommand name)

  • cryptography 2.8 (cryptography is a package which provides cryptographic recipes and primitives to Python developers)

  • databases 0.2.6 (Async database support for Python.)

  • datasette 0.32 (A tool for exploring and publishing data)

  • flask_accepts 0.15.2 (Easy, opinionated Flask input/output handling mixing Marshmallow with Flask-RESTplus)

  • flask_restplus 0.13.0 (Fully featured framework for fast, easy and documented API development with Flask)

  • flaskerize 0.12.0 (Python CLI build/dev tool for templated code generation and project modification. Think Angular schematics for Python.)

  • fs 2.4.11 (Python's filesystem abstraction layer)

  • google_auth 1.7.1 (Google Authentication Library)

  • google_auth_oauthlib 0.4.1 (Google Authentication Library)

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

  • h2 3.1.1 (HTTP/2 framing layer for Python)

  • hpack 3.0.0 (Pure-Python HPACK header compression)

  • hupper 1.9.1 (Integrated process monitor for developing and reloading daemons.)

  • hypercorn 0.9.0+dev (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)

  • hyperframe 5.2.0 (HTTP/2 framing layer for Python)

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

  • multidict 4.6.1 (multidict implementation)

  • oauthlib 3.1.0 (A generic, spec-compliant, thorough implementation of the OAuth request-signing logic)

  • opt_einsum 3.1.0 (Optimizing numpys einsum function)

  • paramiko 2.6.0 (SSH2 protocol library)

  • pathspec 0.6.0 (Utility library for gitignore style pattern matching of file paths.)

  • pint 0.9 (Physical quantities module)

  • ply 3.11 (Python Lex & Yacc)

  • priority 1.3.0 (A pure-Python implementation of the HTTP/2 priority tree)

  • pyasn1 0.4.8 (ASN.1 types and codecs)

  • pyasn1_modules 0.2.7 (A collection of ASN.1-based protocols modules)

  • pynacl 1.3.0 (Python binding to the Networking and Cryptography (NaCl) library)

  • python_jsonrpc_server 0.3.0 (JSON RPC 2.0 server library)

  • python_language_server 0.31.1 (An implementation of the Language Server Protocol for Python)

  • quart 0.10.0 (A Python ASGI web microframework with the same API as Flask)

  • requests_oauthlib 1.2.0 (OAuthlib authentication support for Requests.)

  • rsa 4.0 (Pure-Python RSA implementation)

  • ujson 1.35 ()

  • uvicorn 0.10.8 (The lightning-fast ASGI server.)

  • websockets 8.1 (An (asyncio) implementation of the WebSocket Protocol (RFC 6455 & 7692))

  • wsproto 0.15.0 (WebSockets state-machine based protocol implementation)

Upgraded packages:

  • absl_py 0.8.0 → 0.8.1 (Abseil Python Common Libraries)

  • asteval 0.9.15 → 0.9.17 (Safe, minimalistic evaluator of python expression using ast module)

  • astroid 2.2.5 → 2.3.3 (Rebuild a new abstract syntax tree from Python's ast (required for pylint))

  • astroml 0.4.post1 → 0.4.1 (tools for machine learning and data mining in Astronomy)

  • astropy 3.2.1 → 3.2.3 (Community-developed python astronomy tools)

  • attrs 19.1.0 → 19.3.0 (Classes Without Boilerplate)

  • beautifulsoup4 4.8.0 → 4.8.1 (Screen-scraping library)

  • black 19.3b0 → 19.10b0 (The uncompromising code formatter.)

  • bokeh 1.3.4 → 1.4.0 (Statistical and novel interactive HTML plots for Python)

  • bottleneck 1.2.1 → 1.3.1 (Fast NumPy array functions written in Cython)

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

  • cffi 1.12.3 → 1.13.2 (Foreign Function Interface for Python calling C code.)

  • cftime 1.0.3.4 → 1.0.4.2 (time-handling functionality from netcdf4-python)

  • cloudpickle 1.2.1 → 1.2.2 (Extended pickling support for Python objects)

  • cython 0.29.13 → 0.29.14 (Cython is a language that makes writing C extensions for the Python language as easy as Python)

  • cytoolz 0.10.0 → 0.10.1 (Cython implementation of Toolz: High performance functional utilities)

  • dask 2.4.0 → 2.8.1 (Minimal task scheduling abstraction)

  • datashader 0.7.0 → 0.8.0 (Data visualization toolchain based on aggregating into a grid)

  • decorator 4.4.0 → 4.4.1 (Better living through Python with decorators)

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

  • dill 0.3.0 → 0.3.1.1 (serialize all of python (almost))

  • distributed 2.4.0 → 2.8.1 (Distributed computing)

  • emcee 2.2.1 → 3.0.2 (Kick ass affine-invariant ensemble MCMC sampling)

  • fiona 1.8.6 → 1.8.11 (reads and writes spatial data files)

  • fsspec 0.4.4 → 0.6.0 (File-system specification)

  • future 0.17.0 → 0.18.2 (Clean single-source support for Python 3 and 2)

  • gdal 3.0.1 → 3.0.2 (Geospatial Data Abstraction Library)

  • geographiclib 1.49 → 1.50 (The geodesic routines from GeographicLib)

  • geopandas 0.6.0rc1 → 0.6.2 (Geographic pandas extensions)

  • geoviews 1.6.3 → 1.6.5 (Stop plotting your data - annotate your data and let it visualize itself... on a map!)

  • google_pasta 0.1.7 → 0.1.8 (pasta is an AST-based Python refactoring library)

  • grpcio 1.23.0 → 1.24.3 (HTTP/2-based RPC framework)

  • heapdict 1.0.0 → 1.0.1 (a heap with decrease-key and increase-key operations)

  • holoviews 1.12.5 → 1.12.7 (Composable, declarative data structures for building complex visualizations easily.)

  • hvplot 0.4.0 → 0.5.2 (A high-level plotting API for pandas, dask, streamz and xarray built on HoloViews)

  • hypothesis 4.35.0 → 4.41.3 (A library for property based testing)

  • imageio 2.5.0 → 2.6.1 (Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.)

  • ipykernel 5.1.2 → 5.1.3 (IPython Kernel for Jupyter)

  • ipyleaflet 0.11.2 → 0.11.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 7.8.0 → 7.9.0 (Enhanced Python shell)

  • jinja2 2.10.1 → 2.10.3 (Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code))

  • joblib 0.13.2 → 0.14.0 (Lightweight pipelining: using Python functions as pipeline jobs.)

  • jsonschema 3.0.2 → 3.2.0 (An implementation of JSON Schema validation for Python)

  • julia 0.4.1 → 0.5.0 (Python interface to the Julia language)

  • jupyter_client 5.3.3 → 5.3.4 (Jupyter protocol implementation and client libraries)

  • jupyter_core 4.5.0 → 4.6.1 (Jupyter core package. A base package on which Jupyter projects rely.)

  • jupyter_sphinx 0.2.1 → 0.2.3 (Jupyter Sphinx Extensions)

  • jupyterlab 1.1.4 → 1.2.3 (Jupyter lab environment notebook server extension)

  • keras 2.3.0 → 2.3.1 (Theano-based Deep Learning library)

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

  • llvmlite 0.29.0 → 0.30.0 (lightweight wrapper around basic LLVM functionality)

  • matplotlib 3.1.1 → 3.2.0rc2 (2D plotting library (embeddable in GUIs created with PyQt))

  • moviepy 1.0.0 → 1.0.1 (Video editing with Python)

  • msgpack 0.6.1 → 0.6.2 (MessagePack (de)serializer.)

  • multiprocess 0.70.8 → 0.70.9 (better multiprocessing and multithreading in python)

  • munch 2.3.2 → 2.5.0 (A dot-accessible dictionary (a la JavaScript objects).)

  • mypy 0.720 → 0.740 (Optional static typing for Python)

  • mypy_extensions 0.4.1 → 0.4.3 (Experimental type system extensions for programs checked with the mypy typechecker.)

  • mysql_connector_python 8.0.16 → 8.0.18 (MySQL driver written in Python)

  • nbconvert 5.6.0 → 5.6.1 (Converting Jupyter Notebooks)

  • netcdf4 1.5.2 → 1.5.3 (Provides an object-oriented python interface to the netCDF version 4 library)

  • networkx 2.3 → 2.4 (Python package for creating and manipulating graphs and networks)

  • notebook 6.0.1 → 6.0.2 (# Jupyter Notebook)

  • numba 0.45.1 → 0.46.0 (compiling Python code using LLVM)

  • numcodecs 0.6.3 → 0.6.4 (buffer compression and transformation codecs for use in data storage and communication applications)

  • numpy 1.16.5+mkl → 1.17.4+mkl (NumPy: multidimensional array processing for numbers, strings, records and objects (SciPy''s core module))

  • osqp 0.5.0 → 0.6.1 (the Operator Splitting QP Solver.)

  • palettable 3.2.0 → 3.3.0 (Color palettes for Python)

  • pandas 0.25.1 → 0.25.3 (Powerful data structures for data analysis, time series and statistics)

  • pandas_datareader 0.7.4 → 0.8.1 (Data readers extracted from the pandas codebase,should be compatible with recent pandas versions)

  • panel 0.6.3 → 0.7.0 (A high-level Python toolkit for composing widgets and plots)

  • papermill 1.1.0 → 1.2.1 (Parametrize and Run Jupyter Notebooks)

  • param 1.9.1 → 1.9.2 (Declarative Python programming using Parameters.)

  • partd 1.0.0 → 1.1.0 (Appendable key-value storage)

  • pillow 6.1.0 → 6.2.1 (Python Imaging Library (fork))

  • pip 19.2.3 → 19.3.1 (A tool for installing and managing Python packages)

  • pluggy 0.12.0 → 0.13.1 (plugin and hook calling mechanisms for python)

  • portalocker 1.5.1 → 1.5.2 (Wraps the portalocker recipe for easy usage)

  • prompt_toolkit 2.0.9 → 2.0.10 (Library for building powerful interactive command lines in Python)

  • protobuf 3.9.1 → 3.10.0 (Protocol Buffers - Google's data interchange format)

  • psutil 5.6.3 → 5.6.5 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)

  • ptpython 2.0.4 → 2.0.6 (Python REPL build on top of prompt_toolkit)

  • pyarrow 0.14.0 → 0.15.1 (Python library for Apache Arrow)

  • pybars3 0.9.6 → 0.9.7 (Handlebars.js templating for Python 3 and 2)

  • pybind11 2.3.0 → 2.4.3 (Seamless operability between C++11 and Python)

  • pylint 2.3.1 → 2.4.4 (Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality)

  • pyparsing 2.4.2 → 2.4.5 (A Python Parsing Module)

  • pyproj 2.2.2 → 2.4.1 (Python interface to PROJ.4 library)

  • pyqt5 5.13.1 → 5.13.2 (Python bindings for the Qt cross platform GUI toolkit)

  • pyqtwebengine 5.13.1 → 5.13.2 (Python bindings for the Qt 3D framework)

  • pyrsistent 0.15.4 → 0.15.6 (Persistent/Functional/Immutable data structures)

  • pytest 5.1.2 → 5.3.0 (pytest: simple powerful testing with Python)

  • Python 3.7.4 → 3.7.5 (Python programming language with standard library)

  • python_dateutil 2.8.0 → 2.8.1 (Powerful extensions to the standard datetime module)

  • pytz 2019.2 → 2019.3 (World Timezone Definitions for Python)

  • pywavelets 1.0.3 → 1.1.1 (Wavelet transforms module)

  • pywin32 225 → 226 (Python library for Windows)

  • pyzmq 18.1.0 → 18.1.1 (Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console))

  • qtconsole 4.5.5 → 4.6.0 (Jupyter Qt console)

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

  • redis 3.3.8 → 3.3.11 (Python client for Redis key-value store)

  • regex 2019.8.19 → 2019.11.1 (Alternative regular expression module, to replace re.)

  • reportlab 3.5.23 → 3.5.32 (The PDF generation library)

  • rise 5.5.1 → 5.6.0 (Live Reveal.js Jupyter/IPython Slideshow Extension)

  • ruamel.yaml.clib 0.1.2 → 0.2.0 (C version of reader, parser and emitter for ruamel.yaml derived from libyaml)

  • scikit_image 0.15.0 → 0.16.2 (Image processing toolbox for SciPy)

  • scipy 1.3.1 → 1.4.0rc1 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))

  • setuptools 41.2.0 → 42.0.0 (Download, build, install, upgrade, and uninstall Python packages - easily)

  • simplejson 3.16.0 → 3.17.0 (Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder)

  • six 1.12.0 → 1.13.0 (Python 2 and 3 compatibility utilities)

  • snowballstemmer 1.9.1 → 2.0.0 (This package provides 16 stemmer algorithms (15 + Poerter English stemmer) generated from Snowball algorithms.)

  • snuggs 1.4.6 → 1.4.7 (Snuggs are s-expressions for Numpy)

  • sounddevice 0.3.13 → 0.3.14 (Play and Record Sound with Python)

  • soupsieve 1.9.3 → 1.9.5 (A CSS4 selector implementation for Beautiful Soup.)

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

  • sqlalchemy 1.3.8 → 1.3.11 (SQL Toolkit and Object Relational Mapper)

  • statsmodels 0.10.1 → 0.10.2 (Statistical computations and models for use with SciPy)

  • swifter 0.292 → 0.295 (efficiently applies any function to a pandas dataframe or series in the fastest available manner)

  • tables 3.5.2 → 3.6.1 (Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data))

  • tblib 1.4.0 → 1.5.0 (Traceback serialization library.)

  • tenacity 5.1.1 → 6.0.0 (Retry code until it succeeeds)

  • tensorboard 1.14.0 → 2.0.1 (TensorBoard lets you watch Tensors Flow)

  • tensorflow 1.14.0 → 2.0.0 (TensorFlow helps the tensors flow)

  • tensorflow_estimator 1.14.0 → 2.0.1 (TensorFlow Estimator.)

  • tensorflow_probability 0.7.0 → 0.8.0 (Probabilistic modeling and statistical inference in TensorFlow)

  • terminado 0.8.2 → 0.8.3 (Terminals served to term.js using Tornado websockets)

  • testpath 0.4.2 → 0.4.4 (Test utilities for code working with files and commands)

  • thrift 0.11.0 → 0.13.0 (a software framework for scalable cross-language services development)

  • torch 1.2.0+cpu → 1.3.0+cpu (a deep learning framework.)

  • torchvision 0.4.0+cpu → 0.4.1+cpu (Datasets, Transforms and Models specific to Computer Vision)

  • tqdm 4.36.1 → 4.39.0 (A Simple Python Progress Meter)

  • traitlets 4.3.2 → 4.3.3 (Traitlets Python config system)

  • twine 1.15.0 → 3.1.0 (Collection of utilities for interacting with PyPI)

  • typing_extensions 3.7.4 → 3.7.4.1 (Backported and Experimental Type Hints for Python 3.5+)

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

  • voila 0.1.11 → 0.1.20 (Serving read-only live Jupyter notebooks)

  • winpython 2.1.20190921 → 2.2.20191022 (WinPython distribution tools, including WPPM (package manager))

  • wordcloud 1.5.0 → 1.6.0 (A little word cloud generator)

  • xarray 0.13.0 → 0.14.1 (N-D labeled arrays and datasets in Python)

  • xlsxwriter 1.2.0 → 1.2.6 (A Python module for creating Excel XLSX files.)

  • xlwings 0.15.9 → 0.16.0 (Interact with Excel from Python and vice versa)

Removed packages:

  • mock 3.0.5 (Rolling backport of unittest.mock for all Pythons)

  • pypiwin32 223+dummy ()


@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Dec 22, 2019

rc (2019-12-22/24)

Changes from WinPython 2019-04 b2:

  • Infrastructure:
    • Python-3.8.1 (with asyncio fixes)
    • Python-3.7.6
  • New Packages in Python-3.8:
    • Pyside2-5.14 (dedicated branch to create)
  • Upgraded Packages:
    • PySide2-5.14, PyQt-5.14
    • vscode-1.41.0 of december
  • Variation between version:
    • the "cod" version as vscode + python vs-code , but not Tensorflow neither Torch
    • the "ps2" version as pyside2-5.14 instead of PyQt5-5.14 +Spyder,
    • the Python-3.8 versions do lack Tensorflow and PyTorch

Areas of particular interest for testers:

  • Qt-5.14
  • and now for something completly different: rpy2 official repo is now on github... hoping Windows users will now help rpy2-3 reach Windows compatibility (some cffi to tackle, see rpy2/rpy2#86 (comment))
MD5 SHA-1 SHA-256 Binary Size
e19742c5787384d11b387fcc862427bb 5ef1466afd82a7c696e468a593b555e23a8fa3b7 632273a65fcf5dd565f8a1187bf596bd54adb0d973cbf224bfbfb658e5e8e155 Winpython64-3.7.6.0dotrc.exe 23 080 378 Bytes
2c28927c14948b09d4f5b46ff17360c2 85afbe3991ed81b66cb853d5fa93b18158d40979 f51b34dbcfa02040901fafad734b232d3f0686bcfd6d0937a35b3b65aa13b5d3 Winpython32-3.7.6.0dotrc.exe 22 119 015 Bytes
c6b45ca478090c9f5338cad389cf3b27 6ca5db67ec097164f1493f96fb46f77810992f1d 28163863368c7f63ff5a1cd0a3e7c2544757e7607c54057df5110eefba6d2561 Winpython64-3.8.1.0dotrc.exe 23 775 397 Bytes
ea69741f3871b4ad9e5934b481c6caaf 3258c8bac69e10e0b4665d0ffc53d56265f1214e 489ff4437d5bfece1adaa6917637c6c5eca69e58185493f0ff9dcd2edd5b5bb0 Winpython32-3.8.1.0dotrc.exe 22 706 735 Bytes
788a41c4afb1a17576291de3f30dfe2d 917a1e8bdb1ef080ca916d3baca83682649f3009 e523d55a4bbe85d55f45958b7ea5078d56a9aee6772687bee68ba223ad3f7fdd Winpython64-3.7.6.0rc.exe 679 764 546 Bytes
48485fece0e487462e1f839573b7ca9f 9d606d9fcf492fa0cf6c98ff521298158f68c0c7 8fa6751fabbaef9a820516e0a6cfac7a10b1ad1a5db2d8d639f9cbba80afe8d1 Winpython64-3.8.1.0rc.exe 555 895 371 Bytes
65d3cf6b30aa41f41c46dba95f9c1e63 b854ec4021addd6134b390320593ce189f60dd85 58eb64fcf18086bacffaa281a8251624476a4ad64bd12bb9583fe898e103feab Winpython64-3.8.1.0codrc.exe 639 199 517 Bytes
2ba700bc5a91b159d1c6a4ff6af5ca6e b8c614a14a6fccc6abb3b50b443dc5ca9387f60e 45301054ee2259af24c95bab99e46dbf79d802968ba89a03bac283b559e13b35 Winpython64-3.7.6.0Ps2rc.exe 686 746 033 Bytes
41bb00ff023375152086935601c010a1 63381cb9fd89a6b975f33a96b2dbf8bde7387a8b 9820619d590df78054fc75e86e25e0f4faa74a55c92281a580b327d588cc04fa Winpython64-3.8.1.0Ps2rc.exe 572 780 385 Bytes

final release :

  • these binary will just be re-tagged as final if no major issue shows up next few days

History of changes for WinPython-64bit 3.7.6.0

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

Tools

Upgraded packages:

  • Nodejs v10.16.3 → v12.13.0 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

  • npmjs 6.9.0 → 6.12.0 (a package manager for JavaScript)

Python packages

New packages:

  • aiofiles 0.4.0 (File support for asyncio.)

  • aiosqlite 0.11.0 (asyncio bridge to the standard sqlite3 module)

  • altair_data_server 0.3.0 (A background data server for Altair charts.)

  • altair_transform 0.2.0 (A python engine for evaluating Altair transforms.)

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

  • async_generator 1.10 (Async generators and context managers for Python 3.5+)

  • bcrypt 3.1.6 (Modern password hashing for your software and your servers)

  • blinker 1.4 (Fast, simple object-to-object and broadcast signaling)

  • cachetools 4.0.0 (Extensible memoizing collections and decorators)

  • click_default_group 1.2.2 (Extends click.Group to invoke a command without explicit subcommand name)

  • cryptography 2.8 (cryptography is a package which provides cryptographic recipes and primitives to Python developers)

  • databases 0.2.6 (Async database support for Python.)

  • datasette 0.32 (A tool for exploring and publishing data)

  • flask_accepts 0.15.5 (Easy, opinionated Flask input/output handling mixing Marshmallow with Flask-RESTplus)

  • flask_restplus 0.13.0 (Fully featured framework for fast, easy and documented API development with Flask)

  • flaskerize 0.12.0 (Python CLI build/dev tool for templated code generation and project modification. Think Angular schematics for Python.)

  • fs 2.4.11 (Python's filesystem abstraction layer)

  • google_auth 1.10.0 (Google Authentication Library)

  • google_auth_oauthlib 0.4.1 (Google Authentication Library)

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

  • h2 3.1.1 (HTTP/2 framing layer for Python)

  • hpack 3.0.0 (Pure-Python HPACK header compression)

  • hupper 1.9.1 (Integrated process monitor for developing and reloading daemons.)

  • hypercorn 0.9.0+dev (A ASGI Server based on Hyper libraries and inspired by Gunicorn.)

  • hyperframe 5.2.0 (HTTP/2 framing layer for Python)

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

  • multidict 4.7.2 (multidict implementation)

  • oauthlib 3.1.0 (A generic, spec-compliant, thorough implementation of the OAuth request-signing logic)

  • opt_einsum 3.1.0 (Optimizing numpys einsum function)

  • paramiko 2.7.1 (SSH2 protocol library)

  • pathspec 0.6.0 (Utility library for gitignore style pattern matching of file paths.)

  • pint 0.9 (Physical quantities module)

  • ply 3.11 (Python Lex & Yacc)

  • portpicker 1.3.1 (A library to choose unique available network ports.)

  • priority 1.3.0 (A pure-Python implementation of the HTTP/2 priority tree)

  • pyasn1 0.4.8 (ASN.1 types and codecs)

  • pyasn1_modules 0.2.7 (A collection of ASN.1-based protocols modules)

  • pynacl 1.3.0 (Python binding to the Networking and Cryptography (NaCl) library)

  • python_jsonrpc_server 0.3.2 (JSON RPC 2.0 server library)

  • python_language_server 0.31.2 (An implementation of the Language Server Protocol for Python)

  • quart 0.10.0 (A Python ASGI web microframework with the same API as Flask)

  • requests_oauthlib 1.3.0 (OAuthlib authentication support for Requests.)

  • rsa 4.0 (Pure-Python RSA implementation)

  • tensorflow_cpu 2.1.0rc1 (TensorFlow is an open source machine learning framework for everyone.)

  • uvicorn 0.10.8 (The lightning-fast ASGI server.)

  • websockets 8.1 (An (asyncio) implementation of the WebSocket Protocol (RFC 6455 & 7692))

  • wsproto 0.15.0 (WebSockets state-machine based protocol implementation)

Upgraded packages:

  • absl_py 0.8.0 → 0.9.0 (Abseil Python Common Libraries)

  • adodbapi 2.6.0.7 → 2.6.1.3 (A pure Python package implementing PEP 249 DB-API using Microsoft ADO.)

  • altair 3.2.0 → 4.0.0 (High-level declarative visualization library for Python)

  • asteval 0.9.15 → 0.9.18 (Safe, minimalistic evaluator of python expression using ast module)

  • astor 0.8.0 → 0.8.1 (Read/rewrite/write Python ASTs)

  • astroid 2.2.5 → 2.3.3 (Rebuild a new abstract syntax tree from Python's ast (required for pylint))

  • astroml 0.4.post1 → 0.4.1 (tools for machine learning and data mining in Astronomy)

  • astropy 3.2.1 → 4.0 (Community-developed python astronomy tools)

  • attrs 19.1.0 → 19.3.0 (Classes Without Boilerplate)

  • beautifulsoup4 4.8.0 → 4.8.1 (Screen-scraping library)

  • black 19.3b0 → 19.10b0 (The uncompromising code formatter.)

  • bokeh 1.3.4 → 1.4.0 (Statistical and novel interactive HTML plots for Python)

  • bottleneck 1.2.1 → 1.3.1 (Fast NumPy array functions written in Cython)

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

  • certifi 2019.9.11 → 2019.11.28 (Python package for providing Mozilla's CA Bundle.)

  • cffi 1.12.3 → 1.13.2 (Foreign Function Interface for Python calling C code.)

  • cftime 1.0.3.4 → 1.0.4.2 (time-handling functionality from netcdf4-python)

  • cloudpickle 1.2.1 → 1.2.2 (Extended pickling support for Python objects)

  • colorama 0.4.1 → 0.4.3 (Cross-platform colored terminal text)

  • cython 0.29.13 → 0.29.14 (Cython is a language that makes writing C extensions for the Python language as easy as Python)

  • cytoolz 0.10.0 → 0.10.1 (Cython implementation of Toolz: High performance functional utilities)

  • dask 2.4.0 → 2.9.0 (Minimal task scheduling abstraction)

  • datashader 0.7.0 → 0.9.0 (Data visualization toolchain based on aggregating into a grid)

  • decorator 4.4.0 → 4.4.1 (Better living through Python with decorators)

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

  • dill 0.3.0 → 0.3.1.1 (serialize all of python (almost))

  • distributed 2.4.0 → 2.9.0 (Distributed computing)

  • emcee 2.2.1 → 3.0.2 (Kick ass affine-invariant ensemble MCMC sampling)

  • fiona 1.8.6 → 1.8.13 (reads and writes spatial data files)

  • fsspec 0.4.4 → 0.6.2 (File-system specification)

  • future 0.17.0 → 0.18.2 (Clean single-source support for Python 3 and 2)

  • gdal 3.0.1 → 3.0.2 (Geospatial Data Abstraction Library)

  • geographiclib 1.49 → 1.50 (The geodesic routines from GeographicLib)

  • geopandas 0.6.0rc1 → 0.6.2 (Geographic pandas extensions)

  • geoviews 1.6.3 → 1.6.5 (Stop plotting your data - annotate your data and let it visualize itself... on a map!)

  • google_pasta 0.1.7 → 0.1.8 (pasta is an AST-based Python refactoring library)

  • grpcio 1.23.0 → 1.25.0 (HTTP/2-based RPC framework)

  • heapdict 1.0.0 → 1.0.1 (a heap with decrease-key and increase-key operations)

  • holoviews 1.12.5 → 1.12.7 (Composable, declarative data structures for building complex visualizations easily.)

  • hvplot 0.4.0 → 0.5.2 (A high-level plotting API for pandas, dask, streamz and xarray built on HoloViews)

  • hypothesis 4.35.0 → 4.53.3 (A library for property based testing)

  • imageio 2.5.0 → 2.6.1 (Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.)

  • imbalanced_learn 0.5.0 → 0.6.1 (Toolbox for imbalanced dataset in machine learning.)

  • importlib_metadata 0.23 → 1.3.0 (Read metadata from Python packages)

  • intake 0.5.3 → 0.5.4 (Data input plugin and catalog system)

  • ipykernel 5.1.2 → 5.1.3 (IPython Kernel for Jupyter)

  • ipyleaflet 0.11.2 → 0.11.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.3.3 → 0.4.0 (Matplotlib Jupyter Extension)

  • ipython 7.8.0 → 7.10.2 (Enhanced Python shell)

  • jedi 0.15.1 → 0.15.2 (An autocompletion tool for Python that can be used for text editors)

  • jinja2 2.10.1 → 2.10.3 (Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code))

  • joblib 0.13.2 → 0.14.1 (Lightweight pipelining: using Python functions as pipeline jobs.)

  • jsonschema 3.0.2 → 3.2.0 (An implementation of JSON Schema validation for Python)

  • julia 0.4.1 → 0.5.0 (Python interface to the Julia language)

  • jupyter_client 5.3.3 → 5.3.4 (Jupyter protocol implementation and client libraries)

  • jupyter_core 4.5.0 → 4.6.1 (Jupyter core package. A base package on which Jupyter projects rely.)

  • jupyter_sphinx 0.2.1 → 0.2.3 (Jupyter Sphinx Extensions)

  • jupyterlab 1.1.4 → 1.2.4 (Jupyter lab environment notebook server extension)

  • keras 2.3.0 → 2.3.1 (Theano-based Deep Learning library)

  • keyring 19.2.0 → 20.0.0 (Store and access your passwords safely.)

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

  • llvmlite 0.29.0 → 0.30.0 (lightweight wrapper around basic LLVM functionality)

  • lmfit 0.9.14 → 1.0.0 (Least-Squares Minimization with Bounds and Constraints)

  • lxml 4.4.1 → 4.4.2 (Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.)

  • matplotlib 3.1.1 → 3.2.0rc2 (2D plotting library (embeddable in GUIs created with PyQt))

  • more_itertools 7.2.0 → 8.0.2 (More routines for operating on iterables, beyond itertools)

  • moviepy 1.0.0 → 1.0.1 (Video editing with Python)

  • msgpack 0.6.1 → 0.6.2 (MessagePack (de)serializer.)

  • multiprocess 0.70.8 → 0.70.9 (better multiprocessing and multithreading in python)

  • munch 2.3.2 → 2.5.0 (A dot-accessible dictionary (a la JavaScript objects).)

  • mypy 0.720 → 0.761 (Optional static typing for Python)

  • mypy_extensions 0.4.1 → 0.4.3 (Experimental type system extensions for programs checked with the mypy typechecker.)

  • mysql_connector_python 8.0.16 → 8.0.18 (MySQL driver written in Python)

  • nbconvert 5.6.0 → 5.6.1 (Converting Jupyter Notebooks)

  • netcdf4 1.5.2 → 1.5.3 (Provides an object-oriented python interface to the netCDF version 4 library)

  • networkx 2.3 → 2.4 (Python package for creating and manipulating graphs and networks)

  • notebook 6.0.1 → 6.0.2 (# Jupyter Notebook)

  • numba 0.45.1 → 0.46.0 (compiling Python code using LLVM)

  • numcodecs 0.6.3 → 0.6.4 (buffer compression and transformation codecs for use in data storage and communication applications)

  • numpy 1.16.5+mkl → 1.17.4+mkl (NumPy: multidimensional array processing for numbers, strings, records and objects (SciPy''s core module))

  • osqp 0.5.0 → 0.6.1 (the Operator Splitting QP Solver.)

  • palettable 3.2.0 → 3.3.0 (Color palettes for Python)

  • pandas 0.25.1 → 0.25.3 (Powerful data structures for data analysis, time series and statistics)

  • pandas_datareader 0.7.4 → 0.8.1 (Data readers extracted from the pandas codebase,should be compatible with recent pandas versions)

  • panel 0.6.3 → 0.7.0 (A high-level Python toolkit for composing widgets and plots)

  • papermill 1.1.0 → 1.2.1 (Parametrize and Run Jupyter Notebooks)

  • param 1.9.1 → 1.9.2 (Declarative Python programming using Parameters.)

  • parso 0.5.1 → 0.5.2 (A Python Parser)

  • partd 1.0.0 → 1.1.0 (Appendable key-value storage)

  • pillow 6.1.0 → 6.2.1 (Python Imaging Library (fork))

  • pip 19.2.3 → 19.3.1 (A tool for installing and managing Python packages)

  • pluggy 0.12.0 → 0.13.1 (plugin and hook calling mechanisms for python)

  • portalocker 1.5.1 → 1.5.2 (Wraps the portalocker recipe for easy usage)

  • prompt_toolkit 2.0.9 → 2.0.10 (Library for building powerful interactive command lines in Python)

  • protobuf 3.9.1 → 3.11.2 (Protocol Buffers - Google's data interchange format)

  • psutil 5.6.3 → 5.6.7 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)

  • ptpython 2.0.4 → 2.0.6 (Python REPL build on top of prompt_toolkit)

  • pyarrow 0.14.0 → 0.15.1 (Python library for Apache Arrow)

  • pybars3 0.9.6 → 0.9.7 (Handlebars.js templating for Python 3 and 2)

  • pybind11 2.3.0 → 2.4.3 (Seamless operability between C++11 and Python)

  • pygments 2.4.2 → 2.5.2 (Generic syntax highlighter for general use in all kinds of software)

  • pyhdf 0.10.1 → 0.10.2 (Python interface to HDF4 files (Hierarchical Data Format version 4))

  • pylint 2.3.1 → 2.4.4 (Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality)

  • pymongo 3.9.0 → 3.10.0 (Python driver for MongoDB http://www.mongodb.org)

  • pyopengl 3.1.3b2 → 3.1.4 (Cross platform Python binding to OpenGL and related APIs)

  • pyparsing 2.4.2 → 2.4.5 (A Python Parsing Module)

  • pyproj 2.2.2 → 2.4.2.post1 (Python interface to PROJ.4 library)

  • pyqt5 5.13.1 → 5.14.0 (Python bindings for the Qt cross platform GUI toolkit)

  • pyqt5_sip 4.19.19 → 12.7.0 (Python extension module support for PyQt5)

  • pyqtwebengine 5.13.1 → 5.14.0 (Python bindings for the Qt 3D framework)

  • pyrsistent 0.15.4 → 0.15.6 (Persistent/Functional/Immutable data structures)

  • pytest 5.1.2 → 5.3.2 (pytest: simple powerful testing with Python)

  • Python 3.7.4 → 3.7.6 (Python programming language with standard library)

  • python_dateutil 2.8.0 → 2.8.1 (Powerful extensions to the standard datetime module)

  • pytz 2019.2 → 2019.3 (World Timezone Definitions for Python)

  • pywavelets 1.0.3 → 1.1.1 (Wavelet transforms module)

  • pywin32 225 → 227 (Python library for Windows)

  • pywinpty 0.5.5 → 0.5.7 (Python bindings for the winpty library)

  • pyyaml 5.1.2 → 5.2 (YAML parser and emitter for Python)

  • pyzmq 18.1.0 → 18.1.1 (Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console))

  • qtconsole 4.5.5 → 4.6.0 (Jupyter Qt console)

  • quantecon 0.4.5 → 0.4.6 (A community based Python library for quantitative economics)

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

  • redis 3.3.8 → 3.3.11 (Python client for Redis key-value store)

  • regex 2019.8.19 → 2019.12.20 (Alternative regular expression module, to replace re.)

  • reportlab 3.5.23 → 3.5.32 (The PDF generation library)

  • rise 5.5.1 → 5.6.0 (Live Reveal.js Jupyter/IPython Slideshow Extension)

  • rtree 0.8.3 → 0.9.3 (R-Tree spatial index for Python GIS)

  • ruamel.yaml.clib 0.1.2 → 0.2.0 (C version of reader, parser and emitter for ruamel.yaml derived from libyaml)

  • scikit_image 0.15.0 → 0.16.2 (Image processing toolbox for SciPy)

  • scikit_learn 0.21.3 → 0.22 (A set of Python modules for machine learning and data mining)

  • scipy 1.3.1 → 1.4.1 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))

  • setuptools 41.2.0 → 42.0.2 (Download, build, install, upgrade, and uninstall Python packages - easily)

  • simplejson 3.16.0 → 3.17.0 (Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder)

  • six 1.12.0 → 1.13.0 (Python 2 and 3 compatibility utilities)

  • snowballstemmer 1.9.1 → 2.0.0 (This package provides 16 stemmer algorithms (15 + Poerter English stemmer) generated from Snowball algorithms.)

  • snuggs 1.4.6 → 1.4.7 (Snuggs are s-expressions for Numpy)

  • sounddevice 0.3.13 → 0.3.14 (Play and Record Sound with Python)

  • soupsieve 1.9.3 → 1.9.5 (A CSS4 selector implementation for Beautiful Soup.)

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

  • sqlalchemy 1.3.8 → 1.3.12 (SQL Toolkit and Object Relational Mapper)

  • statsmodels 0.10.1 → 0.10.2 (Statistical computations and models for use with SciPy)

  • swifter 0.292 → 0.297 (efficiently applies any function to a pandas dataframe or series in the fastest available manner)

  • sympy 1.4 → 1.5 (Symbolic Mathematics Library)

  • tables 3.5.2 → 3.6.1 (Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data))

  • tblib 1.4.0 → 1.6.0 (Traceback serialization library.)

  • tenacity 5.1.1 → 6.0.0 (Retry code until it succeeeds)

  • tensorboard 1.14.0 → 2.1.0 (TensorBoard lets you watch Tensors Flow)

  • tensorflow_estimator 1.14.0 → 2.1.0 (TensorFlow Estimator.)

  • tensorflow_probability 0.7.0 → 0.8.0 (Probabilistic modeling and statistical inference in TensorFlow)

  • terminado 0.8.2 → 0.8.3 (Terminals served to term.js using Tornado websockets)

  • testpath 0.4.2 → 0.4.4 (Test utilities for code working with files and commands)

  • thrift 0.11.0 → 0.13.0 (a software framework for scalable cross-language services development)

  • torch 1.2.0+cpu → 1.3.0+cpu (a deep learning framework.)

  • torchvision 0.4.0+cpu → 0.4.1+cpu (Datasets, Transforms and Models specific to Computer Vision)

  • tqdm 4.36.1 → 4.41.0 (A Simple Python Progress Meter)

  • traitlets 4.3.2 → 4.3.3 (Traitlets Python config system)

  • twine 1.15.0 → 3.1.1 (Collection of utilities for interacting with PyPI)

  • typing_extensions 3.7.4 → 3.7.4.1 (Backported and Experimental Type Hints for Python 3.5+)

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

  • vega_datasets 0.7.0 → 0.8.0 (A Python package for offline access to Vega datasets)

  • voila 0.1.11 → 0.1.20 (Serving read-only live Jupyter notebooks)

  • winpython 2.1.20190921 → 2.2.20191222 (WinPython distribution tools, including WPPM (package manager))

  • wordcloud 1.5.0 → 1.6.0 (A little word cloud generator)

  • xarray 0.13.0 → 0.14.1 (N-D labeled arrays and datasets in Python)

  • xlsxwriter 1.2.0 → 1.2.6 (A Python module for creating Excel XLSX files.)

  • xlwings 0.15.9 → 0.16.4 (Interact with Excel from Python and vice versa)

Removed packages:

  • mock 3.0.5 (Rolling backport of unittest.mock for all Pythons)

  • pypiwin32 223+dummy ()

  • tensorflow 1.14.0 (TensorFlow helps the tensors flow)


@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Dec 28, 2019

Published ! Now let see if droping Python-2.7 and 32 bit will accelerate the now needed renovation in Python space, around multi-core, garbage collection, and WASM.

@stonebig stonebig closed this Dec 28, 2019
@stonebig stonebig reopened this Dec 31, 2019
@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Dec 31, 2019

Just noticing one binary, winpython-3.7.6.1.exe, didn't fully upload on sourceforge.

It was ok on github though, will try to correct sourceforge soon.

@stonebig

This comment has been minimized.

Copy link
Contributor Author

@stonebig stonebig commented Jan 1, 2020

uploade rectified, Winpython64-3.7.6.0.exe is now currectly uploaded also on sourceforge.

MD5 SHA-1 SHA-256 Binary Size
788a41c4afb1a17576291de3f30dfe2d 917a1e8bdb1ef080ca916d3baca83682649f3009 e523d55a4bbe85d55f45958b7ea5078d56a9aee6772687bee68ba223ad3f7fdd Winpython64-3.7.6.0.exe 679 764 546 Bytes
@stonebig stonebig closed this Jan 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.