Skip to content

release 2017-03 follow-up #558

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
stonebig opened this issue Aug 13, 2017 · 7 comments
Closed

release 2017-03 follow-up #558

stonebig opened this issue Aug 13, 2017 · 7 comments

Comments

@stonebig
Copy link
Contributor

stonebig commented Aug 13, 2017

release estimate : end-october 2017

features:

  • WinPython-3.6 is the default download
  • matplotlib-2.1.0, spyder-3.2.4, scikit-learn-0.19.1, pandas-0.21.0
  • updated notebook experience: Ipython-6.2.1, Notebook-5.2.0+
  • updated jupyterlab-0.28.11 preview (a preview2, still not an equivalent experience to Notebook):
    • ipywidgets-7.0.3, bokeh-0.12.10, ipyleaflet-0.4.0, altair-1.2.1
    • some widgets are still not available under Jupyterlab: Holoviews, Bokeh (partial)
    • jupyterlab-0.28.11 slowness under Firefox is a current issue
    • jupyterlab re-estimated roadmap: 0.29 in november, beta in december, 1.0 in march

removal:

  • removed current spyder plugins: spyder-notebook and spyder-terminal. They (indirectly) cause a too big startup slowness on Windows.
  • last release with Python-3.5 (nota: idlex is stopping at Python-3.5, line numbering directly in IDLE is not available yet )
@stonebig stonebig added this to the 2017-03 JupyterLab-1.0beta / Spyder-4.0b2 / ipywidgets-7.0.1 milestone Aug 13, 2017
@stonebig stonebig changed the title release 2017-03 followup release 2017-03 follow-up Aug 21, 2017
@stonebig
Copy link
Contributor Author

stonebig commented Sep 1, 2017

Audit-Trail.

  • pymc3-3.1.repacked (to avoid enum34 issue)
  • matplotlib-2.1.0rc1
  • fastparquet-0.1.2
  • Keras-2.0.8, tensorflow_tensorboard (attempt)
  • jupyterlab-0.27.0
  • pywinpty-0.2.2
  • scikit_learn-0.19.0, scikit_optimize-0.4
  • notebook-5.1.0rc2 (would have expected a final version now)
  • ipywidgets-7.0.0 (would have expected a bump now, but Jason Grout may have needed vacations)
  • bokeh-0.12.7 (will ignore holoviews-0.18.3 side-effect for b1)
  • bqplot-0.10.0a5 (as a measure of jupyterlab readiness, but no move since 10 days)
  • spyder-3.1.2dev-2018-09-02
  • numba-0.35rc1, llvmlite-0.20.0.dev0+11.g3d91352 (see https://groups.google.com/a/continuum.io/forum/#!topic/numba-users/OuBmvN7zpVA )
  • seaborn-0.8.1
  • REMOVE ipyleaflet until https://github.com/ellisonbg/ipyleaflet/issues/67 and ipympl
  • include two fixes for holoviews-0.18.3+ for compatibility with bokeh-0.12.7 and matplotlib-2.1.0rc1
  • spyder-3.2.2
  • numba-0.35, llvmlite-0.20.0
  • RE-ADD ipyleaflet-0.4.0 as overlays are working again with Ipywidgets-7.0.0
  • backpedal to ipython-5.0 to see if it solves annoying "copy notebook"
  • NOTA for b1:
    . ipyleaflet-0.4.0 and bqplot-0.10.0a5 seem not ok with jupyterlab-0.27.0,
    . bokeh-0.12.7 is still not compatible with jupyterlab (shall be with bokeh-0.12.8)

b1 ( 2017-09-09 : Spyder-3.2.2, Notebook-5.1.0rc2, bokeh-0.12.7, matplotlib-2.1.0rc1)

  • spyder-3.2.3
  • dask-searchcv
  • bokeh-0.12.9 (works in jupyterlab , after adding jupyterlab_bokeh)
  • datashader-0.6.1
  • holoviews-1.8.4
  • ipython-6.2.0
  • notebook-5.1.0
  • make ipyleaflet-0.4.0 work in jupyterlab mode (tricky)
  • ipywidgets-7.0.1, widgetsnbextension-3.0.3

b2 (2017-09-16 : Ipython-6.2.0, notebook-5.1.0, ipywidgets-7.0.1, ipyleaflet+bokeh ok in jupyterlab )

  • jedi-0.11.0
  • cython-0.27.0, lxml-4.0.0
  • spyder-3.2.4dev20170923, holoviews-1.8.5dev20170923,
  • pyarrow-0.7.0 (64bit only)
  • pick more recent and nice examples in Winpython_checker, from matplotlib/holoviews/bqplot/bokeh/datashader. timeseries is my new interest
  • statsmodel-0.9.0dev20170923 (compat. with pandas-0.20.0+)
  • plotnine example (maybe Holoviews is just better, but less pure R/ggplot syntax)

b3 (2017-09-24 : jedi-0.11, cython-0.27.0, statsmodels and spyder and holoviews latest)

  • bqplot works in jupyterlab \o/ :
    • pip uninstall bqplot
    • pip install bqplot
    • "%WINPYDIR%\Scripts\jupyter.exe" nbextension enable --py --sys-prefix bqplot
    • "%WINPYDIR%\Scripts\jupyter.exe" labextension install bqplot-jupyterlab
  • remove temporary winpython_checker.ipynb workaround
  • scikit_image-0.13.1 (compatibility fix for networkx-2.0)
  • ipython-6.2.1 (jedi-11 fix, this californian friday 29th)
  • spyder-3.2.4dev20170930, holoviews-1.8.5dev20170930+ refresh for bokeh-0.12.10 (Compatibility with bokeh 0.12.10dev holoviz/holoviews#1936)
  • cython-0.27.1
  • recompile statsmodels
  • matplotlib-2.1.0,
  • numpy-1.13.3
  • python-3.6.3
  • bokeh-0.12.10dev2
  • holoviews-1.8.5dev0-20171004
  • spyder-3.2.4dev20171004
  • scikit-fuzzy-0.3.1 (networkx-2.0 fix)
  • paramnb
  • spyder-notebook-0.2.0.dev0 with timeout extended (muuuch better)

b4 (2017-10-0x: shall remain only bokeh/csikite-learn/pandas to update at this point)

b5 (2017-10-1x: everything at rc point, except altair-1.2.1 and holoviews master as ever)

  • remove spyder-terminal and spyder-notebook plugins:
    . they slow down the start-up per 3x on a slow pc (6' cold boot, 1'30" a hot boot),
    . once removed, cold boot is 2', hot boot is 30",
    . Windows Anti-virus are apparently the direct cause of the slowdown, so there is no other workaround, except more modern (4 cores, ssd) hardware.
  • bokeh-0.12.10
  • altair-1.2.1
  • spyder-3.2.4
  • jupyterlab-0.28.5
  • ipywidgets-7.0.3
  • pyqtgraph-0.10.0-20171021
  • holoviews-1.8.5dev0-20171020
  • scikit-learn-0.19.1
  • scipy-1.0
  • nodejs-6.11.5
  • jupyterlab-0.28.10
  • datashader-0.6.2
  • pandas-0.21.0 (promised oct 23rd, the release trigger package)
  • one altair example in winpython_checker
  • statsmodels-0.8-20171026+
  • fast-histogram-0.3.0,
  • ipympl-0.0.8
  • holoviews-1.8.5dev0 with streaming data patch
  • notebook-5.2.1rc1
  • plotnine-0.2.1 patched to pandas-0.21 (removing versioneer)
  • statsmodels-0.9.0dev-20171031
  • holoviews-1.8.5dev0-20171031_1944 (gmt)

rc (2017-11-01 to 2017-11-04)

  • put rc binaries in the betas directory as usual (they were mistakenly put in final directory)

future:

  • pymc3 is dying as is theano, influence it's replacement to make it work on gpu-less pc too,
  • gluon may become an option, in our particular corner case.
  • jupyterlab rebuilt on reactjs techno is for december, maybe shall we consider hydrogen

@stonebig
Copy link
Contributor Author

stonebig commented Sep 9, 2017

build1 (2017-09-09: winpython-3.6.2.1b1 )

main features (since WinPython 2017-02):

  • new packages: tensorflow_tensorboard, thrift, scikit_garden
  • updates:
    • ipywidgets-7.0.0, bqplot-0.10.0a5, ipyleaflet-0.4.0
    • scikit_learn-0.19.0, scikit-optimize-0.4.0,
    • Spyder-3.2.2, spyder_reports-0.1.1, spyder_terminal-0.2.2,
    • bokeh-0.12.7, holoviews-1.8.4dev, seaborn-0.8.1, matplotlib-2.1.0rc1,
    • pyarrow-0.6.0, numba-0.35.0
    • keras-2.0.8, tensorflow-1.3.0 (cpu)
    • jupyterlab-0.27.0 (still not a working experience, hopes for next build)
  • downgrade:
    • notebook-5.0.0 (annoyance when copying a notebook in 5.1.0rc2)

Areas of interest for testers:

  • matplotlib, bokeh, ipywidgets (under the classic notebook)
  • better experience with Spyder plugins
  • numba-0.35 is supposed to bring speed-ups on recent multi-core cpus.

focus for next build:

  • spyder-3.2.3, bokeh-0.12.8 (jupyterlab fixes),
  • notebook-5.1rc3 (copy-a-notebook fixes)
MD5 SHA-1 SHA-256 Binary Size
9d8c2a23d6db09ce35e50031e9094293 92f9e8a30962a0501b7da090733d86e98c287902 5c013a6daa677cd60e29ee3075fc24799fd0b0630ab01860fb2e5f4980b4ba4c WinPython-64bit-3.6.2.1Qt5b1.exe 382 107 805 Bytes

History of changes for WinPython-64bit 3.6.2.1Qt5 build1

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

Python packages

New packages:

  • scikit_garden 0.1.3 (A garden for scikit-learn compatible trees)

  • tensorflow_tensorboard 0.1.6 (TensorBoard lets you watch Tensors Flow)

  • thrift 0.10.0 (a software framework for scalable cross-language services development)

Upgraded packages:

  • babel 2.4.0 → 2.5.0 (Internationalization utilities)

  • bokeh 0.12.6 → 0.12.7 (Statistical and novel interactive HTML plots for Python)

  • bqplot 0.9.0 → 0.10.0a5 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • cloudpickle 0.3.1 → 0.4.0 (Extended pickling support for Python objects)

  • cvxpy 0.4.10 → 0.4.11 (A domain-specific language for modeling convex optimization problems in Python)

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

  • dask 0.15.1 → 0.15.2 (Minimal task scheduling abstraction)

  • distributed 1.18.0 → 1.18.3 (Distributed computing)

  • fastparquet 0.1.1 → 0.1.2 (Python support for Parquet file format)

  • h5py 2.7.0 → 2.7.1 (General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library))

  • holoviews 1.8.2 → 1.8.4.dev0 (Composable, declarative data structures for building complex visualizations easily.)

  • idna 2.5 → 2.6 (Internationalized Domain Names in Applications (IDNA))

  • ipyleaflet 0.3.0 → 0.4.0 (A Jupyter widget for dynamic Leaflet maps)

  • ipywidgets 6.0.0 → 7.0.0 (IPython HTML widgets for Jupyter)

  • jupyter_console 5.1.0 → 5.2.0 (Jupyter terminal console)

  • jupyterlab 0.26.5 → 0.27.0 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.3.1 → 0.4.2 (Jupyter Launcher)

  • keras 2.0.6 → 2.0.8 (Theano-based Deep Learning library)

  • llvmlite 0.19.0 → 0.20.0 (lightweight wrapper around basic LLVM functionality)

  • markdown 2.6.8 → 2.6.9 (Python implementation of Markdown.)

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

  • mizani 0.3.2 → 0.3.3 (Scales for Python)

  • nbconvert 5.2.1 → 5.3.1 (Converting Jupyter Notebooks)

  • nbformat 4.3.0 → 4.4.0 (The Jupyter Notebook format)

  • notebook 5.1.0rc1 → 5.0.0 (# Jupyter Notebook)

  • numba 0.34.0 → 0.35.0 (compiling Python code using LLVM)

  • palettable 3.0.0 → 3.1.0 (Color palettes for Python)

  • protobuf 3.3.0 → 3.4.0 (Protocol Buffers - Google's data interchange format)

  • pyarrow 0.5.0 → 0.6.0 (Python library for Apache Arrow)

  • pybind11 2.1.1 → 2.2.0 (Seamless operability between C++11 and Python)

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

  • pytest 3.2.0 → 3.2.2 (pytest: simple powerful testing with Python)

  • pywinpty 0.1.3 → 0.2.1 (Python bindings for the winpty library)

  • qtconsole 4.3.0 → 4.3.1 (Jupyter Qt console)

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

  • redis 2.10.5 → 2.10.6 (Python client for Redis key-value store)

  • requests 2.18.3 → 2.18.4 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)

  • s3transfer 0.1.10 → 0.1.11 (An Amazon S3 Transfer Manager)

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

  • scikit_optimize 0.3 → 0.4 (Sequential model-based optimization toolbox.)

  • scs 1.2.6 → 1.2.7 (scs: splitting conic solver)

  • seaborn 0.8.0 → 0.8.1 (statistical data visualization)

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

  • snakeviz 0.4.1 → 0.4.2 (An in-browser Python profile viewer)

  • spyder 3.2.1.dev0 → 3.2.2 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)

  • spyder_reports 0.1.0.dev0 → 0.1.1 (pyder plugin to render Markdown reports using Pweave as a backend)

  • spyder_terminal 0.2.0 → 0.2.2 (Spyder Plugin for displaying a virtual terminal (OS independent) inside the main Spyder window)

  • sqlalchemy 1.1.13 → 1.1.14 (SQL Toolkit and Object Relational Mapper)

  • tensorflow 1.2.1 → 1.3.0 (TensorFlow helps the tensors flow)

  • tornado 4.5.1 → 4.5.2 (Scalable, non-blocking web server and tools (required for IPython notebook))

  • widgetsnbextension 2.0.0 → 3.0.2 (IPython HTML widgets for Jupyter)

  • wrapt 1.10.10 → 1.10.11 (A Python module for decorators, wrappers and monkey patching.)

  • xlrd 1.0.0 → 1.1.0 (Extract data from Microsoft Excel spreadsheet files)

  • xlsxwriter 0.9.8 → 0.9.9 (A Python module for creating Excel XLSX files.)

Removed packages:

  • backports.weakref 1.0rc1 (Backport of new features in Python's weakref module)

  • enum34 1.1.6 (Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4)

  • ipympl 0.0.5 (Matplotlib Jupyter Extension)

  • ply 3.10 (Python Lex & Yacc)

  • thriftpy 0.3.9 (Pure python implementation of Apache Thrift.)


@stonebig
Copy link
Contributor Author

stonebig commented Sep 16, 2017

build2 (2017-09-16)

main features (since WinPython 2017-03 build1 ):

  • new packages: dask_searchcv
  • updates:
    . bokeh-0.12.9, holoviews-1.8.4, datashader-0.5.0, ipywidgets-7.0.1
    . notebook-5.1.0, ipython-6.2.0, spyder-3.2.3, wheel-0.30.0
  • removed:
    . bkcharts (removed by bokeh-0.12.9)

Areas of interest for testers:

  • do ipyleaflet and bokeh work on jupyterlab on arrival ?

focus for next build:

  • bqplot compatibility with jupyterlab,
  • polishing : jupyterlabiness, winpython_checker refreshed examples,
  • another clother look at PEP514
MD5 SHA-1 SHA-256 Binary Size
d7045d32210bf0762fc50f41a4402a9c 156d095631da731e535f3b5ad99c9c63cd362d06 7c9d98d36924ba14eb0027e5a0cd8ed59917d8af561b172dfde21a65efbd1e25 WinPython-64bit-3.6.2.1Qt5b2.exe 390 313 669 Bytes

History of changes for WinPython-64bit 3.6.2.1Qt5 build2

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

Python packages

New packages:

  • dask_searchcv 0.1.0 (Tools for doing hyperparameter search with Scikit-Learn and Dask)

  • scikit_garden 0.1.3 (A garden for scikit-learn compatible trees)

  • tensorflow_tensorboard 0.1.6 (TensorBoard lets you watch Tensors Flow)

  • thrift 0.10.0 (a software framework for scalable cross-language services development)

Upgraded packages:

  • babel 2.4.0 → 2.5.0 (Internationalization utilities)

  • bokeh 0.12.6 → 0.12.9 (Statistical and novel interactive HTML plots for Python)

  • bqplot 0.9.0 → 0.10.0a5 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • cloudpickle 0.3.1 → 0.4.0 (Extended pickling support for Python objects)

  • cvxpy 0.4.10 → 0.4.11 (A domain-specific language for modeling convex optimization problems in Python)

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

  • dask 0.15.1 → 0.15.2 (Minimal task scheduling abstraction)

  • datashader 0.5.0 → 0.6.1 (Data visualization toolchain based on aggregating into a grid)

  • distributed 1.18.0 → 1.18.3 (Distributed computing)

  • fastparquet 0.1.1 → 0.1.2 (Python support for Parquet file format)

  • feather_format 0.3.1 → 0.4.0 (Python interface to the Apache Arrow-based Feather File Format)

  • h5py 2.7.0 → 2.7.1 (General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library))

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

  • idna 2.5 → 2.6 (Internationalized Domain Names in Applications (IDNA))

  • ipyleaflet 0.3.0 → 0.4.0 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 6.1.0 → 6.2.0 (Enhanced Python shell)

  • ipywidgets 6.0.0 → 7.0.1 (IPython HTML widgets for Jupyter)

  • jupyter_console 5.1.0 → 5.2.0 (Jupyter terminal console)

  • jupyterlab 0.26.5 → 0.27.0 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.3.1 → 0.4.2 (Jupyter Launcher)

  • keras 2.0.6 → 2.0.8 (Theano-based Deep Learning library)

  • llvmlite 0.19.0 → 0.20.0 (lightweight wrapper around basic LLVM functionality)

  • markdown 2.6.8 → 2.6.9 (Python implementation of Markdown.)

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

  • metakernel 0.20.4 → 0.20.6 (Metakernel for Jupyter)

  • mizani 0.3.2 → 0.3.3 (Scales for Python)

  • nbconvert 5.2.1 → 5.3.1 (Converting Jupyter Notebooks)

  • nbformat 4.3.0 → 4.4.0 (The Jupyter Notebook format)

  • notebook 5.1.0rc1 → 5.1.0 (# Jupyter Notebook)

  • numba 0.34.0 → 0.35.0 (compiling Python code using LLVM)

  • numexpr 2.6.2 → 2.6.4 (Fast evaluation of array expressions elementwise by using a vector-based virtual machine)

  • palettable 3.0.0 → 3.1.0 (Color palettes for Python)

  • protobuf 3.3.0 → 3.4.0 (Protocol Buffers - Google's data interchange format)

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

  • pyarrow 0.5.0 → 0.6.0 (Python library for Apache Arrow)

  • pybind11 2.1.1 → 2.2.0 (Seamless operability between C++11 and Python)

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

  • pytest 3.2.0 → 3.2.2 (pytest: simple powerful testing with Python)

  • pywinpty 0.1.3 → 0.2.1 (Python bindings for the winpty library)

  • qtconsole 4.3.0 → 4.3.1 (Jupyter Qt console)

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

  • redis 2.10.5 → 2.10.6 (Python client for Redis key-value store)

  • requests 2.18.3 → 2.18.4 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)

  • s3transfer 0.1.10 → 0.1.11 (An Amazon S3 Transfer Manager)

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

  • scikit_optimize 0.3 → 0.4 (Sequential model-based optimization toolbox.)

  • scs 1.2.6 → 1.2.7 (scs: splitting conic solver)

  • seaborn 0.8.0 → 0.8.1 (statistical data visualization)

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

  • snakeviz 0.4.1 → 0.4.2 (An in-browser Python profile viewer)

  • spyder 3.2.1.dev0 → 3.2.3 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)

  • spyder_reports 0.1.0.dev0 → 0.1.1 (pyder plugin to render Markdown reports using Pweave as a backend)

  • spyder_terminal 0.2.0 → 0.2.2 (Spyder Plugin for displaying a virtual terminal (OS independent) inside the main Spyder window)

  • sqlalchemy 1.1.13 → 1.1.14 (SQL Toolkit and Object Relational Mapper)

  • tensorflow 1.2.1 → 1.3.0 (TensorFlow helps the tensors flow)

  • tornado 4.5.1 → 4.5.2 (Scalable, non-blocking web server and tools (required for IPython notebook))

  • wheel 0.29.0 → 0.30.0 (A built-package format for Python.)

  • widgetsnbextension 2.0.0 → 3.0.3 (IPython HTML widgets for Jupyter)

  • wrapt 1.10.10 → 1.10.11 (A Python module for decorators, wrappers and monkey patching.)

  • xlrd 1.0.0 → 1.1.0 (Extract data from Microsoft Excel spreadsheet files)

  • xlsxwriter 0.9.8 → 0.9.9 (A Python module for creating Excel XLSX files.)

Removed packages:

  • backports.weakref 1.0rc1 (Backport of new features in Python's weakref module)

  • bkcharts 0.2 (High level chart types built on top of Bokeh)

  • enum34 1.1.6 (Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4)

  • ipympl 0.0.5 (Matplotlib Jupyter Extension)

  • ply 3.10 (Python Lex & Yacc)

  • thriftpy 0.3.9 (Pure python implementation of Apache Thrift.)


@stonebig
Copy link
Contributor Author

stonebig commented Sep 24, 2017

build3 (2017-09-24)

main features (since WinPython 2017-03 build2 ):

  • new packages: parso (jedi-0.11 moved a part of itself in this separated package)
  • updates:
    . jedi-0.11.0, networkx-2.0.0, pyarrow-0.7.0, cython-0.27.0
    . holoviews-1.8.5dev20170923,spyder-3.2.4.dev20170923, statsmodels-0.9.0.dev20170923
    . refresh of Winpython-checker.ipynb:
    . a plotnine example (a ggplot syntax-equivalent "Python" package)
    . holoviews dynamic examples with matplotlib or bokeh+datashader integration.

Areas of interest for testers:

  • plotnine and holoviews on the classic Jupyter notebook,
  • recent spyder/jedi progress
  • NOT jupyterlab: no progress on bqplot/Holoviews,

focus for next build:

  • python-3.6.3
  • bokeh-0.12.10
  • tiny hope of progress on Jupyterlab ecosystem (looks 15 days way)
  • winpython_checker: a little more of refreshed examples, time-series oriented
MD5 SHA-1 SHA-256 Binary Size
b97a7e2322cf7588bed5e0d2ee1c7858 6241de4dba10931e5bec6a59f63bafafcf0a3e09 23d6dc2e6003bcabf232d23f9a6630c250ff6b3e08f0a74bc55629ef28042d47 WinPython-64bit-3.6.2.1Qt5b3.exe 392 129 795 Bytes

History of changes for WinPython-64bit 3.6.2.1Qt5 build3

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

Python packages

New packages:

  • dask_searchcv 0.1.0 (Tools for doing hyperparameter search with Scikit-Learn and Dask)

  • parso 0.1.0 (A Python Parser)

  • scikit_garden 0.1.3 (A garden for scikit-learn compatible trees)

  • tensorflow_tensorboard 0.1.6 (TensorBoard lets you watch Tensors Flow)

  • thrift 0.10.0 (a software framework for scalable cross-language services development)

Upgraded packages:

  • babel 2.4.0 → 2.5.1 (Internationalization utilities)

  • bokeh 0.12.6 → 0.12.9 (Statistical and novel interactive HTML plots for Python)

  • bqplot 0.9.0 → 0.10.0a5 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • brotli 0.6.0 → 1.0.0 (Python binding of the Brotli compression library)

  • cffi 1.10.0 → 1.11.0 (Foreign Function Interface for Python calling C code.)

  • cloudpickle 0.3.1 → 0.4.0 (Extended pickling support for Python objects)

  • cvxpy 0.4.10 → 0.4.11 (A domain-specific language for modeling convex optimization problems in Python)

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

  • dask 0.15.1 → 0.15.2 (Minimal task scheduling abstraction)

  • datashader 0.5.0 → 0.6.1 (Data visualization toolchain based on aggregating into a grid)

  • distributed 1.18.0 → 1.18.3 (Distributed computing)

  • fastparquet 0.1.1 → 0.1.2 (Python support for Parquet file format)

  • feather_format 0.3.1 → 0.4.0 (Python interface to the Apache Arrow-based Feather File Format)

  • h5py 2.7.0 → 2.7.1 (General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library))

  • holoviews 1.8.2 → 1.8.5.dev0 (Composable, declarative data structures for building complex visualizations easily.)

  • idna 2.5 → 2.6 (Internationalized Domain Names in Applications (IDNA))

  • ipyleaflet 0.3.0 → 0.4.0 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 6.1.0 → 6.2.0 (Enhanced Python shell)

  • ipywidgets 6.0.0 → 7.0.1 (IPython HTML widgets for Jupyter)

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

  • jupyter_console 5.1.0 → 5.2.0 (Jupyter terminal console)

  • jupyterlab 0.26.5 → 0.27.0 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.3.1 → 0.4.2 (Jupyter Launcher)

  • keras 2.0.6 → 2.0.8 (Theano-based Deep Learning library)

  • llvmlite 0.19.0 → 0.20.0 (lightweight wrapper around basic LLVM functionality)

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

  • markdown 2.6.8 → 2.6.9 (Python implementation of Markdown.)

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

  • metakernel 0.20.4 → 0.20.6 (Metakernel for Jupyter)

  • mizani 0.3.2 → 0.3.4 (Scales for Python)

  • nbconvert 5.2.1 → 5.3.1 (Converting Jupyter Notebooks)

  • nbformat 4.3.0 → 4.4.0 (The Jupyter Notebook format)

  • networkx 1.11 → 2.0 (Python package for creating and manipulating graphs and networks)

  • notebook 5.1.0rc1 → 5.1.0 (# Jupyter Notebook)

  • numba 0.34.0 → 0.35.0 (compiling Python code using LLVM)

  • numexpr 2.6.2 → 2.6.4 (Fast evaluation of array expressions elementwise by using a vector-based virtual machine)

  • palettable 3.0.0 → 3.1.0 (Color palettes for Python)

  • pdfrw 0.3 → 0.4 (pure Python library that reads and writes PDFs)

  • protobuf 3.3.0 → 3.4.0 (Protocol Buffers - Google's data interchange format)

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

  • pyarrow 0.5.0 → 0.7.0 (Python library for Apache Arrow)

  • pybind11 2.1.1 → 2.2.1 (Seamless operability between C++11 and Python)

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

  • pytest 3.2.0 → 3.2.2 (pytest: simple powerful testing with Python)

  • pywinpty 0.1.3 → 0.2.1 (Python bindings for the winpty library)

  • qtconsole 4.3.0 → 4.3.1 (Jupyter Qt console)

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

  • redis 2.10.5 → 2.10.6 (Python client for Redis key-value store)

  • requests 2.18.3 → 2.18.4 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)

  • s3transfer 0.1.10 → 0.1.11 (An Amazon S3 Transfer Manager)

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

  • scikit_optimize 0.3 → 0.4 (Sequential model-based optimization toolbox.)

  • scs 1.2.6 → 1.2.7 (scs: splitting conic solver)

  • seaborn 0.8.0 → 0.8.1 (statistical data visualization)

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

  • six 1.10.0 → 1.11.0 (Python 2 and 3 compatibility utilities)

  • snakeviz 0.4.1 → 0.4.2 (An in-browser Python profile viewer)

  • spyder 3.2.1.dev0 → 3.2.4.dev0 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)

  • spyder_reports 0.1.0.dev0 → 0.1.1 (pyder plugin to render Markdown reports using Pweave as a backend)

  • spyder_terminal 0.2.0 → 0.2.2 (Spyder Plugin for displaying a virtual terminal (OS independent) inside the main Spyder window)

  • sqlalchemy 1.1.13 → 1.1.14 (SQL Toolkit and Object Relational Mapper)

  • statsmodels 0.8.0 → 0.9.0.dev0 (Statistical computations and models for use with SciPy)

  • tensorflow 1.2.1 → 1.3.0 (TensorFlow helps the tensors flow)

  • tornado 4.5.1 → 4.5.2 (Scalable, non-blocking web server and tools (required for IPython notebook))

  • tqdm 4.15.0 → 4.17.1 (A Simple Python Progress Meter)

  • wheel 0.29.0 → 0.30.0 (A built-package format for Python.)

  • widgetsnbextension 2.0.0 → 3.0.3 (IPython HTML widgets for Jupyter)

  • wrapt 1.10.10 → 1.10.11 (A Python module for decorators, wrappers and monkey patching.)

  • xlrd 1.0.0 → 1.1.0 (Extract data from Microsoft Excel spreadsheet files)

  • xlsxwriter 0.9.8 → 1.0.0 (A Python module for creating Excel XLSX files.)

  • zict 0.1.2 → 0.1.3 (Mutable mapping tools)

Removed packages:

  • backports.weakref 1.0rc1 (Backport of new features in Python's weakref module)

  • bkcharts 0.2 (High level chart types built on top of Bokeh)

  • enum34 1.1.6 (Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4)

  • ipympl 0.0.5 (Matplotlib Jupyter Extension)

  • ply 3.10 (Python Lex & Yacc)

  • thriftpy 0.3.9 (Pure python implementation of Apache Thrift.)


@stonebig
Copy link
Contributor Author

stonebig commented Oct 6, 2017

build4 (2017-10-06)

main features (since WinPython 2017-03 build3):

  • new packages: parso (jedi-0.11 moved a part of itself in this separated package)
  • updates:
    . Python-3.6.3, matplotlib-2.1.0, cython-0.27.1, Pillow-4.3.0, scikit_fuzzy-0.3.1
    . bokeh-0.12.10.dev2, holoviews-1.8.5dev20171006,
    . spyder-3.2.4.dev20171004, spyder-notebook-20171006 (solves initial startup issue due to slowness)

Areas of interest for testers:

  • Python-3.6.3,
  • Spyder slow cold start should no more create error message,
  • Less or no more Networkx-2.0 issues expected

focus for next build:

  • notebook, altair-1.2.1, bokeh-0.12.10, pandas
  • no hope for this release: ipympl, Holoviews compatibility with (not mature) Jupyterlab.
MD5 SHA-1 SHA-256 Binary Size
07a3b6ccf953bbdfda4c8ef38b8ff6a4 4239bca610c4da25c693c9758d9e4400bf8e8195 1b9d72fd2e6246177f2568c1f4e57a46526cd81ede12c55f136938f1b2a9f79d WinPython-64bit-3.6.3.0Qt5b4.exe 413 864 487 Bytes

History of changes for WinPython-64bit 3.6.3.0Qt5 build 4

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

Python packages

New packages:

  • dask_searchcv 0.1.0 (Tools for doing hyperparameter search with Scikit-Learn and Dask)

  • parso 0.1.0 (A Python Parser)

  • scikit_garden 0.1.3 (A garden for scikit-learn compatible trees)

  • tensorflow_tensorboard 0.1.8 (TensorBoard lets you watch Tensors Flow)

  • thrift 0.10.0 (a software framework for scalable cross-language services development)

Upgraded packages:

  • babel 2.4.0 → 2.5.1 (Internationalization utilities)

  • bleach 2.0.0 → 2.1 (An easy whitelist-based HTML-sanitizing tool)

  • bokeh 0.12.6 → 0.12.10.dev2 (Statistical and novel interactive HTML plots for Python)

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

  • brotli 0.6.0 → 1.0.0 (Python binding of the Brotli compression library)

  • cffi 1.10.0 → 1.11.1 (Foreign Function Interface for Python calling C code.)

  • cloudpickle 0.3.1 → 0.4.0 (Extended pickling support for Python objects)

  • cvxpy 0.4.10 → 0.4.11 (A domain-specific language for modeling convex optimization problems in Python)

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

  • dask 0.15.1 → 0.15.3 (Minimal task scheduling abstraction)

  • datashader 0.5.0 → 0.6.1 (Data visualization toolchain based on aggregating into a grid)

  • distributed 1.18.0 → 1.19.1 (Distributed computing)

  • edward 1.3.3 → 1.3.4 (A library for probabilistic modeling, inference, and criticism. Deep generative models, variational inference. Runs on TensorFlow.)

  • fastparquet 0.1.1 → 0.1.2 (Python support for Parquet file format)

  • feather_format 0.3.1 → 0.4.0 (Python interface to the Apache Arrow-based Feather File Format)

  • h5py 2.7.0 → 2.7.1 (General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library))

  • holoviews 1.8.2 → 1.8.5.dev0 (Composable, declarative data structures for building complex visualizations easily.)

  • idna 2.5 → 2.6 (Internationalized Domain Names in Applications (IDNA))

  • ipyleaflet 0.3.0 → 0.4.0 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 6.1.0 → 6.2.1 (Enhanced Python shell)

  • ipywidgets 6.0.0 → 7.0.1 (IPython HTML widgets for Jupyter)

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

  • julia 0.1.2 → 0.1.4 (Python interface to the Julia language)

  • jupyter_console 5.1.0 → 5.2.0 (Jupyter terminal console)

  • jupyterlab 0.26.5 → 0.27.0 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.3.1 → 0.5.1 (Jupyter Launcher)

  • keras 2.0.6 → 2.0.8 (Theano-based Deep Learning library)

  • llvmlite 0.19.0 → 0.20.0 (lightweight wrapper around basic LLVM functionality)

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

  • markdown 2.6.8 → 2.6.9 (Python implementation of Markdown.)

  • matplotlib 2.0.2 → 2.1.0 (2D plotting library (embeddable in GUIs created with PyQt))

  • metakernel 0.20.4 → 0.20.7 (Metakernel for Jupyter)

  • mizani 0.3.2 → 0.3.4 (Scales for Python)

  • mpmath 0.19 → 1.0.0 (Python library for arbitrary-precision floating-point arithmetic)

  • nbconvert 5.2.1 → 5.3.1 (Converting Jupyter Notebooks)

  • nbformat 4.3.0 → 4.4.0 (The Jupyter Notebook format)

  • netcdf4 1.2.9 → 1.3.0 (python/numpy interface to netCDF library (versions 3 and 4))

  • networkx 1.11 → 2.0 (Python package for creating and manipulating graphs and networks)

  • nltk 3.2.4 → 3.2.5 (The Natural Language Toolkit (NLTK) is a Python package for natural language processing.)

  • notebook 5.1.0rc1 → 5.1.0 (# Jupyter Notebook)

  • numba 0.34.0 → 0.35.0 (compiling Python code using LLVM)

  • numexpr 2.6.2 → 2.6.4 (Fast evaluation of array expressions elementwise by using a vector-based virtual machine)

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

  • octave_kernel 0.26.2 → 0.27.2 (A Jupyter kernel for Octave.)

  • palettable 3.0.0 → 3.1.0 (Color palettes for Python)

  • pdfrw 0.3 → 0.4 (pure Python library that reads and writes PDFs)

  • pillow 4.2.1 → 4.3.0 (Python Imaging Library (fork))

  • protobuf 3.3.0 → 3.4.0 (Protocol Buffers - Google's data interchange format)

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

  • pyarrow 0.5.0 → 0.7.1 (Python library for Apache Arrow)

  • pybind11 2.1.1 → 2.2.1 (Seamless operability between C++11 and Python)

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

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

  • pytest 3.2.0 → 3.2.3 (pytest: simple powerful testing with Python)

  • Python 3.6.2 → 3.6.3 (Python programming language with standard library)

  • pywinpty 0.1.3 → 0.2.1 (Python bindings for the winpty library)

  • qtconsole 4.3.0 → 4.3.1 (Jupyter Qt console)

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

  • redis 2.10.5 → 2.10.6 (Python client for Redis key-value store)

  • requests 2.18.3 → 2.18.4 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)

  • s3transfer 0.1.10 → 0.1.11 (An Amazon S3 Transfer Manager)

  • scikit_fuzzy 0.3.dev0 → 0.3.1 (Fuzzy logic toolkit for SciPy)

  • scikit_image 0.13.0 → 0.13.1 (Image processing toolbox for SciPy)

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

  • scikit_optimize 0.3 → 0.4 (Sequential model-based optimization toolbox.)

  • scs 1.2.6 → 1.2.7 (scs: splitting conic solver)

  • seaborn 0.8.0 → 0.8.1 (statistical data visualization)

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

  • six 1.10.0 → 1.11.0 (Python 2 and 3 compatibility utilities)

  • snakeviz 0.4.1 → 0.4.2 (An in-browser Python profile viewer)

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

  • spyder 3.2.1.dev0 → 3.2.4.dev0 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)

  • spyder_reports 0.1.0.dev0 → 0.1.1 (pyder plugin to render Markdown reports using Pweave as a backend)

  • spyder_terminal 0.2.0 → 0.2.2 (Spyder Plugin for displaying a virtual terminal (OS independent) inside the main Spyder window)

  • sqlalchemy 1.1.13 → 1.1.14 (SQL Toolkit and Object Relational Mapper)

  • sqlparse 0.2.3 → 0.2.4 (Non-validating SQL parser)

  • statsmodels 0.8.0 → 0.9.0.dev0 (Statistical computations and models for use with SciPy)

  • tensorflow 1.2.1 → 1.3.0 (TensorFlow helps the tensors flow)

  • tornado 4.5.1 → 4.5.2 (Scalable, non-blocking web server and tools (required for IPython notebook))

  • tqdm 4.15.0 → 4.18.0 (A Simple Python Progress Meter)

  • wheel 0.29.0 → 0.30.0 (A built-package format for Python.)

  • widgetsnbextension 2.0.0 → 3.0.3 (IPython HTML widgets for Jupyter)

  • wrapt 1.10.10 → 1.10.11 (A Python module for decorators, wrappers and monkey patching.)

  • xlrd 1.0.0 → 1.1.0 (Extract data from Microsoft Excel spreadsheet files)

  • xlsxwriter 0.9.8 → 1.0.0 (A Python module for creating Excel XLSX files.)

  • zict 0.1.2 → 0.1.3 (Mutable mapping tools)

Removed packages:

  • backports.weakref 1.0rc1 (Backport of new features in Python's weakref module)

  • bkcharts 0.2 (High level chart types built on top of Bokeh)

  • enum34 1.1.6 (Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4)

  • ipympl 0.0.5 (Matplotlib Jupyter Extension)

  • ply 3.10 (Python Lex & Yacc)

  • thriftpy 0.3.9 (Pure python implementation of Apache Thrift.)


@stonebig
Copy link
Contributor Author

build5 (2017-10-14)

main features (since WinPython 2017-03 build4):

  • new packages: parso (jedi-0.11 moved a part of itself in this separated package)
  • updates:
    . pandas-0.21.0rc1, statstmodels-20171013
    . bokeh-0.12.10rc1, holoviews-1.8.5dev20171013,
    . spyder-3.2.4.dev20171013 , spyder_terminal-0.2.3
    . jupyterlab-0.28.0rc2, notebook-5.2.0, pandoc-1.19.2.1

Areas of interest for testers:

  • pandas-0.21, bokeh-0.12
  • Spyder slow cold start should be less slow,

focus for next build: Release Candidate

  • altair-1.2.1, bokeh-0.12.10 final , pandas-0.21.0 final, spyder-3.2.4 final
MD5 SHA-1 SHA-256 Binary Size
da278639f14c6a8938ae625504041ee7 41fbef0730a3dede620d83df58ff6c591740548b 36291903206cd0f410ab51d911f35feffafb037ad2f6bb962fa02d9ed6ba8c71 WinPython-64bit-3.6.3.0Qt5b5.exe 411 379 367 Bytes

History of changes for WinPython-64bit 3.6.3.0Qt5 build 5

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

Tools

Upgraded packages:

  • Pandoc 1.17.2 → 1.19.2.1 (a universal document converter)

Python packages

New packages:

  • dask_searchcv 0.1.0 (Tools for doing hyperparameter search with Scikit-Learn and Dask)

  • paramnb 2.0.2 (Generate ipywidgets from Parameterized objects in the notebook)

  • parso 0.1.0 (A Python Parser)

  • scikit_garden 0.1.3 (A garden for scikit-learn compatible trees)

  • tensorflow_tensorboard 0.1.8 (TensorBoard lets you watch Tensors Flow)

  • thrift 0.10.0 (a software framework for scalable cross-language services development)

Upgraded packages:

  • babel 2.4.0 → 2.5.1 (Internationalization utilities)

  • bleach 2.0.0 → 2.1.1 (An easy whitelist-based HTML-sanitizing tool)

  • bokeh 0.12.6 → 0.12.10rc1 (Statistical and novel interactive HTML plots for Python)

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

  • brotli 0.6.0 → 1.0.0 (Python binding of the Brotli compression library)

  • cffi 1.10.0 → 1.11.2 (Foreign Function Interface for Python calling C code.)

  • cloudpickle 0.3.1 → 0.4.0 (Extended pickling support for Python objects)

  • cvxpy 0.4.10 → 0.4.11 (A domain-specific language for modeling convex optimization problems in Python)

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

  • dask 0.15.1 → 0.15.4 (Minimal task scheduling abstraction)

  • datashader 0.5.0 → 0.6.1 (Data visualization toolchain based on aggregating into a grid)

  • distributed 1.18.0 → 1.19.2 (Distributed computing)

  • edward 1.3.3 → 1.3.4 (A library for probabilistic modeling, inference, and criticism. Deep generative models, variational inference. Runs on TensorFlow.)

  • fastparquet 0.1.1 → 0.1.2 (Python support for Parquet file format)

  • feather_format 0.3.1 → 0.4.0 (Python interface to the Apache Arrow-based Feather File Format)

  • h5py 2.7.0 → 2.7.1 (General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library))

  • holoviews 1.8.2 → 1.8.5.dev0 (Composable, declarative data structures for building complex visualizations easily.)

  • idna 2.5 → 2.6 (Internationalized Domain Names in Applications (IDNA))

  • ipyleaflet 0.3.0 → 0.4.0 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 6.1.0 → 6.2.1 (Enhanced Python shell)

  • ipywidgets 6.0.0 → 7.0.1 (IPython HTML widgets for Jupyter)

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

  • julia 0.1.2 → 0.1.4 (Python interface to the Julia language)

  • jupyter_console 5.1.0 → 5.2.0 (Jupyter terminal console)

  • jupyterlab 0.26.5 → 0.28.0rc2 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.3.1 → 0.5.3 (Jupyter Launcher)

  • keras 2.0.6 → 2.0.8 (Theano-based Deep Learning library)

  • llvmlite 0.19.0 → 0.20.0 (lightweight wrapper around basic LLVM functionality)

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

  • markdown 2.6.8 → 2.6.9 (Python implementation of Markdown.)

  • matplotlib 2.0.2 → 2.1.0 (2D plotting library (embeddable in GUIs created with PyQt))

  • metakernel 0.20.4 → 0.20.7 (Metakernel for Jupyter)

  • mizani 0.3.2 → 0.3.4 (Scales for Python)

  • mpmath 0.19 → 1.0.0 (Python library for arbitrary-precision floating-point arithmetic)

  • mypy 0.521 → 0.530 (Optional static typing for Python)

  • nbconvert 5.2.1 → 5.3.1 (Converting Jupyter Notebooks)

  • nbformat 4.3.0 → 4.4.0 (The Jupyter Notebook format)

  • netcdf4 1.2.9 → 1.3.0 (python/numpy interface to netCDF library (versions 3 and 4))

  • networkx 1.11 → 2.0 (Python package for creating and manipulating graphs and networks)

  • nltk 3.2.4 → 3.2.5 (The Natural Language Toolkit (NLTK) is a Python package for natural language processing.)

  • notebook 5.1.0rc1 → 5.2.0 (# Jupyter Notebook)

  • numba 0.34.0 → 0.35.0 (compiling Python code using LLVM)

  • numexpr 2.6.2 → 2.6.4 (Fast evaluation of array expressions elementwise by using a vector-based virtual machine)

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

  • octave_kernel 0.26.2 → 0.28.1 (A Jupyter kernel for Octave.)

  • palettable 3.0.0 → 3.1.0 (Color palettes for Python)

  • pandas 0.20.3 → 0.21.0rc1 (Powerful data structures for data analysis, time series and statistics)

  • pdfrw 0.3 → 0.4 (pure Python library that reads and writes PDFs)

  • pillow 4.2.1 → 4.3.0 (Python Imaging Library (fork))

  • protobuf 3.3.0 → 3.4.0 (Protocol Buffers - Google's data interchange format)

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

  • pyarrow 0.5.0 → 0.7.1 (Python library for Apache Arrow)

  • pybind11 2.1.1 → 2.2.1 (Seamless operability between C++11 and Python)

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

  • pymc3 3.1 → 3.2 (Markov Chain Monte Carlo sampling toolkit.)

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

  • pytest 3.2.0 → 3.2.3 (pytest: simple powerful testing with Python)

  • Python 3.6.2 → 3.6.3 (Python programming language with standard library)

  • pywinpty 0.1.3 → 0.2.1 (Python bindings for the winpty library)

  • qtconsole 4.3.0 → 4.3.1 (Jupyter Qt console)

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

  • redis 2.10.5 → 2.10.6 (Python client for Redis key-value store)

  • requests 2.18.3 → 2.18.4 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)

  • rx 1.5.9 → 1.6.0 (Reactive Extensions (Rx) for Python)

  • scikit_fuzzy 0.3.dev0 → 0.3.1 (Fuzzy logic toolkit for SciPy)

  • scikit_image 0.13.0 → 0.13.1 (Image processing toolbox for SciPy)

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

  • scikit_optimize 0.3 → 0.4 (Sequential model-based optimization toolbox.)

  • scs 1.2.6 → 1.2.7 (scs: splitting conic solver)

  • seaborn 0.8.0 → 0.8.1 (statistical data visualization)

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

  • six 1.10.0 → 1.11.0 (Python 2 and 3 compatibility utilities)

  • snakeviz 0.4.1 → 0.4.2 (An in-browser Python profile viewer)

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

  • spyder 3.2.1.dev0 → 3.2.4.dev0 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)

  • spyder_reports 0.1.0.dev0 → 0.1.1 (pyder plugin to render Markdown reports using Pweave as a backend)

  • spyder_terminal 0.2.0 → 0.2.3 (Spyder Plugin for displaying a virtual terminal (OS independent) inside the main Spyder window)

  • sqlalchemy 1.1.13 → 1.1.14 (SQL Toolkit and Object Relational Mapper)

  • sqlparse 0.2.3 → 0.2.4 (Non-validating SQL parser)

  • statsmodels 0.8.0 → 0.9.0.dev0 (Statistical computations and models for use with SciPy)

  • tensorflow 1.2.1 → 1.3.0 (TensorFlow helps the tensors flow)

  • tornado 4.5.1 → 4.5.2 (Scalable, non-blocking web server and tools (required for IPython notebook))

  • tqdm 4.15.0 → 4.19.2 (A Simple Python Progress Meter)

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

  • wheel 0.29.0 → 0.30.0 (A built-package format for Python.)

  • widgetsnbextension 2.0.0 → 3.0.3 (IPython HTML widgets for Jupyter)

  • wrapt 1.10.10 → 1.10.11 (A Python module for decorators, wrappers and monkey patching.)

  • xlrd 1.0.0 → 1.1.0 (Extract data from Microsoft Excel spreadsheet files)

  • xlsxwriter 0.9.8 → 1.0.0 (A Python module for creating Excel XLSX files.)

  • zict 0.1.2 → 0.1.3 (Mutable mapping tools)

Removed packages:

  • backports.weakref 1.0rc1 (Backport of new features in Python's weakref module)

  • bkcharts 0.2 (High level chart types built on top of Bokeh)

  • boto3 1.4.1 (The AWS SDK for Python)

  • botocore 1.4.36 (Low-level, data-driven core of boto 3.)

  • enum34 1.1.6 (Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4)

  • ipympl 0.0.5 (Matplotlib Jupyter Extension)

  • jmespath 0.9.3 (JSON Matching Expressions)

  • ply 3.10 (Python Lex & Yacc)

  • s3fs 0.1.2 (Convenient Filesystem interface over S3)

  • s3transfer 0.1.10 (An Amazon S3 Transfer Manager)

  • thriftpy 0.3.9 (Pure python implementation of Apache Thrift.)


@stonebig
Copy link
Contributor Author

stonebig commented Oct 31, 2017

rc (2017-10-31 / 2017-11-03)

main features (since WinPython 2017-03 build5):

  • updates:
    . scipy-1.0, scikit_learn-0.19.1, statstmodels-20171031
    . pandas-0.21.0, fastparquet-0.1.3,
    . bokeh-0.12.10, datashader-0.6.2
    . holoviews-1.8.5dev0-20171031, plotnine-0.2.1-patched-pandas-0.21, altair-1.2.1
    . jupyterlab-0.28.11, notebook-5.2.1rc1, spyder-3.2.4

Areas of interest for testers:

  • the stuff you use, as it's the rc,
  • Spyder should be 3x less slow to Start (yet not as speedy as 1 year ago),
  • what is apparently shipping ahead of other distro: pandas-0.21, bokeh-0.12.10, holoviews nigthly, stastmodels nightly,

focus for next build:

  • rc re-tagged as final if nothing major shows up
MD5 SHA-1 SHA-256 Binary Size
886eb3266fcdea10d2218ffca3af5597 20cc45fdcbe76578035216ab9d2ba653ec7cc316 0ca0513559e2367802a32b1f5e7197f4e3c16fa0a0751b82f6536fcf4b559ed4 WinPython-64bit-3.6.3.0Zerorc.exe 25 487 989 Bytes
aa00cd2bf158844ef3b40fd82fd8129a 2e8de508e937894060520cb2f1c928aa888aacf0 9f1fdac301a7498bf3ab29b48347fc438d204a00cb1b72f80cbfc804b42c9f3f WinPython-32bit-3.6.3.0Zerorc.exe 24 729 105 Bytes
8f479e76618466d2360fa7f2fb2ceca0 779467c0a1cfdcc184d1a650943605f55f297084 a6aa991b5bf5c05f196e199f172a0ad293dccb831108bd6224e294d1176035f6 WinPython-64bit-3.5.4.1Zerorc.exe 24 740 850 Bytes
6d4f0c3873695568633a71b8f12b0ba2 55d0e526134860853a0bf28b8af5037d124d99dc eb42bf161865158a9b7e340ed41d1c52de0b3a8cc2d2ba17ac6e8fba0af4f8fe WinPython-32bit-3.5.4.1Zerorc.exe 23 967 541 Bytes
5f3525c6a2623e72a3a117374b493c37 5f9627ae49cd6e547bd7fcfe929373ac1c48941f 56259865127c3f802f1eca29528f2676317cad2fd6573ce516fc35b4441a1d3c WinPython-32bit-3.6.3.0Qt5rc.exe 333 420 078 Bytes
5dd0d1b50a851cb40d3afab68271ed83 595a7d75ed7d46bb0a35a13011ae4283438d9205 a5efea23ede143fdacab60b8db95835de25c0173bd0d9fd53d5952648bde69b9 WinPython-64bit-3.6.3.0Qt5rc.exe 408 989 671 Bytes
201731794ab6289dcf8793cb6fea9193 15b05dd731cb7320434a738678cca53ec4117058 e58b0c86fc4e6ae4fe3f9f467008fd4e3447b5f35b7ad689ab01cdc93733d19e WinPython-32bit-3.5.4.1Qt5rc.exe 332 268 796 Bytes
de5216300f2577ce1591eb8e022e166c 8d90961cc867e0852e325edce27a59db599058af e522c8adfbd9c967fa2f692d3c313fec1f0e53724b4651ea9e969228532a9586 WinPython-64bit-3.5.4.1Qt5rc.exe 413 530 256 Bytes

History of changes for WinPython-32bit 3.6.3.0Qt5

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

Tools

Upgraded packages:

  • Nodejs v6.11.1 → v6.11.5 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

  • Pandoc 1.17.2 → 1.19.2.1 (a universal document converter)

Python packages

New packages:

  • ipympl 0.0.8 (Matplotlib Jupyter Extension)

  • paramnb 2.0.2 (Generate ipywidgets from Parameterized objects in the notebook)

  • streamz 0.2.0 (Streams)

Upgraded packages:

  • altair 1.2.0 → 1.2.1 (High-level declarative visualization library for Python)

  • bleach 2.0.0 → 2.1.1 (An easy whitelist-based HTML-sanitizing tool)

  • bokeh 0.12.9 → 0.12.10 (Statistical and novel interactive HTML plots for Python)

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

  • cffi 1.11.0 → 1.11.2 (Foreign Function Interface for Python calling C code.)

  • cloudpickle 0.4.0 → 0.4.1 (Extended pickling support for Python objects)

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

  • dask 0.15.2 → 0.15.4 (Minimal task scheduling abstraction)

  • datashader 0.6.1 → 0.6.2 (Data visualization toolchain based on aggregating into a grid)

  • distributed 1.18.3 → 1.19.3 (Distributed computing)

  • fast_histogram 0.2.1 → 0.3 (Fast 1D and 2D histogram functions in Python)

  • fastparquet 0.1.2 → 0.1.3 (Python support for Parquet file format)

  • ipython 6.2.0 → 6.2.1 (Enhanced Python shell)

  • ipywidgets 7.0.1 → 7.0.3 (IPython HTML widgets for Jupyter)

  • julia 0.1.2 → 0.1.4 (Python interface to the Julia language)

  • jupyterlab 0.27.0 → 0.28.11 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.4.2 → 0.5.5 (Jupyter Launcher)

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

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

  • metakernel 0.20.6 → 0.20.7 (Metakernel for Jupyter)

  • mistune 0.7.4 → 0.8 (The fastest markdown parser in pure Python, inspired by marked.)

  • mizani 0.3.4 → 0.4.0 (Scales for Python)

  • mpl_scatter_density 0.2 → 0.3 (Fast scatter density plots for Matplotlib)

  • mpmath 0.19 → 1.0.0 (Python library for arbitrary-precision floating-point arithmetic)

  • mypy 0.521 → 0.540 (Optional static typing for Python)

  • netcdf4 1.2.9 → 1.3.1 (python/numpy interface to netCDF library (versions 3 and 4))

  • nltk 3.2.4 → 3.2.5 (The Natural Language Toolkit (NLTK) is a Python package for natural language processing.)

  • notebook 5.1.0 → 5.2.1rc1 (# Jupyter Notebook)

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

  • octave_kernel 0.26.2 → 0.28.1 (A Jupyter kernel for Octave.)

  • pandas 0.20.3 → 0.21.0 (Powerful data structures for data analysis, time series and statistics)

  • pillow 4.2.1 → 4.3.0 (Python Imaging Library (fork))

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

  • pymc3 3.1 → 3.2 (Markov Chain Monte Carlo sampling toolkit.)

  • pyodbc 4.0.17 → 4.0.19 (DB API Module for ODBC)

  • pytest 3.2.2 → 3.2.3 (pytest: simple powerful testing with Python)

  • Python 3.6.2 → 3.6.3 (Python programming language with standard library)

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

  • rx 1.5.9 → 1.6.0 (Reactive Extensions (Rx) for Python)

  • scikit_fuzzy 0.3.dev0 → 0.3.1 (Fuzzy logic toolkit for SciPy)

  • scikit_image 0.13.0 → 0.13.1 (Image processing toolbox for SciPy)

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

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

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

  • sounddevice 0.3.8 → 0.3.9 (Play and Record Sound with Python)

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

  • spyder 3.2.4.dev0 → 3.2.4 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)

  • sqlparse 0.2.3 → 0.2.4 (Non-validating SQL parser)

  • statsmodels 0.8.0 → 0.9.0.dev0 (Statistical computations and models for use with SciPy)

  • tqdm 4.17.1 → 4.19.4 (A Simple Python Progress Meter)

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

  • vega 0.5.0 → 0.4.4 (An IPython/ Jupyter widget for Vega and Vega-Lite)

  • widgetsnbextension 3.0.3 → 3.0.6 (IPython HTML widgets for Jupyter)

  • winpython 1.9.20170812 → 1.9.20171031 (WinPython distribution tools, including WPPM (package manager))

  • xlsxwriter 1.0.0 → 1.0.2 (A Python module for creating Excel XLSX files.)

Removed packages:

  • boto3 1.4.1 (The AWS SDK for Python)

  • botocore 1.4.36 (Low-level, data-driven core of boto 3.)

  • coloredlogs 7.3 (Colored terminal output for Python's logging module)

  • humanfriendly 4.4.1 (Human friendly output for text interfaces using Python)

  • jmespath 0.9.3 (JSON Matching Expressions)

  • pywinpty 0.2.1 (Python bindings for the winpty library)

  • s3fs 0.1.2 (Convenient Filesystem interface over S3)

  • s3transfer 0.1.11 (An Amazon S3 Transfer Manager)

  • spyder_notebook 0.2.0.dev0 (Jupyter notebook integration with Spyder)

  • spyder_terminal 0.2.2 (Spyder Plugin for displaying a virtual terminal (OS independent) inside the main Spyder window)


History of changes for WinPython-64bit 3.6.3.0Zero

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

Python packages

New packages:

  • parso 0.1.0 (A Python Parser)

Upgraded packages:

  • brotli 0.6.0 → 1.0.0 (Python binding of the Brotli compression library)

  • cloudpickle 0.3.1 → 0.4.1 (Extended pickling support for Python objects)

  • dask 0.15.1 → 0.15.4 (Minimal task scheduling abstraction)

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

  • pyodbc 4.0.17 → 4.0.19 (DB API Module for ODBC)

  • Python 3.6.2 → 3.6.3 (Python programming language with standard library)

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

  • six 1.10.0 → 1.11.0 (Python 2 and 3 compatibility utilities)

  • winpython 1.9.20170812 → 1.9.20171031 (WinPython distribution tools, including WPPM (package manager))


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

1 participant