Skip to content

release 2017-02 follow-up #516

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 Mar 26, 2017 · 38 comments
Closed

release 2017-02 follow-up #516

stonebig opened this issue Mar 26, 2017 · 38 comments

Comments

@stonebig
Copy link
Contributor

stonebig commented Mar 26, 2017

release estimate: mid-august

expected:

  • new packages:

    • python-3.6.3, python-3.5.4
    • spyder-notebook, spyder-terminal, spyder-reports
    • Vitables for Qt5.5+, moviepy, brotli,
    • datashader, mpl_scatter_density,
    • plotnine (replaces ggpy/ggplot)
  • package updates:

    • spyder-3.2.1, numpy-1.13.1, scipy-0.19.1, pandas-0.20.3, matplotlib-2.0.2
    • holoviews-0.18.2, numba-0.34

infrastructure:

  • separate changelog 32/64 bit (as 32 bit starts loosing many packages support in Q1 2017)
  • switch from winpython.qt to winpython._vendor.Qtpy (prepare to pyside/pyside2)
  • no more WinPython-2.7Zero
  • new tools :
    • nodejs (needed for jupyterlab extensions)
    • ffmpeg (complementary to matplotlib/imageio/moviepy)

WinPython-201701 final is out, and is identical to rc.

MD5 SHA-1 SHA-256 Binary Size
57f519f3a59d6f9a522d7895f6d93b73 63ee0e28c55d6dfa2f8b23d243d9dad316ec7d31 a2686620242d28a63e5a8b19bc2bb8e23580a74342b41b9f9513892995ffa39d WinPython-64bit-3.5.4.0Zero.exe 24 639 906 Bytes
301209b81c1833e7fe22400e6e8ce23d af1e6aa6a8815d927fa23d7b9585cf97dfba2264 f366804990941728668aef6fb3ab447ee9fcf2f32adbcdac726fdf04a2672cbd WinPython-32bit-3.5.4.0Zero.exe 23 868 864 Bytes
53d9554d72c057e30cc3b4aecddd6dd2 7d46c27cd856d76b97d6bf0378278571cd78f76d 784512b39bf9372f97c915ef963517730940f4987731d103863e1a662cc0286e WinPython-64bit-3.6.2.0Zero.exe 25 312 688 Bytes
bd17685f070f481a40dbb0a710ca5ae7 a8a95caef67cb4862250000e084c75b252e54165 24b4c93d34e61bda891a3ff0c078a5541546e20d7959d4c8a195e6aa05a44c79 WinPython-32bit-3.6.2.0Zero.exe 24 567 330 Bytes
a84c043dc03494508cc94d24fc4e3307 1dde84ae43165e399fb89e6aba58055dbaf00ec2 9d0a4ff0d3e954e00f56d678bfdebc68f69f670af9a63ba45766ddbd56d64fbf WinPython-32bit-3.5.4.0Qt5.exe 319 995 571 Bytes
601da21869bf4b96d7335df6af606952 bf7ea12ca43d1aaf433dbefc9d081239ffbec781 36fe03bb74e16d84af0632bb12dffd54dfb7963bd9431f81d09b828caa0f64aa WinPython-64bit-3.5.4.0Qt5.exe 384 171 045 Bytes
1576024f6d6e6b811f990ce15da1ec0f d9f3f77d3849ec3b2d94be715c4116622f1b275c 2800417b569785b5566d2be08f1b39a0d6458a42544e0ba1f2090b57a2338bd6 WinPython-32bit-3.6.2.0Qt5.exe 321 304 310 Bytes
b28b03d28c0ef6b543de40903190cce9 93b7819995cfc57038c6b9826a047bebd6d0a3d5 e916f435a14bee4d8763e42c5d2aa1aecc78ac7c731307e15229f7c1abd260a3 WinPython-64bit-3.6.2.0Qt5.exe 379 864 857 Bytes
@stonebig
Copy link
Contributor Author

stonebig commented Mar 26, 2017

audit-trail:

  • remove nose from default build (unless a package requirement still pulls it),
  • infrastructure:
    • separate 32bit from 64bit audit trails (32bit is dying, changelogs are becoming different, had to do it by hand for 2017-01):
    • WinPythonQt5-64bit-3.6.1.1.md summary
    • WinPythonQt5-64bit-3.6.1.1_History.md changelog
  • pyqt-5.8.2
  • scikit-image-0.13.0
  • Jupyterlab-0.19.0, qtconsole-3.0.0, ipykernel-4.6.1
  • numba-0.32.0
  • lmfit-0.9.6
  • WinPythonZero : joblib, dask[bag, delayed], brotli, python-snappy
  • fastparquet-0.0.5
  • holoview-1.7.0rc1 (still labelled 1.7.dev8... a string bug)
  • ipython-6.0.0rc1
  • spyder-3.1.4dev0-20170415
  • infrastructure : switch from winpython.qt to winpython._vendor.Qtpy (drop specifics to allow pyside2)
  • pylint-1.7.1
  • thriftpy-0.3.9+ cythonized thanks to cgohlke
  • backpedal to tornado-4.4.3 (windows: No supported color terminal library tornadoweb/tornado#2013)
    (http://stackoverflow.com/questions/43443974/no-supported-color-terminal-library-python-jupyter)
  • tornado-4.5.1
  • spyder-3.1.4dev0-20170421 (just missing translations)
  • tensorflow-1.1.0
  • jupyterlab-0.20.0, jupyter-launcher
  • pandas-0.20.0rc1
  • remove MPL from bokeh example (ongoing deprecation of bokeh-mpl link)
  • an icon jupyterlab shall be usefull in this intermediate times

build1 (2017-04-23: ipython-6.0, holoviews-1.7, matplotlib-2.0.1, droping python 2.7/3.4 as we look for C++11 packages)

  • holoviews-1.7.0
  • ipython-6.0.0
  • jupyterlab_launcher
  • Jupyterlab-0.20.3
  • Edward-1.3.0
  • spyder-3.1.4
  • 2017-04-29 fail test on Vitables for Qt5 (even on WinPython-64bit-3.5.3.0Qt5)
  • vitables-2.2.1dev0 (with QtPy patch)
  • feather_format-0.3.1
  • matplotlib-2.0.1
  • pandas-0.20.0rc2
  • pandas-0.20.1
  • llvmlite-0.18.0, numba-0.33
  • dask-0.14.3 (pandas-0.20.1 compta.)
  • supersmoother
  • stay on nbdime-0.2 as nbdime-0.3 requires gitpython which requires gitdb2 which requires smmap , all requiring pygit ... a bit too much at the moment
  • mypy-0.510

build2 (2017-05-07: vitables, matplotlib-2.0.1)

  • jupyterlab-0.21.0,
  • matplotlib-2.0.2
  • pyarrow-0.3.0 on python-3.6 64bits
  • jupyterlab-0.22.0
  • pyarrow-0.4.0
  • seaborn-0.8.dev0-2070512 (pandas-0.20 fix)
  • jupyterlab-0.22.1
  • FAILED try to upgrade jedi-0.10.3dev21070525 (works less nicely than jedi-0.10.2 on spyder editor)
  • seaborn-0.8.dev0-2070522
  • nbdime-0.3.0 (as even Windows is on GIT )
  • spyder-3.2.0dev-20170524
  • imageio-2.2.0
  • pybind11
  • ipython-6.1.0 (announced for may 24th)
  • jupyterlab-0.23.1
  • pandas-0.20.2
  • jupyterlab-0.24.1
  • spyder-3.1.2dev20160615
  • pyarrow-0.4.0 (python-3.6 64 bit, with parquet support )
  • bokeh-0.12.6
  • pyarrow-0.4.1 (python-3.5/3.6 64 bit, with parquet support )
  • holoviews-0.18.2dev-20160617
  • pygame (there is also some non-game use of it, even with jupyter notebook https://www.youtube.com/watch?v=phtDJYpceqw)

build3 (2017-06-18, delayed by a busy week-end: ipython-6.1, pandas-0.20.2, jupyterlab-0.23.1, spyder-3.2dev )

  • scikit-learn-0.18.2 (compatibility patch with numpy-0.13)
  • check cvxpy possibility (initial fail, pyreadline is a pain)
  • holoviews 1.8.0
  • python-3.6.2rc2
  • holoviews 1.8.1
  • jupyterlab-0.25.1
  • pyreadline i hate you
  • pandas-0.20.3
  • seaborn-0.8.0
  • cvxpy-0.4.10
  • spyder-3.2-20170709am (3.2 final maybe)
  • keras_vis-0.4.1
  • upgrade to vc_redist_v3 (https://www.microsoft.com/en-us/download/details.aspx?id=53840
    , build 14.0.24215), required for some future package
  • plotnine replaces ggpy
  • feather_format-0.4 ... will have dependancy on pyarrow (aye aye: no wheel yet)

b4 (2017-07-08, may slip by 7 days more)

  • numpy-0.13.1
  • mpldatacursor
  • spyder-notebook

b5 (2017-07-16, for the failed b4 attempt on python-3.6.2rc2 32bit)

  • python-3.6.2 final
  • typed-ast-1.0.4 (and not higher)
  • mpl-scatter-density
  • Jupyterlab widgets extension requires npm / nodejs-6.11.1
  • Jupyterlab-0.26.4
  • altair-widgets
  • spyder-3.2.1.dev20170729
  • spyder-reports
  • spyder-terminal

b6 (2017-07-30, nodejs, spyder-terminal)

  • python-3.6.2 final (was still python-3.6.2rc2)
  • ipywidgets-7.0.0b3 (should be compatible with jupyterlab-0.26.4, so we should be see what jupyterlab truly is)
  • Pulp-1.6.8
  • datashader
  • holoviews-1.8.2
  • spyder-3.2.1.dev20170805
  • notebook-5.1.0rc1
  • ffmpeg, moviepy
  • ipywidgets-7.0.0b7 (apparently ipyleaftlet/bqplot/bokeh will work on classic notebook, not in jupyterlab before a while)
  • Jupyterlab-0.26.5
  • python-3.5.4
  • notebook-5.1rc1
  • back to ipywidgets-6.0.0: ipywidgets-7 with a big and stable ecosystem is looking still month away

rc (2017-08-13) : (ffmpeg)

may drop it (unless we slip again of 7 days) :

  • fresh scikit-learn-0.19.0 has some compatibility breakage with scikit-optimize
  • altair-1.3

next time:

  • baking ipywidget-7.0betas still baking, and so ecosystem not compatible yet (wait in 1 month)
  • interesting "categorical" bokeh-0.12.7 may arrive after August 22nd
  • altair-2.0

experiments:

  • not turbodbc-2.1 (... too invasive for now).
  • rely on qtpy for Qt interface (should allow Pyside2, one day)
  • cntk-2.0 is now officially python-3.6 (33 Mo yet, because of opencv which adds 13 Mo, then add MSMpiSetup.exe for 5 Mo) . the need to install MSMpisetup.exe is a problem for WinPython case. KEras support supposed to work .... wiating to see benchmark on cpu
  • review nddime-0.3 consequences
  • (long term idea) remove heavy PyQt5 need from wppm:
    • idle gui: painfull
    • Flask: very painfull
    • there may be other things.

@stonebig stonebig added this to the 2017-02 Matplotlib-2.1 / Notebook 5.0 / Spyder-3.2 milestone Mar 26, 2017
@unoe
Copy link

unoe commented Apr 6, 2017

Would it be possible to add GPflow too?
I haven't succeeded in installing it yet :(

@stonebig
Copy link
Contributor Author

@unoe : not at the moment.

@hiccup7
Copy link

hiccup7 commented Apr 17, 2017

llvmlite updated to v0.17.1 http://www.lfd.uci.edu/~gohlke/pythonlibs/#llvmlite

@stonebig
Copy link
Contributor Author

@hiccup7 thanks. now struggling with fastparquet

@stonebig
Copy link
Contributor Author

stonebig commented Apr 22, 2017

build1 (2017-04-2x): numpy-0.11.2, pandas-0.19.0, bokeh-0.12.5

main features (since WinPython 2017-01 ):

  • pandas-0.20.0rc1, fastparquet, spyder-3.1.4dev0-20170421 (one commit from release)
  • Jupyterlab-0.20.0 (still alpha), add "Jupyter Lab" icon, remove "QtLinguist" icon)
  • ipython-6.0.0

Areas of interest for testers:

  • pandas-0.20, spyder-3.1.4, ipython-6.0 (stability ?)
  • Jupyterlab (alpha)

Next Focus:

  • tweaks around Jupyterlab / Web technologies
  • tweaks around Pandas / Parquet / Arrow / Data technologies
  • hope for numpy-1.12.2 ?
MD5 SHA-1 SHA-256 Binary Size
ddd8af87f02530e61f39d61a247b70b8 383822c18b5a8cef964071d419f2fb3cc278e2c5 a4a5bfcec76c05c9326388f22a72012d7c00727b97e67972dc9bdc2e716d54f8 WinPython-64bit-3.6.1.1Zerob1.exe 25 389 938 Bytes
40714b682e1485daf4b098d2f5179ccf 0abe7e01eff0a45f5ee87173db8a0b27251ca6bf b5e745379c024b581ed0b3a10ce1ae00203f04534e3373156e93be3a2c7091df WinPython-32bit-3.6.1.1Zerob1.exe 24 514 948 Bytes
7e5a039129d393b60079b5a4901176a5 ea9b3ced0907dc5f9648c93e5a95af808b4cdc88 abe34721162a86f0e8948eefdf48328087f9286b79cc5ce346bfe422189b6e21 WinPython-32bit-3.6.1.1Qt5b1.exe 276 390 069 Bytes
eddf491ce62b2122b58c092329345b16 03dad07b86c5f3e0998c2d5a95d9b54579fcd510 0a3137f52e0a7f8a1b48ed679e823da0f6098aab35bd4a5e01990056f7cf9ec8 WinPython-64bit-3.6.1.1Qt5b1.exe 331 560 104 Bytes

History of changes for WinPython-64bit 3.6.1.1Zero

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

Python packages

New packages:

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

  • cloudpickle 0.2.2 (Extended pickling support for Python objects)

  • dask 0.14.1 (Minimal task scheduling abstraction)

  • joblib 0.11 (Lightweight pipelining: using Python functions as pipeline jobs.)

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

  • partd 0.3.7 (Appendable key-value storage)

  • python_snappy 0.5 (Python library for the snappy compression library from Google)

  • toolz 0.8.2 (List processing tools and functional utilities)

Upgraded packages:

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

  • prompt_toolkit 1.0.13 → 1.0.14 (Library for building powerful interactive command lines in Python)

  • ptpython 0.36 → 0.39 (Python REPL build on top of prompt_toolkit)

  • pyodbc 4.0.15 → 4.0.16 (DB API Module for ODBC)

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

  • winpython 1.7.20170128 → 1.9.20170423 (WinPython distribution tools, including WPPM (package manager))


History of changes for WinPython-64bit 3.6.1.1Qt5

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

Python packages

New packages:

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

  • fastparquet 0.0.5 (Python support for Parquet file format)

  • jupyterlab_launcher 0.1.4 (Jupyter Launcher)

  • ply 3.10 (Python Lex & Yacc)

  • python_snappy 0.5 (Python library for the snappy compression library from Google)

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

Upgraded packages:

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

  • blosc 1.5.0 → 1.5.1 (Blosc data compressor)

  • bokeh 0.12.4 → 0.12.5 (Statistical and novel interactive HTML plots for Python)

  • certifi 2017.1.23 → 2017.4.17 (Python package for providing Mozilla's CA Bundle.)

  • chardet 2.3.0 → 3.0.2 (Universal encoding detector for Python 2 and 3)

  • db.py 0.5.2 → 0.5.3 (a db package that doesn't suck)

  • flask 0.12 → 0.12.1 (A microframework based on Werkzeug, Jinja2 and good intentions)

  • flask_cors 2.1.2 → 3.0.2 (A Flask extension adding a decorator for CORS support)

  • ipykernel 4.5.2 → 4.6.1 (IPython Kernel for Jupyter)

  • ipython 5.3.0 → 6.0.0 (Enhanced Python shell)

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

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

  • jupyter_client 5.0.0 → 5.0.1 (Jupyter protocol implementation and client libraries)

  • jupyterlab 0.18.1 → 0.20.0 (Jupyter lab environment notebook server extension)

  • keras 2.0.2 → 2.0.3 (Theano-based Deep Learning library)

  • llvmlite 0.16.0 → 0.17.1 (lightweight wrapper around basic LLVM functionality)

  • lmfit 0.9.5 → 0.9.6 (Least-Squares Minimization with Bounds and Constraints)

  • notebook 5.0.0rc2 → 5.0.0 (# Jupyter Notebook)

  • numba 0.31.0 → 0.32.0 (compiling Python code using LLVM)

  • oct2py 4.0.5 → 4.0.6 (Python to GNU Octave bridge --> run m-files from python.)

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

  • pillow 4.0.0 → 4.1.1 (Python Imaging Library (fork))

  • prompt_toolkit 1.0.13 → 1.0.14 (Library for building powerful interactive command lines in Python)

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

  • ptpython 0.36 → 0.39 (Python REPL build on top of prompt_toolkit)

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

  • pyodbc 4.0.15 → 4.0.16 (DB API Module for ODBC)

  • pyqt5 5.8.1 → 5.8.2 (Python bindings for the Qt cross platform GUI toolkit)

  • pytz 2016.10 → 2017.2 (World Timezone Definitions for Python)

  • pywin32 220.1 → 221 (Python library for Windows)

  • qtconsole 4.2.1 → 4.3.0 (Jupyter Qt console)

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

  • scikit_image 0.13.dev0 → 0.13.0 (Image processing toolbox for SciPy)

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

  • sip 4.19.1 → 4.19.2 (Python extension module generator for C and C++ libraries)

  • sortedcollections 0.4.2 → 0.5.3 (Python Sorted Collections)

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

  • sqlalchemy 1.1.6 → 1.1.9 (SQL Toolkit and Object Relational Mapper)

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

  • tblib 1.3.0 → 1.3.2 (Traceback serialization library.)

  • tensorflow 1.0.1 → 1.1.0 (TensorFlow helps the tensors flow)

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

  • webencodings 0.5 → 0.5.1 (Character encoding aliases for legacy web content)

  • winpython 1.7.20170128 → 1.9.20170423 (WinPython distribution tools, including WPPM (package manager))

  • xarray 0.9.1 → 0.9.5 (N-D labeled arrays and datasets in Python)

Removed packages:

  • nose 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))

@hiccup7
Copy link

hiccup7 commented May 2, 2017

matplotlib v2.0.1 is available today. See http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib

@hiccup7
Copy link

hiccup7 commented May 3, 2017

Please include Python 3.5 for future test builds.

@hiccup7
Copy link

hiccup7 commented May 6, 2017

llvmlite‑0.18.0 is available. May be required for numba-0.33.0.

@stonebig
Copy link
Contributor Author

stonebig commented May 7, 2017

build2 (2017-05-07): pandas-0.20.1, matplotlib-2.0.1, spyder-3.1.4

main features (since WinPython 2017-02 build1):

  • pandas-0.20.1, matplotlib-2.0.1, numba-0.33.0, dask-0.14.2, feather-format-0.3.1
  • Vitables-2.2.1dev0 (PyQt5 compatible at last)
  • ipython-6.0.0, spyder-3.1.4, mypy-0.510 (on Python-3.6)

Areas of interest for testers: (to contribute bug examples and patches)

  • check compatibility of other packages with pandas-0.20.1
  • help Vitables maintainer to stabilize next release
  • help check numba-0.33 new features

Next Focus:

  • hunt Jupyterlab / ipywidgets progress towards usable beta
  • trying to get pyarrow working on Windows
  • checking cgohlke's move (or not) on numpy > 1.11.3
MD5 SHA-1 SHA-256 Binary Size
f47281fc6f0079ddbd02e664f94a3a73 3aeb698a6b7a2aa6f0c7b2c49ab355f9ab10febd ed4119b8d19099e4f74b832afeaea068b7cd1b265e3e0c6514fed47ec3e5e95e WinPython-32bit-3.5.3.2Qt5b2.exe 276 602 378 Bytes
717064ebc4b26847f98dc9d22304aad6 fe2b889e79e403b0c21940933e5b8c121a6629b5 638241733ddb01d8343d6d5418000b19630d6eadb8d80e4d4c5b562a265fead5 WinPython-64bit-3.5.3.2Qt5b2.exe 335 822 118 Bytes
38855a7192121af5d23c995ddb0a1f25 d5091bb959cba4479adbff5d29801c7f04a23ad4 3faa7e9d497f1e3a4489997e570cba1d636828997718df6313aa24d25e456e24 WinPython-64bit-3.5.3.2Zerob2.exe 25 049 967 Bytes
7b90b3d1f80ed62e6d9b35b8ba37abfb 4c8cc4dfe9921e1d3a1d7de1bcdf211791ac2dc9 b780dc187d53e7f272b7779411d9663b3ba9dd453324fb2a93f0e8cad1ea4e4b WinPython-32bit-3.5.3.2Zerob2.exe 24 274 607 Bytes
87c8394b9e79210bf4c60c60f7cf8281 3df5975a0f612b5c895a4226ae0db1aacd013701 7629ec8ae951e3977ab1475d5ad3c8027ae1955ee061b6872d2f9ec621bdfd81 WinPython-32bit-3.6.1.1Qt5b2.exe 276 867 380 Bytes
981639d25ecc5a5a2c2f0490c8be6361 39a331d1d1f69186826060d16978eeb8cf3e28c9 4c6199c884b349ec1e42c15f56dbfc4c1817ed475cd68a0603b2884a77b5a438 WinPython-64bit-3.6.1.1Qt5b2.exe 332 122 771 Bytes
a9e989a602fdc843b1702852eb835f03 03fcac83ff953b32bbc1e3303fb964e8693088e8 58cc0e0abe5f3b9abd7ebcfc571f363e3951732c494029f04c218b31eb459300 WinPython-64bit-3.6.1.1Zerob2.exe 25 420 165 Bytes
bbada1f86b975f4994df490d8994631c 2c54d447dd93470a7c902e445336d91fe763aa76 3f9864af39fb714691d5ce09558314fbb29e95172ade0e0d3dfa49e674eb1dc7 WinPython-32bit-3.6.1.1Zerob2.exe 24 551 778 Bytes
e5a3d7f8b8af3608dd11ed24faad15ad 2551dedbdee3078c5132efc8b622438f0b2e8b88 f99d34f5486d513da97a8c70510a87621f6c3e019c12786fe733e8e86969f9eb WinPython-64bit-3.6.2.0Qt5b4.exe 341 753 866 Bytes

History of changes for WinPython-64bit 3.5.3.2Qt5

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

Python packages

New packages:

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

  • fastparquet 0.0.6 (Python support for Parquet file format)

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

  • jupyterlab 0.20.3 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.1.4 (Jupyter Launcher)

  • ply 3.10 (Python Lex & Yacc)

  • python_snappy 0.5.1 (Python library for the snappy compression library from Google)

  • supersmoother 0.4 (Python implementation of Friedman's Supersmoother)

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

  • vitables 2.2.1.dev0 (Graphical tool for browsing and editing files in both HDF5 and PyTables formats)

Upgraded packages:

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

  • beautifulsoup4 4.5.3 → 4.6.0 (Screen-scraping library)

  • blosc 1.5.0 → 1.5.1 (Blosc data compressor)

  • bokeh 0.12.4 → 0.12.5 (Statistical and novel interactive HTML plots for Python)

  • certifi 2017.1.23 → 2017.4.17 (Python package for providing Mozilla's CA Bundle.)

  • chardet 2.3.0 → 3.0.2 (Universal encoding detector for Python 2 and 3)

  • colorama 0.3.7 → 0.3.9 (Cross-platform colored terminal text)

  • dask 0.14.1 → 0.14.3 (Minimal task scheduling abstraction)

  • db.py 0.5.2 → 0.5.3 (a db package that doesn't suck)

  • distributed 1.16.1 → 1.16.2 (Distributed computing)

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

  • flask 0.12 → 0.12.1 (A microframework based on Werkzeug, Jinja2 and good intentions)

  • flask_cors 2.1.2 → 3.0.2 (A Flask extension adding a decorator for CORS support)

  • holoviews 1.7.dev8 → 1.7.0 (Composable, declarative data structures for building complex visualizations easily.)

  • ipykernel 4.5.2 → 4.6.1 (IPython Kernel for Jupyter)

  • ipython 5.3.0 → 6.0.0 (Enhanced Python shell)

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

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

  • jupyter_client 5.0.0 → 5.0.1 (Jupyter protocol implementation and client libraries)

  • keras 2.0.2 → 2.0.4 (Theano-based Deep Learning library)

  • lazy_object_proxy 1.2.2 → 1.3.1 (A fast and thorough lazy object proxy.)

  • llvmlite 0.16.0 → 0.18.0 (lightweight wrapper around basic LLVM functionality)

  • lmfit 0.9.5 → 0.9.6 (Least-Squares Minimization with Bounds and Constraints)

  • matplotlib 2.0.0 → 2.0.1 (2D plotting library (embeddable in GUIs created with PyQt))

  • notebook 5.0.0rc2 → 5.0.0 (# Jupyter Notebook)

  • numba 0.31.0 → 0.33.0 (compiling Python code using LLVM)

  • oct2py 4.0.5 → 4.0.6 (Python to GNU Octave bridge --> run m-files from python.)

  • pandas 0.19.2 → 0.20.1 (Powerful data structures for data analysis, time series and statistics)

  • param 1.5.0 → 1.5.1 (Declarative Python programming using Parameters.)

  • partd 0.3.7 → 0.3.8 (Appendable key-value storage)

  • pillow 4.0.0 → 4.1.1 (Python Imaging Library (fork))

  • prompt_toolkit 1.0.13 → 1.0.14 (Library for building powerful interactive command lines in Python)

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

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

  • ptpython 0.36 → 0.39 (Python REPL build on top of prompt_toolkit)

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

  • pyodbc 4.0.15 → 4.0.16 (DB API Module for ODBC)

  • pyqt5 5.8.1 → 5.8.2 (Python bindings for the Qt cross platform GUI toolkit)

  • pytz 2016.10 → 2017.2 (World Timezone Definitions for Python)

  • pywin32 220.1 → 221 (Python library for Windows)

  • qtconsole 4.2.1 → 4.3.0 (Jupyter Qt console)

  • requests_file 1.4.1 → 1.4.2 (File transport adapter for Requests)

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

  • s3fs 0.0.9 → 0.1.0 (Convenient Filesystem interface over S3)

  • scikit_image 0.13.dev0 → 0.13.0 (Image processing toolbox for SciPy)

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

  • sip 4.19.1 → 4.19.2 (Python extension module generator for C and C++ libraries)

  • sortedcollections 0.4.2 → 0.5.3 (Python Sorted Collections)

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

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

  • sqlalchemy 1.1.6 → 1.1.9 (SQL Toolkit and Object Relational Mapper)

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

  • tblib 1.3.0 → 1.3.2 (Traceback serialization library.)

  • tensorflow 1.0.1 → 1.1.0 (TensorFlow helps the tensors flow)

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

  • webencodings 0.5 → 0.5.1 (Character encoding aliases for legacy web content)

  • winpython 1.7.20170128 → 1.9.20170423 (WinPython distribution tools, including WPPM (package manager))

  • xarray 0.9.1 → 0.9.5 (N-D labeled arrays and datasets in Python)

  • zict 0.1.1 → 0.1.2 (Mutable mapping tools)

Removed packages:

  • nose 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))

@hiccup7
Copy link

hiccup7 commented May 18, 2017

I have been testing WinPython-64bit-3.5.3.2Qt5b2, with matplotlib upgraded to v2.0.2. Spyder crashed while using the editor. If I figure out how to reproduce the bug, I will post a PR to the Spyder team. Otherwise, build 2 is working fine for me.

@stonebig
Copy link
Contributor Author

thank you @hiccup7 for your time to test, debug, and propose a PR for spyder team.

@Jai-GAY
Copy link

Jai-GAY commented May 23, 2017

here says TensorFlow only supports version 3.5.x of Python on Windows, so does it worthwhile to include in 3.6.x build ?

@stonebig
Copy link
Contributor Author

Yes:

  • as much as possible, I try to get the same thing in all distros, so the switch to the newer WinPython is painless,
  • cgohlke decided Tensorflow was compatible with Python-3.6,
  • it's a bit lke the rear-camera option on cars: you can't affford not to have it,
  • Theano/pymc3 shame on Windows-Python-3.5/3.6, because of gcc blocage per Microsoft legal wing, leaves no choice but to look at greener pastures, Tensorflow/Edward was the one I foresee, maybe you have a better idea ?.

@hiccup7
Copy link

hiccup7 commented May 27, 2017

Bottleneck‑1.2.1 is now available at http://www.lfd.uci.edu/~gohlke/pythonlibs/#bottleneck

@joesoap99
Copy link

Hi,
I have installation problems, but Google Groups for WinPython does not seem to be accepting postings

@stonebig
Copy link
Contributor Author

stonebig commented Jun 4, 2017

hi @joesoap99 , post rather on stackoverflow for this kind of questions

@RoyiAvital
Copy link

RoyiAvital commented Jun 16, 2017

Any progress with making it really portable?

You're doing amazing work, really!

@stonebig
Copy link
Contributor Author

stonebig commented Jun 18, 2017

build3 (2017-06-18/19): pandas-0.20.1, matplotlib-2.0.1, spyder-3.1.4

main features (since WinPython 2017-02 build2):

  • pandas-0.20.2, numba-0.33.0, dask-0.15.0, bokeh-0.12.6
  • on 64bit version : pyarrow-0.4.1 (python-3.5/3.6 64bit), Tensorflow-1.2.0
  • Vitables-3.0.0, ipython-6.1.0, spyder-3.2.0.dev0-2017-06-16, jupyterlab-0.24.1,
  • pygame, python-3.6.2rc1

Areas of interest for testers: (to contribute bug examples and patches)

  • spyder auto-completion (looks ok again)
  • pyarrow/pandas things
  • bad expectations : jupyterlab is not at beta level , as ipywidgets-7.0 is not there,

Next Focus:

  • scipy-0.19.1, spyder-3.2.0-latest_dev, holoviews-1.8.0dev-latest (will not be jupyterlab compatible),
  • release candidate (with jupyterlab being still not at beta level)
MD5 SHA-1 SHA-256 Binary Size
321118c698033391726207ff4a5b1c0b e83ea60fbaba71afe385e02074ca720ae5ef08bf d7d94edd6941fe2957ff5ff3ff759f3aa7174abde444f437fe95c9f0974f22f9 WinPython-32bit-3.6.2.0Qt5b3.exe 278 820 789 Bytes
37df35f91200abba046304f6ffdcc9cc f25bfe3c988b927e7c377d0a1b1fa5af2279366a e517525ae42618ede6adadafa9365bd57a0ea00e824c294b7d284dab9f64da40 WinPython-64bit-3.6.2.0Qt5b3.exe 336 799 241 Bytes
bd919f26cdcc37f3860a665f0d2361b8 538dfaf8462b9f56a5e478805fc80585e61668ce fdefe5f3c745fd56fa053e4ea6bd90c1d64e799caa17616b491f1fa8558d21e2 WinPython-32bit-3.5.3.2Qt5b3.exe 275 677 347 Bytes
665eba9110664d7dfd751350f444f130 1d3c965bc27f839e0a52024ba015dd7dab814493 140fb605dc3c51c11d61ad931c1cbfa996b468ae17c9f477ed92a182b34efdcd WinPython-64bit-3.5.3.2Qt5b3.exe 340 605 265 Bytes
8f9c6736ace4bedf3ecc115cf8a63b30 b078072149c77a0e65baa25462039fa1cc630f61 8c0223b1673f97c70354aebcc9ce8c9c810cd4f1d126b376796c8a04f5b05ce8 WinPython-64bit-3.6.2.0Zerob3.exe 25 365 589 Bytes
9d9cea9bda615b8539db9d2018eb4cb3 f45ec4d305a73fe8edd99d891f457de2b37b5576 faf0b3c0160a1dd3fa044bbc4b28cb54ee177848a5ed8260e2b9c352eeedca4a WinPython-32bit-3.6.2.0Zerob3.exe 24 614 210 Bytes

History of changes for WinPython-64bit 3.6.2.0Qt5b3

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

Python packages

New 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)

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

  • fastparquet 0.1.0 (Python support for Parquet file format)

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

  • gitdb2 2.0.0 (Git Object Database)

  • gitpython 2.1.3 (Python Git Library)

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

  • jupyterlab_launcher 0.2.9 (Jupyter Launcher)

  • ply 3.10 (Python Lex & Yacc)

  • pyarrow 0.4.1 ()

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

  • pygame 1.9.3 (Pygame gives multimedia to python.)

  • python_snappy 0.5.1 (Python library for the snappy compression library from Google)

  • rope 0.10.5 (a python refactoring library...)

  • smmap2 2.0.3 ()

  • sphinxcontrib_websupport 1.0.1 (Sphinx API for Web Apps)

  • supersmoother 0.4 (Python implementation of Friedman's Supersmoother)

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

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

  • vitables 3.0.0 (Graphical tool for browsing and editing files in both HDF5 and PyTables formats)

Upgraded packages:

  • algopy 0.5.3 → 0.5.5 (Taylor Arithmetic Computation and Algorithmic Differentiation)

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

  • beautifulsoup4 4.5.3 → 4.6.0 (Screen-scraping library)

  • blosc 1.5.0 → 1.5.1 (Blosc data compressor)

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

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

  • certifi 2017.1.23 → 2017.4.17 (Python package for providing Mozilla's CA Bundle.)

  • chardet 2.3.0 → 3.0.4 (Universal encoding detector for Python 2 and 3)

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

  • colorama 0.3.7 → 0.3.9 (Cross-platform colored terminal text)

  • cx_freeze 5.0.1 → 5.0.2 (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))

  • dask 0.14.1 → 0.15.0 (Minimal task scheduling abstraction)

  • db.py 0.5.2 → 0.5.3 (a db package that doesn't suck)

  • distributed 1.16.1 → 1.17.1 (Distributed computing)

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

  • entrypoints 0.2.2 → 0.2.3 (Discover and load entry points from installed packages)

  • flask 0.12 → 0.12.2 (A microframework based on Werkzeug, Jinja2 and good intentions)

  • flask_cors 2.1.2 → 3.0.2 (A Flask extension adding a decorator for CORS support)

  • holoviews 1.7.dev8 → 1.8.dev2 (Composable, declarative data structures for building complex visualizations easily.)

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

  • ipykernel 4.5.2 → 4.6.1 (IPython Kernel for Jupyter)

  • ipython 5.3.0 → 6.1.0 (Enhanced Python shell)

  • isort 4.2.5 → 4.2.15 (A Python utility / library to sort Python imports.)

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

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

  • jmespath 0.9.2 → 0.9.3 (JSON Matching Expressions)

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

  • jupyter_client 5.0.0 → 5.0.1 (Jupyter protocol implementation and client libraries)

  • jupyterlab 0.18.1 → 0.24.1 (Jupyter lab environment notebook server extension)

  • keras 2.0.2 → 2.0.5 (Theano-based Deep Learning library)

  • lazy_object_proxy 1.2.2 → 1.3.1 (A fast and thorough lazy object proxy.)

  • llvmlite 0.16.0 → 0.18.0 (lightweight wrapper around basic LLVM functionality)

  • lmfit 0.9.5 → 0.9.7 (Least-Squares Minimization with Bounds and Constraints)

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

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

  • metakernel 0.20.1 → 0.20.3 (Metakernel for Jupyter)

  • mypy 0.501 → 0.511 (Optional static typing for Python)

  • nbconvert 5.1.1 → 5.2.1 (Converting Jupyter Notebooks)

  • nbdime 0.2.0 → 0.3.0 (Tools for diffing and merging of Jupyter notebooks)

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

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

  • notebook 5.0.0rc2 → 5.0.0 (# Jupyter Notebook)

  • numba 0.31.0 → 0.33.0 (compiling Python code using LLVM)

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

  • oct2py 4.0.5 → 4.0.6 (Python to GNU Octave bridge --> run m-files from python.)

  • pandas 0.19.2 → 0.20.2 (Powerful data structures for data analysis, time series and statistics)

  • pandas_datareader 0.3.0.post0 → 0.4.0 (Data readers extracted from the pandas codebase,should be compatible with recent pandas versions)

  • param 1.5.0 → 1.5.1 (Declarative Python programming using Parameters.)

  • partd 0.3.7 → 0.3.8 (Appendable key-value storage)

  • pillow 4.0.0 → 4.1.1 (Python Imaging Library (fork))

  • prompt_toolkit 1.0.13 → 1.0.14 (Library for building powerful interactive command lines in Python)

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

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

  • ptpython 0.36 → 0.39 (Python REPL build on top of prompt_toolkit)

  • py 1.4.33 → 1.4.34 (library with cross-python path, ini-parsing, io, code, log facilities)

  • pyflux 0.4.14 → 0.4.15 (Open source time series library for Python)

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

  • pyodbc 4.0.15 → 4.0.16 (DB API Module for ODBC)

  • pyqt5 5.8.1 → 5.8.2 (Python bindings for the Qt cross platform GUI toolkit)

  • pytest 3.0.7 → 3.1.2 (pytest: simple powerful testing with Python)

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

  • pytz 2016.10 → 2017.2 (World Timezone Definitions for Python)

  • pywin32 220.1 → 221 (Python library for Windows)

  • qtconsole 4.2.1 → 4.3.0 (Jupyter Qt console)

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

  • requests_file 1.4.1 → 1.4.2 (File transport adapter for Requests)

  • requests_toolbelt 0.7.1 → 0.8.0 (A utility belt for advanced users of python-requests)

  • rpy2 2.8.5 → 2.8.6 (Python interface to the R language (embedded R))

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

  • s3fs 0.0.9 → 0.1.1 (Convenient Filesystem interface over S3)

  • scikit_image 0.13.dev0 → 0.13.0 (Image processing toolbox for SciPy)

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

  • sip 4.19.1 → 4.19.2 (Python extension module generator for C and C++ libraries)

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

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

  • sqlalchemy 1.1.6 → 1.1.10 (SQL Toolkit and Object Relational Mapper)

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

  • tblib 1.3.0 → 1.3.2 (Traceback serialization library.)

  • tensorflow 1.0.1 → 1.2.0 (TensorFlow helps the tensors flow)

  • testpath 0.3 → 0.3.1 (Test utilities for code working with files and commands)

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

  • tqdm 4.11.2 → 4.14.0 (A Simple Python Progress Meter)

  • twine 1.8.1 → 1.9.1 (Collection of utilities for interacting with PyPI)

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

  • webencodings 0.5 → 0.5.1 (Character encoding aliases for legacy web content)

  • werkzeug 0.12.1 → 0.12.2 (The Swiss Army knife of Python web development)

  • winpython 1.7.20170128 → 1.9.20170423 (WinPython distribution tools, including WPPM (package manager))

  • xarray 0.9.1 → 0.9.6 (N-D labeled arrays and datasets in Python)

  • zict 0.1.1 → 0.1.2 (Mutable mapping tools)

Removed packages:

  • appdirs 1.4.3 (A small Python module for determining appropriate " + "platform-specific dirs, e.g. a "user data dir".)

  • args 0.1.0 (Command Arguments for Humans.)

  • clint 0.5.1 (Python Command Line Interface Tools)

  • nose 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))

  • packaging 16.8 (Core utilities for Python packages)

  • rope_py3k 0.9.4.post1 (a python refactoring library...)

  • sortedcollections 0.4.2 (Python Sorted Collections)


@hiccup7
Copy link

hiccup7 commented Jun 19, 2017

The build3 title says matplotlib-2.0.1, but the change log says matplotlib-2.0.2.

Was it a mistake to include numpy 1.13.0+mkl? Previously, you recommended using the version of numpy listed at the top of http://www.lfd.uci.edu/%7Egohlke/pythonlibs/
This currently says "Many binaries depend on numpy-1.11+mkl".
Can we expect problems with scipy and other packages that depend on numpy-1.11+mkl?
cc @cgohlke

@stonebig
Copy link
Contributor Author

stonebig commented Jul 9, 2017

build4 (2017-07-09/10): PyQt-5.9, pandas-0.20.3, spyder-3.2.0ev20170709)

It could have been an rc, but:

  • PyQt5.9 suddenly arrived,
  • Python-3.6.2 did an rc2,
  • maybe cvxpy is arrived (and unfortunately pyreadline, for it to be possible)

main features (since WinPython 2017-02 build3):

  • PyQt-5.9, spyder-3.2.0dev20170709 (with old console removal), scipy-0.19.1,
  • new : cvxpy, plotnine replacing ggpy
  • updates : pandas-0.20.3, numba-0.34.0, jupyterlab-0.25.1 (still an alpha), holiviews-1.8.1

Areas of interest for testers: (to contribute bug examples and patches)

  • spyder and PyQt ok ? pandas ok ? cvxpy ok ? plotnine ok to replce ggpy ?

Next Focus:

  • release candidate (with jupyterlab beta being promized for july 15th)
  • looking at ipywidgets / bqplot upgrades, if so.
MD5 SHA-1 SHA-256 Binary Size
b6e3534fd1f3f9c98e6eb176e137abb4 be2aa43c248a8c72e40b18cb9fef2e80c209a5e7 09eeeb974d4cfe25da69c35a899b697dbf2550fbb077ee873accfa2a6ef8fe9a WinPython-64bit-3.5.3.2Zerob4.exe 25 337 155 Bytes
4f3da540acf08d5248f6d9d8f0e66788 a46cae6f8fa01d6df6d397fc22245a5bd4a5b172 9753c7c965b4167bf018e5762f3308822eabc49fd1d0e76154d9aeb3177c63e3 WinPython-32bit-3.5.3.2Zerob4.exe 24 569 005 Bytes
d0813a8aea61be53d333b22330649d76 2ea50e3cea3b9b7bd51e2a742e35e00882b2c7cb d712c11bd90aa78c47053cb5c9be6310104721d49fffe343195098861f29f8aa WinPython-64bit-3.6.2.0Zerob4.exe 25 421 765 Bytes
8695036037a501266b8a1188a14037b9 91df099c4afec2a8ebcbd5280687ac75de3d7f02 91e95516d46fafc88c847dc68032fec9f4414d0eb9e5c6a5d45bfabf940279b3 WinPython-32bit-3.6.2.0Zerob4.exe 24 664 491 Bytes
ee079d213fbc349ee47f8bb1b63a26dd 7eacbc0c47f97a9bfca75defda87c3377a88ba5c 0f8f24488802d93e77874453d7f92d5ed325544c4a6c0162304fb9a681a9ce06 WinPython-64bit-3.5.3.2Qt5b4.exe 345 609 003 Bytes
deb7088e1d189aea3445b9a54b7537e7 57d461dcbdcde4f9422cf55a5ec83fa990bed595 e1a114885b3ac386dcc875ef03dd2bcfa6f7ad4d5b215fe13319682fffba15bb WinPython-32bit-3.5.3.2Qt5b4.exe 283 974 584 Bytes

History of changes for WinPython-64bit 3.5.3.2Zero b4

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

Python packages

New packages:

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

  • cloudpickle 0.3.1 (Extended pickling support for Python objects)

  • dask 0.15.1 (Minimal task scheduling abstraction)

  • joblib 0.11 (Lightweight pipelining: using Python functions as pipeline jobs.)

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

  • partd 0.3.8 (Appendable key-value storage)

  • pyreadline 2.0 (IPython needs this module to display color text in Windows command window)

  • python_snappy 0.5.1 (Python library for the snappy compression library from Google)

  • toolz 0.8.2 (List processing tools and functional utilities)

Upgraded packages:

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

  • prompt_toolkit 1.0.13 → 1.0.14 (Library for building powerful interactive command lines in Python)

  • ptpython 0.36 → 0.39 (Python REPL build on top of prompt_toolkit)

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

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

  • winpython 1.7.20170128 → 1.9.20170423 (WinPython distribution tools, including WPPM (package manager))

Removed packages:

  • appdirs 1.4.3 (A small Python module for determining appropriate " + "platform-specific dirs, e.g. a "user data dir".)

  • packaging 16.8 (Core utilities for Python packages)

  • pyparsing 2.2.0 (A Python Parsing Module)


History of changes for WinPython-64bit 3.5.3.2Qt5 b4

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

Python packages

New 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)

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

  • cvxcanon 0.1.1 (common operations for convex optimization modeling tools.)

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

  • dill 0.2.7 (serialize all of python (almost))

  • ecos 2.0.4 (This is the Python package for ECOS: Embedded Cone Solver)

  • 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)

  • fastcache 1.0.2 (C implementation of Python 3 functools.lru_cache)

  • fastparquet 0.1.0 (Python support for Parquet file format)

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

  • gitdb2 2.0.0 (Git Object Database)

  • gitpython 2.1.3 (Python Git Library)

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

  • jupyterlab 0.25.1 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.2.9 (Jupyter Launcher)

  • keras_vis 0.4.1 (Neural network visualization toolkit for keras)

  • mizani 0.3.1 (Scales for Python)

  • multiprocess 0.70.5 (better multiprocessing and multithreading in python)

  • palettable 3.0.0 (Color palettes for Python)

  • plotnine 0.2.1 (A grammar of graphics for python)

  • ply 3.10 (Python Lex & Yacc)

  • pyarrow 0.4.1 (Python library for Apache Arrow)

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

  • pygame 1.9.3 (Pygame gives multimedia to python.)

  • python_snappy 0.5.1 (Python library for the snappy compression library from Google)

  • rope 0.10.5 (a python refactoring library...)

  • scs 1.2.6 (scs: splitting conic solver)

  • smmap2 2.0.3 (A pure python implementation of a sliding window memory map manager)

  • sphinxcontrib_websupport 1.0.1 (Sphinx API for Web Apps)

  • supersmoother 0.4 (Python implementation of Friedman's Supersmoother)

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

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

  • vitables 3.0.0 (Graphical tool for browsing and editing files in both HDF5 and PyTables formats)

Upgraded packages:

  • algopy 0.5.3 → 0.5.5 (Taylor Arithmetic Computation and Algorithmic Differentiation)

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

  • beautifulsoup4 4.5.3 → 4.6.0 (Screen-scraping library)

  • blosc 1.5.0 → 1.5.1 (Blosc data compressor)

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

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

  • certifi 2017.1.23 → 2017.4.17 (Python package for providing Mozilla's CA Bundle.)

  • chardet 2.3.0 → 3.0.4 (Universal encoding detector for Python 2 and 3)

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

  • colorama 0.3.7 → 0.3.9 (Cross-platform colored terminal text)

  • cx_freeze 5.0.1 → 5.0.2 (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))

  • dask 0.14.1 → 0.15.1 (Minimal task scheduling abstraction)

  • db.py 0.5.2 → 0.5.3 (a db package that doesn't suck)

  • distributed 1.16.1 → 1.18.0 (Distributed computing)

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

  • entrypoints 0.2.2 → 0.2.3 (Discover and load entry points from installed packages)

  • flask 0.12 → 0.12.2 (A microframework based on Werkzeug, Jinja2 and good intentions)

  • flask_cors 2.1.2 → 3.0.3 (A Flask extension adding a decorator for CORS support)

  • holoviews 1.7.dev8 → 1.8.1 (Composable, declarative data structures for building complex visualizations easily.)

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

  • ipykernel 4.5.2 → 4.6.1 (IPython Kernel for Jupyter)

  • ipython 5.3.0 → 6.1.0 (Enhanced Python shell)

  • isort 4.2.5 → 4.2.15 (A Python utility / library to sort Python imports.)

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

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

  • jmespath 0.9.2 → 0.9.3 (JSON Matching Expressions)

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

  • jupyter_client 5.0.0 → 5.1.0 (Jupyter protocol implementation and client libraries)

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

  • lazy_object_proxy 1.2.2 → 1.3.1 (A fast and thorough lazy object proxy.)

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

  • lmfit 0.9.5 → 0.9.7 (Least-Squares Minimization with Bounds and Constraints)

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

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

  • metakernel 0.20.1 → 0.20.3 (Metakernel for Jupyter)

  • nbconvert 5.1.1 → 5.2.1 (Converting Jupyter Notebooks)

  • nbdime 0.2.0 → 0.3.0 (Tools for diffing and merging of Jupyter notebooks)

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

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

  • notebook 5.0.0rc2 → 5.0.0 (# Jupyter Notebook)

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

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

  • numpydoc 0.6.0 → 0.7.0 (Sphinx extension to support docstrings in Numpy format)

  • oct2py 4.0.5 → 4.0.6 (Python to GNU Octave bridge --> run m-files from python.)

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

  • pandas_datareader 0.3.0.post0 → 0.4.0 (Data readers extracted from the pandas codebase,should be compatible with recent pandas versions)

  • param 1.5.0 → 1.5.1 (Declarative Python programming using Parameters.)

  • partd 0.3.7 → 0.3.8 (Appendable key-value storage)

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

  • prompt_toolkit 1.0.13 → 1.0.14 (Library for building powerful interactive command lines in Python)

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

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

  • ptpython 0.36 → 0.39 (Python REPL build on top of prompt_toolkit)

  • ptyprocess 0.5.1 → 0.5.2 (Run a subprocess in a pseudo terminal)

  • py 1.4.33 → 1.4.34 (library with cross-python path, ini-parsing, io, code, log facilities)

  • pyflux 0.4.14 → 0.4.15 (Open source time series library for Python)

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

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

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

  • pyqt5 5.8.1 → 5.9 (Python bindings for the Qt cross platform GUI toolkit)

  • pytest 3.0.7 → 3.1.2 (pytest: simple powerful testing with Python)

  • pytz 2016.10 → 2017.2 (World Timezone Definitions for Python)

  • pywin32 220.1 → 221 (Python library for Windows)

  • qtconsole 4.2.1 → 4.3.0 (Jupyter Qt console)

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

  • requests_file 1.4.1 → 1.4.2 (File transport adapter for Requests)

  • requests_toolbelt 0.7.1 → 0.8.0 (A utility belt for advanced users of python-requests)

  • rpy2 2.8.5 → 2.8.6 (Python interface to the R language (embedded R))

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

  • s3fs 0.0.9 → 0.1.1 (Convenient Filesystem interface over S3)

  • scikit_image 0.13.dev0 → 0.13.0 (Image processing toolbox for SciPy)

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

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

  • seaborn 0.8.dev0 → 0.8.0 (statistical data visualization)

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

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

  • sip 4.19.1 → 4.19.3 (Python extension module generator for C and C++ libraries)

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

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

  • sqlalchemy 1.1.6 → 1.1.11 (SQL Toolkit and Object Relational Mapper)

  • sympy 1.0 → 1.1 (Symbolic Mathematics Library)

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

  • tblib 1.3.0 → 1.3.2 (Traceback serialization library.)

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

  • testpath 0.3 → 0.3.1 (Test utilities for code working with files and commands)

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

  • tqdm 4.11.2 → 4.14.0 (A Simple Python Progress Meter)

  • twine 1.8.1 → 1.9.1 (Collection of utilities for interacting with PyPI)

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

  • webencodings 0.5 → 0.5.1 (Character encoding aliases for legacy web content)

  • werkzeug 0.12.1 → 0.12.2 (The Swiss Army knife of Python web development)

  • winpython 1.7.20170128 → 1.9.20170423 (WinPython distribution tools, including WPPM (package manager))

  • xarray 0.9.1 → 0.9.6 (N-D labeled arrays and datasets in Python)

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

  • zict 0.1.1 → 0.1.2 (Mutable mapping tools)

Removed packages:

  • appdirs 1.4.3 (A small Python module for determining appropriate " + "platform-specific dirs, e.g. a "user data dir".)

  • args 0.1.0 (Command Arguments for Humans.)

  • clint 0.5.1 (Python Command Line Interface Tools)

  • commonmark 0.5.4 (Python parser for the CommonMark Markdown spec)

  • ggplot 0.11.5 (ggplot for python)

  • nbsphinx 0.2.13 (Jupyter Notebook Tools for Sphinx)

  • nose 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))

  • packaging 16.8 (Core utilities for Python packages)

  • recommonmark 0.4.0 (A markdown parser for docutils)

  • rope_py3k 0.9.4.post1 (a python refactoring library...)

  • sortedcollections 0.4.2 (Python Sorted Collections)


@stonebig
Copy link
Contributor Author

stonebig commented Jul 16, 2017

build5 (2017-07-17): spyder-notebook, numpy-1.13.1, spyder-3.2.0dev20170715

Just for python-3.6.2 32 bit , who didn't have a build4.

main features (since WinPython 2017-02 build4):

Areas of interest for testers: (to contribute bug examples and patches)

  • spyder-notebook, numpy-1.13.1 : do they work well ?

Next Focus:

  • release candidate
MD5 SHA-1 SHA-256 Binary Size
64e5fd4212ed5f48d3c37d9bdd867dc4 713ce1e241b6f803ae4c9f6d64698b8775f12c67 5d6ef8ab837b21c7e8758c24fa288912f41bb0b5beebd706a52649fd330a2273 WinPython-32bit-3.6.2.0Qt5b5.exe 284 328 748 Bytes

spyder_3 2_notebook_feature_activate

@stonebig
Copy link
Contributor Author

stonebig commented Jul 30, 2017

build6 in the works (nodejs, spyder-3.2.1dev, jupyterlab-0.26.4)

main issue: (turns around this ? jupyter-widgets/ipywidgets#1551 (comment) )

  • ipyleaflet not working on classic notebook because of ipywidgets-0.7.0.0b2
  • ipywidgets-0.7.0.0b2 needs a refresh to match jupyterlab-0.26.4

interesting part to check:

  • nodejs included (trying to do a portable functionnal jupyterlab stack)
  • spyder-3.2.1 with spyder-notebook, spyder-terminal, spyder-reports
    spyder-terminal

reverting to previous ipywidgets for release candidate is an option

MD5 SHA-1 SHA-256 Binary Size
1decc11931813b44e323afc503de0c03 8a42caf1aaddb8c5fda51848c4337b475f2f53ca 4c0e658c7273f1e14b56ac661272ba320c20cfffa16ec4365a4ec63a9c15cf57 WinPython-32bit-3.6.2.0Qt5b6.exe 306 673 725 Bytes
c1d01a4c072ec3c2e7a4bcba7a7b163d 8c4c5d7d6a6fc99884933c9fbcdc411251068a09 f3d09554ce66e420b6098cbaed5dcac21a56d27f2226916b3abe171928939721 WinPython-64bit-3.6.2.0Qt5b6.exe 364 337 870 Bytes
d9562f51865fa0a57946211f9f4ae3cd 882b7867de84276ba0e0c322dfae49c4d8a785af 0a5c1b53a3a76a2f9b5c77bdebbd93e453ab04d91e4886e712680582d116e662 WinPython-32bit-3.5.3.2Qt5b6.exe 293 773 879 Bytes
2b18e9c4c85459b65719ca1dbd859d73 2336c44422a4095d5c14fca7d1167da8e2e14a8b d947bafc6193bb65f788dcb9ff30ec156200591b664716d8dfa7a1317057666d WinPython-64bit-3.5.3.2Qt5b6.exe 355 631 528 Bytes

History of changes for WinPython-64bit 3.6.2.0Qt5 b6

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

Tools

New packages:

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

Python packages

New 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)

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

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

  • cvxcanon 0.1.1 (common operations for convex optimization modeling tools.)

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

  • dill 0.2.7.1 (serialize all of python (almost))

  • ecos 2.0.4 (This is the Python package for ECOS: Embedded Cone Solver)

  • 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)

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

  • fastcache 1.0.2 (C implementation of Python 3 functools.lru_cache)

  • fastparquet 0.1.1 (Python support for Parquet file format)

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

  • gitdb2 2.0.0 (Git Object Database)

  • gitpython 2.1.3 (Python Git Library)

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

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

  • ipympl 0.0.5 (Matplotlib Jupyter Extension)

  • jupyter_sphinx 0.1.1 (Jupyter Sphinx Extensions)

  • jupyterlab_launcher 0.3.1 (Jupyter Launcher)

  • keras_vis 0.4.1 (Neural network visualization toolkit for keras)

  • mizani 0.3.2 (Scales for Python)

  • mpl_scatter_density 0.2 (Fast scatter density plots for Matplotlib)

  • mpldatacursor 0.6.2 (Interactive data cursors for Matplotlib)

  • multiprocess 0.70.5 (better multiprocessing and multithreading in python)

  • palettable 3.0.0 (Color palettes for Python)

  • plotnine 0.2.1 (A grammar of graphics for python)

  • ply 3.10 (Python Lex & Yacc)

  • pweave 0.30.0a1 (Scientific reports with embedded python computations with reST, LaTeX or markdown)

  • pyarrow 0.4.1 (Python library for Apache Arrow)

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

  • pygame 1.9.3 (Pygame gives multimedia to python.)

  • pyreadline 2.0 (IPython needs this module to display color text in Windows command window)

  • python_snappy 0.5.1 (Python library for the snappy compression library from Google)

  • pywinpty 0.1.3 (Python bindings for the winpty library)

  • pywinusb 0.4.2 (USB / HID windows helper library)

  • rope 0.10.5 (a python refactoring library...)

  • scs 1.2.6 (scs: splitting conic solver)

  • smmap2 2.0.3 (A pure python implementation of a sliding window memory map manager)

  • sphinxcontrib_websupport 1.0.1 (Sphinx API for Web Apps)

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

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

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

  • supersmoother 0.4 (Python implementation of Friedman's Supersmoother)

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

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

  • vitables 3.0.0 (Graphical tool for browsing and editing files in both HDF5 and PyTables formats)

Upgraded packages:

  • algopy 0.5.3 → 0.5.5 (Taylor Arithmetic Computation and Algorithmic Differentiation)

  • altair_widgets 0.1.1 → 0.1.2 (Altair Widgets: An interactive visualization for statistical data for Python.)

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

  • beautifulsoup4 4.5.3 → 4.6.0 (Screen-scraping library)

  • blosc 1.5.0 → 1.5.1 (Blosc data compressor)

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

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

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

  • certifi 2017.1.23 → 2017.4.17 (Python package for providing Mozilla's CA Bundle.)

  • chardet 2.3.0 → 3.0.4 (Universal encoding detector for Python 2 and 3)

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

  • colorama 0.3.7 → 0.3.9 (Cross-platform colored terminal text)

  • cx_freeze 5.0.1 → 5.0.2 (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))

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

  • dask 0.14.1 → 0.15.1 (Minimal task scheduling abstraction)

  • db.py 0.5.2 → 0.5.3 (a db package that doesn't suck)

  • decorator 4.0.11 → 4.1.2 (Better living through Python with decorators)

  • distributed 1.16.1 → 1.18.0 (Distributed computing)

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

  • entrypoints 0.2.2 → 0.2.3 (Discover and load entry points from installed packages)

  • flask 0.12 → 0.12.2 (A microframework based on Werkzeug, Jinja2 and good intentions)

  • flask_cors 2.1.2 → 3.0.3 (A Flask extension adding a decorator for CORS support)

  • holoviews 1.7.dev8 → 1.8.1 (Composable, declarative data structures for building complex visualizations easily.)

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

  • ipykernel 4.5.2 → 4.6.1 (IPython Kernel for Jupyter)

  • ipython 5.3.0 → 6.1.0 (Enhanced Python shell)

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

  • isort 4.2.5 → 4.2.15 (A Python utility / library to sort Python imports.)

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

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

  • jmespath 0.9.2 → 0.9.3 (JSON Matching Expressions)

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

  • jupyter_client 5.0.0 → 5.1.0 (Jupyter protocol implementation and client libraries)

  • jupyterlab 0.18.1 → 0.26.4 (Jupyter lab environment notebook server extension)

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

  • lazy_object_proxy 1.2.2 → 1.3.1 (A fast and thorough lazy object proxy.)

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

  • lmfit 0.9.5 → 0.9.7 (Least-Squares Minimization with Bounds and Constraints)

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

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

  • metakernel 0.20.1 → 0.20.4 (Metakernel for Jupyter)

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

  • nbconvert 5.1.1 → 5.2.1 (Converting Jupyter Notebooks)

  • nbdime 0.2.0 → 0.3.0 (Tools for diffing and merging of Jupyter notebooks)

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

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

  • notebook 5.0.0rc2 → 5.0.0 (# Jupyter Notebook)

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

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

  • numpydoc 0.6.0 → 0.7.0 (Sphinx extension to support docstrings in Numpy format)

  • oct2py 4.0.5 → 4.0.6 (Python to GNU Octave bridge --> run m-files from python.)

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

  • pandas_datareader 0.3.0.post0 → 0.5.0 (Data readers extracted from the pandas codebase,should be compatible with recent pandas versions)

  • param 1.5.0 → 1.5.1 (Declarative Python programming using Parameters.)

  • partd 0.3.7 → 0.3.8 (Appendable key-value storage)

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

  • prompt_toolkit 1.0.13 → 1.0.15 (Library for building powerful interactive command lines in Python)

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

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

  • ptpython 0.36 → 0.41 (Python REPL build on top of prompt_toolkit)

  • ptyprocess 0.5.1 → 0.5.2 (Run a subprocess in a pseudo terminal)

  • py 1.4.33 → 1.4.34 (library with cross-python path, ini-parsing, io, code, log facilities)

  • pyflux 0.4.14 → 0.4.15 (Open source time series library for Python)

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

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

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

  • pyqt5 5.8.1 → 5.9 (Python bindings for the Qt cross platform GUI toolkit)

  • pyserial 3.3 → 3.4 (Library encapsulating the access for the serial port)

  • pytest 3.0.7 → 3.1.2 (pytest: simple powerful testing with Python)

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

  • python_dateutil 2.6.0 → 2.6.1 (Powerful extensions to the standard datetime module)

  • pytz 2016.10 → 2017.2 (World Timezone Definitions for Python)

  • pywin32 220.1 → 221 (Python library for Windows)

  • qtconsole 4.2.1 → 4.3.0 (Jupyter Qt console)

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

  • requests_file 1.4.1 → 1.4.2 (File transport adapter for Requests)

  • requests_toolbelt 0.7.1 → 0.8.0 (A utility belt for advanced users of python-requests)

  • rpy2 2.8.5 → 2.8.6 (Python interface to the R language (embedded R))

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

  • s3fs 0.0.9 → 0.1.2 (Convenient Filesystem interface over S3)

  • scikit_image 0.13.dev0 → 0.13.0 (Image processing toolbox for SciPy)

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

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

  • seaborn 0.8.dev0 → 0.8.0 (statistical data visualization)

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

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

  • sip 4.19.1 → 4.19.3 (Python extension module generator for C and C++ libraries)

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

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

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

  • sqlalchemy 1.1.6 → 1.1.12 (SQL Toolkit and Object Relational Mapper)

  • sympy 1.0 → 1.1.1 (Symbolic Mathematics Library)

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

  • tblib 1.3.0 → 1.3.2 (Traceback serialization library.)

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

  • testpath 0.3 → 0.3.1 (Test utilities for code working with files and commands)

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

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

  • twine 1.8.1 → 1.9.1 (Collection of utilities for interacting with PyPI)

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

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

  • webencodings 0.5 → 0.5.1 (Character encoding aliases for legacy web content)

  • werkzeug 0.12.1 → 0.12.2 (The Swiss Army knife of Python web development)

  • widgetsnbextension 2.0.0 → 3.0.0b2 (IPython HTML widgets for Jupyter)

  • winpython 1.7.20170128 → 1.9.20170715 (WinPython distribution tools, including WPPM (package manager))

  • xarray 0.9.1 → 0.9.6 (N-D labeled arrays and datasets in Python)

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

  • xlwings 0.10.4 → 0.11.4 (Interact with Excel from Python and vice versa)

  • zict 0.1.1 → 0.1.2 (Mutable mapping tools)

Removed packages:

  • appdirs 1.4.3 (A small Python module for determining appropriate " + "platform-specific dirs, e.g. a "user data dir".)

  • args 0.1.0 (Command Arguments for Humans.)

  • clint 0.5.1 (Python Command Line Interface Tools)

  • commonmark 0.5.4 (Python parser for the CommonMark Markdown spec)

  • ggplot 0.11.5 (ggplot for python)

  • nbsphinx 0.2.13 (Jupyter Notebook Tools for Sphinx)

  • nose 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))

  • packaging 16.8 (Core utilities for Python packages)

  • recommonmark 0.4.0 (A markdown parser for docutils)

  • rope_py3k 0.9.4.post1 (a python refactoring library...)

  • sortedcollections 0.4.2 (Python Sorted Collections)


@hiccup7
Copy link

hiccup7 commented Aug 12, 2017

Build 6 has been working well for me.

Spyder v3.2.1 has no open issues: https://github.com/spyder-ide/spyder/milestones
How about delaying the WinPython RC until Spyder v3.2.1 is available from Gohlke?
This would give me incentive to test the RC build.

@stonebig
Copy link
Contributor Author

stonebig commented Aug 12, 2017

rc (ffmpeg) : 2018-08-12/13

main change since last betas:

  • going back to ipywidgets-6.0: ipywidgets-7.0 and its ecosystem are weeks from ready,
  • notebook-5.1rc, spyder-3.1.2dev20170813am,
  • qtpy-1.3
  • don't upgrade to pywinpty-0.1.4, as it highlights issues on pywin32/pypiwin32 twin wheels (two workarounds to the same initial "pip install pywin32")
  • ffmpeg.exe

main change since last beta:

  • going back to ipywidgets-6.0: ipywidgets-7.0 and its ecosystem are weeks from ready,
  • notebook-5.1rc, spyder-3.1.2dev20170813am,
  • qtpy-1.3
  • ffmpeg.exe

Interesting part to check:

  • you may need to clear your browser cache with jupyter-notebook-5.1rc
  • overall stability, latest python-3.5.4,
  • examples of matplotlib using with ffmpeg,
  • Jupyterlab infrastructure (launcher, nodejs), in anticipation of jupyterlab-1.0: errors/missing details are very possible.
MD5 SHA-1 SHA-256 Binary Size
57f519f3a59d6f9a522d7895f6d93b73 63ee0e28c55d6dfa2f8b23d243d9dad316ec7d31 a2686620242d28a63e5a8b19bc2bb8e23580a74342b41b9f9513892995ffa39d WinPython-64bit-3.5.4.0Zerorc.exe 24 639 906 Bytes
301209b81c1833e7fe22400e6e8ce23d af1e6aa6a8815d927fa23d7b9585cf97dfba2264 f366804990941728668aef6fb3ab447ee9fcf2f32adbcdac726fdf04a2672cbd WinPython-32bit-3.5.4.0Zerorc.exe 23 868 864 Bytes
53d9554d72c057e30cc3b4aecddd6dd2 7d46c27cd856d76b97d6bf0378278571cd78f76d 784512b39bf9372f97c915ef963517730940f4987731d103863e1a662cc0286e WinPython-64bit-3.6.2.0Zerorc.exe 25 312 688 Bytes
bd17685f070f481a40dbb0a710ca5ae7 a8a95caef67cb4862250000e084c75b252e54165 24b4c93d34e61bda891a3ff0c078a5541546e20d7959d4c8a195e6aa05a44c79 WinPython-32bit-3.6.2.0Zerorc.exe 24 567 330 Bytes
a84c043dc03494508cc94d24fc4e3307 1dde84ae43165e399fb89e6aba58055dbaf00ec2 9d0a4ff0d3e954e00f56d678bfdebc68f69f670af9a63ba45766ddbd56d64fbf WinPython-32bit-3.5.4.0Qt5rc.exe 319 995 571 Bytes
601da21869bf4b96d7335df6af606952 bf7ea12ca43d1aaf433dbefc9d081239ffbec781 36fe03bb74e16d84af0632bb12dffd54dfb7963bd9431f81d09b828caa0f64aa WinPython-64bit-3.5.4.0Qt5rc.exe 384 171 045 Bytes
1576024f6d6e6b811f990ce15da1ec0f d9f3f77d3849ec3b2d94be715c4116622f1b275c 2800417b569785b5566d2be08f1b39a0d6458a42544e0ba1f2090b57a2338bd6 WinPython-32bit-3.6.2.0Qt5rc.exe 321 304 310 Bytes
b28b03d28c0ef6b543de40903190cce9 93b7819995cfc57038c6b9826a047bebd6d0a3d5 e916f435a14bee4d8763e42c5d2aa1aecc78ac7c731307e15229f7c1abd260a3 WinPython-64bit-3.6.2.0Qt5rc.exe 379 864 857 Bytes

History of changes for WinPython-64bit 3.5.4.0Qt5

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

Tools

New packages:

  • ffmpeg 3.2.4 (a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata)

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

Python packages

New 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)

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

  • colorcet 0.9.1 (A set of useful perceptually uniform colormaps for plotting scientific data)

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

  • cvxcanon 0.1.1 (common operations for convex optimization modeling tools.)

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

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

  • dill 0.2.7.1 (serialize all of python (almost))

  • ecos 2.0.4 (This is the Python package for ECOS: Embedded Cone Solver)

  • 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)

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

  • fastcache 1.0.2 (C implementation of Python 3 functools.lru_cache)

  • fastparquet 0.1.1 (Python support for Parquet file format)

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

  • gitdb2 2.0.0 (Git Object Database)

  • gitpython 2.1.3 (Python Git Library)

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

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

  • ipympl 0.0.5 (Matplotlib Jupyter Extension)

  • jupyter_sphinx 0.1.1 (Jupyter Sphinx Extensions)

  • jupyterlab 0.26.5 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.3.1 (Jupyter Launcher)

  • keras_vis 0.4.1 (Neural network visualization toolkit for keras)

  • mizani 0.3.2 (Scales for Python)

  • moviepy 0.2.3.2 (Video editing with Python)

  • mpl_scatter_density 0.2 (Fast scatter density plots for Matplotlib)

  • mpldatacursor 0.6.2 (Interactive data cursors for Matplotlib)

  • multiprocess 0.70.5 (better multiprocessing and multithreading in python)

  • mypy 0.521 (Optional static typing for Python)

  • palettable 3.0.0 (Color palettes for Python)

  • plotnine 0.2.1 (A grammar of graphics for python)

  • ply 3.10 (Python Lex & Yacc)

  • pweave 0.30.0a1 (Scientific reports with embedded python computations with reST, LaTeX or markdown)

  • pyarrow 0.5.0 (Python library for Apache Arrow)

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

  • pygame 1.9.3 (Pygame gives multimedia to python.)

  • pyreadline 2.0 (IPython needs this module to display color text in Windows command window)

  • python_snappy 0.5.1 (Python library for the snappy compression library from Google)

  • pywinpty 0.1.3 (Python bindings for the winpty library)

  • pywinusb 0.4.2 (USB / HID windows helper library)

  • rope 0.10.5 (a python refactoring library...)

  • scs 1.2.6 (scs: splitting conic solver)

  • smmap2 2.0.3 (A pure python implementation of a sliding window memory map manager)

  • sphinxcontrib_websupport 1.0.1 (Sphinx API for Web Apps)

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

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

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

  • supersmoother 0.4 (Python implementation of Friedman's Supersmoother)

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

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

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

  • vitables 3.0.0 (Graphical tool for browsing and editing files in both HDF5 and PyTables formats)

Upgraded packages:

  • algopy 0.5.3 → 0.5.5 (Taylor Arithmetic Computation and Algorithmic Differentiation)

  • altair_widgets 0.1.1 → 0.1.2 (Altair Widgets: An interactive visualization for statistical data for Python.)

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

  • beautifulsoup4 4.5.3 → 4.6.0 (Screen-scraping library)

  • blosc 1.5.0 → 1.5.1 (Blosc data compressor)

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

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

  • certifi 2017.1.23 → 2017.7.27.1 (Python package for providing Mozilla's CA Bundle.)

  • chardet 2.3.0 → 3.0.4 (Universal encoding detector for Python 2 and 3)

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

  • colorama 0.3.7 → 0.3.9 (Cross-platform colored terminal text)

  • cx_freeze 5.0.1 → 5.0.2 (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))

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

  • dask 0.14.1 → 0.15.1 (Minimal task scheduling abstraction)

  • db.py 0.5.2 → 0.5.3 (a db package that doesn't suck)

  • decorator 4.0.11 → 4.1.2 (Better living through Python with decorators)

  • distributed 1.16.1 → 1.18.0 (Distributed computing)

  • docutils 0.13.1 → 0.14 (Text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX (includes reStructuredText))

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

  • entrypoints 0.2.2 → 0.2.3 (Discover and load entry points from installed packages)

  • flask 0.12 → 0.12.2 (A microframework based on Werkzeug, Jinja2 and good intentions)

  • flask_cors 2.1.2 → 3.0.3 (A Flask extension adding a decorator for CORS support)

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

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

  • ipykernel 4.5.2 → 4.6.1 (IPython Kernel for Jupyter)

  • ipython 5.3.0 → 6.1.0 (Enhanced Python shell)

  • isort 4.2.5 → 4.2.15 (A Python utility / library to sort Python imports.)

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

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

  • jmespath 0.9.2 → 0.9.3 (JSON Matching Expressions)

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

  • jupyter_client 5.0.0 → 5.1.0 (Jupyter protocol implementation and client libraries)

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

  • lazy_object_proxy 1.2.2 → 1.3.1 (A fast and thorough lazy object proxy.)

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

  • lmfit 0.9.5 → 0.9.7 (Least-Squares Minimization with Bounds and Constraints)

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

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

  • metakernel 0.20.1 → 0.20.4 (Metakernel for Jupyter)

  • nbconvert 5.1.1 → 5.2.1 (Converting Jupyter Notebooks)

  • nbdime 0.2.0 → 0.3.0 (Tools for diffing and merging of Jupyter notebooks)

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

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

  • notebook 5.0.0rc2 → 5.1.0rc1 (# Jupyter Notebook)

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

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

  • numpydoc 0.6.0 → 0.7.0 (Sphinx extension to support docstrings in Numpy format)

  • oct2py 4.0.5 → 4.0.6 (Python to GNU Octave bridge --> run m-files from python.)

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

  • pandas_datareader 0.3.0.post0 → 0.5.0 (Data readers extracted from the pandas codebase,should be compatible with recent pandas versions)

  • pandocfilters 1.4.1 → 1.4.2 (Utilities for writing pandoc filters in python)

  • param 1.5.0 → 1.5.1 (Declarative Python programming using Parameters.)

  • partd 0.3.7 → 0.3.8 (Appendable key-value storage)

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

  • prompt_toolkit 1.0.13 → 1.0.15 (Library for building powerful interactive command lines in Python)

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

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

  • ptpython 0.36 → 0.41 (Python REPL build on top of prompt_toolkit)

  • ptyprocess 0.5.1 → 0.5.2 (Run a subprocess in a pseudo terminal)

  • pulp 1.6.5 → 1.6.8 (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.4.33 → 1.4.34 (library with cross-python path, ini-parsing, io, code, log facilities)

  • pyflakes 1.5.0 → 1.6.0 (passive checker of Python programs)

  • pyflux 0.4.14 → 0.4.15 (Open source time series library for Python)

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

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

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

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

  • pyqt5 5.8.1 → 5.9 (Python bindings for the Qt cross platform GUI toolkit)

  • pyserial 3.3 → 3.4 (Library encapsulating the access for the serial port)

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

  • Python 3.5.3 → 3.5.4 (Python programming language with standard library)

  • python_dateutil 2.6.0 → 2.6.1 (Powerful extensions to the standard datetime module)

  • pytz 2016.10 → 2017.2 (World Timezone Definitions for Python)

  • pywin32 220.1 → 221 (Python library for Windows)

  • qtconsole 4.2.1 → 4.3.0 (Jupyter Qt console)

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

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

  • requests_file 1.4.1 → 1.4.2 (File transport adapter for Requests)

  • requests_toolbelt 0.7.1 → 0.8.0 (A utility belt for advanced users of python-requests)

  • rpy2 2.8.5 → 2.8.6 (Python interface to the R language (embedded R))

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

  • s3fs 0.0.9 → 0.1.2 (Convenient Filesystem interface over S3)

  • scikit_image 0.13.dev0 → 0.13.0 (Image processing toolbox for SciPy)

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

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

  • seaborn 0.8.dev0 → 0.8.0 (statistical data visualization)

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

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

  • sip 4.19.1 → 4.19.3 (Python extension module generator for C and C++ libraries)

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

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

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

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

  • sympy 1.0 → 1.1.1 (Symbolic Mathematics Library)

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

  • tblib 1.3.0 → 1.3.2 (Traceback serialization library.)

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

  • testpath 0.3 → 0.3.1 (Test utilities for code working with files and commands)

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

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

  • twine 1.8.1 → 1.9.1 (Collection of utilities for interacting with PyPI)

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

  • webencodings 0.5 → 0.5.1 (Character encoding aliases for legacy web content)

  • werkzeug 0.12.1 → 0.12.2 (The Swiss Army knife of Python web development)

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

  • wordcloud 1.3.1 → 1.3.2 (A little word cloud generator)

  • xarray 0.9.1 → 0.9.6 (N-D labeled arrays and datasets in Python)

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

  • xlwings 0.10.4 → 0.11.4 (Interact with Excel from Python and vice versa)

  • zict 0.1.1 → 0.1.2 (Mutable mapping tools)

Removed packages:

  • appdirs 1.4.3 (A small Python module for determining appropriate " + "platform-specific dirs, e.g. a "user data dir".)

  • args 0.1.0 (Command Arguments for Humans.)

  • clint 0.5.1 (Python Command Line Interface Tools)

  • commonmark 0.5.4 (Python parser for the CommonMark Markdown spec)

  • ggplot 0.11.5 (ggplot for python)

  • nbsphinx 0.2.13 (Jupyter Notebook Tools for Sphinx)

  • nose 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))

  • packaging 16.8 (Core utilities for Python packages)

  • recommonmark 0.4.0 (A markdown parser for docutils)

  • rope_py3k 0.9.4.post1 (a python refactoring library...)

  • sortedcollections 0.4.2 (Python Sorted Collections)


@stonebig
Copy link
Contributor Author

stonebig commented Aug 12, 2017

@hiccup7 , spyder-3.2.1dev is not moving since a few days, so I took it as it is now, with last minute Qtpy-1.3

@RoyiAvital
Copy link

@stonebig , How come you take development builds of Spyder?

@stonebig
Copy link
Contributor Author

stonebig commented Oct 21, 2017

procedure:

  • go there : https://github.com/spyder-ide/spyder/tree/3.x
  • click on green download button, place result in d:\toto, it will download a "d:\toto\spyder-3.x.zip"
  • unzip the result in d:\toto\spyder-3.x\spyder-3.x,
  • launch an existing "WinPython Command Prompt.exe"
  • cd/D d;\toto\spyder-3.x\spyder-3.x
  • python setup.py sdist bdist_wheel
  • then you have a wheel at d:\toto\spyder-3.x\spyder-3.x\dist
  • and now you can install that wheel the usual way.

also, this may be simplified, if you don't bother the wheel:

there may be simpler steps.

for pre-releases of bokeh, that doesn't work and the method to use is:

@RoyiAvital
Copy link

I didn't mean how you do it.
I asked why you use in your distribution the development builds instead of the official builds?

@stonebig
Copy link
Contributor Author

stonebig commented Oct 22, 2017

The Spyder stable build is perfect for Anaconda stable-release, but sometimes lacks some bug-fixes for WinPython.

So I use the dev build of Spyder stable branch 3.x, when it contains bug-fixes I want.

@RoyiAvital
Copy link

I see.
Seems reasonable.

They have a great progress there with Spyder, really great team.

@RoyiAvital
Copy link

RoyiAvital commented Dec 13, 2017

@stonebig , It seems PyTorch (@pytorch) is heading to Windows release in 0.4.

You should take it under consideration (With CuDNN 7 + CUDA 8 / 9) in your next release.

@stonebig
Copy link
Contributor Author

pytorch is certainly great, trading blows with tensorflow for the benefit of Python stack. Yet I probably can't ship "CuDNN 7 + CUDA 8 / 9" with it.... But I see on the front page a "Facebook and Microsoft introduce ONNX"

Let me know when it comes to Windows, and I'll have a check

@RoyiAvital
Copy link

I'm not sure how it works but I think it has CuDNN built in.
So all needed is to use the one with CuDNN 7.

I'm not sure about CUDA (Does it use the system library or its own).

I will surely let you know once it is available.

Thank You.

@stonebig
Copy link
Contributor Author

There is also the japan "Cupy/chainer" outsider that Travis Oliphant (numpy father) noticed https://twitter.com/teoliphant/status/941758883554619392

I think Tensorflow/cuda have the marketshare for this round, but things evolve quickly and cuda must loose dominance, as it's vendor-tied.

@RoyiAvital
Copy link

@stonebig , As you can see in ContinuumIO/anaconda-issues#7410 PyTorch is a package by itself. Coming with CuDNN + CUDA on its own.

It is a native Python Deep Learning package.
It doesn't have to be Tensorflow or PyTorch.

@RoyiAvital
Copy link

By the way, it seems Windows support will be official in version 0.4 of PyTorch.

@stonebig
Copy link
Contributor Author

Good news: having all leading DeepLearning packages under Python makes Python sucessfull.

Unfortunately, Tensorflow is already getting too big for WinPython 2go limit, and Pytorch shall be bigger.

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

6 participants