Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

release 2020-02 follow-up #819

Closed
5 tasks done
stonebig opened this issue Mar 21, 2020 · 21 comments
Closed
5 tasks done

release 2020-02 follow-up #819

stonebig opened this issue Mar 21, 2020 · 21 comments

Comments

@stonebig
Copy link
Contributor

stonebig commented Mar 21, 2020

release date: Q2 2020 (may 23rd, 2020)

Expected:

  • Jupyterlab-2.1, Jedi-0.17.0+
  • Python-3.8 reaches parity of packages with Python-3.7 :
  • Pytorch-1.5
  • better Jupyter Notebook experience in Python-VSCode (ipywidgets support, but you must have opened & ran a first Python file, before opening a notebook)

Cleanup:

Focus of the release:

Exploratory work:

  • flask eco-system
  • jedi & python-langage-server ... jedi-0.17.0 in the release
@stonebig
Copy link
Contributor Author

stonebig commented Mar 21, 2020

Audit Trail:

  • Tensorflow_cpu-2.2.0rc2 for Python-3.8
  • self-inflicted push, forward: remove manually jedi-0.16.0 roadblock (python-language-server/issues/744, spyder)
  • Jedi-0.17.0pre (bug in jedi-0.16.0 affecting pls tests)
  • bokeh-2.0.1, Holoviews-1.13.2, Panel-0.9.4
  • prompt-toolkit-3.0.5, Altair-4.1.0, Papermill-2.1.0
  • Spyder-4.1.2 (patched to allow jedi+parso >=.015.2 and PyQt-5 >= 5.12)
  • packages.ini maintenance is optional for users
  • packages.ini maintenance is automated in build process
  • Qt-5.14.2
  • Jupyterlab-2.1.0rc0 works ok, except this (not sure where the problem is)
  • Jupyterlab-2.1.0 (above issue disappears when you relaunch the problematic cells, WinPython-checker seems to happen quicker so it may be asynchronous behavior, and in past versions relaunching the cell was not fixing issue, so an improvement)
  • umap-learn
  • back-pedal to Jedi-0.15.2 (Jedi-0.17 still not there)
  • build bug for 32 bit versions : re-spin 32 bit (build 1b)

build1 2020-04-10 (Jupyterlab-2.1, Qt-5.14.2, ...)

  • virtualenv, flask-sqlalchemy
  • pipdeptree (shows the tree of dependencies, nicely done)
  • parso-0.7.0 (backward compatibility advertised)
  • tensorflow-cpu-2.2.0rc3
  • geoviews for Python-3.8 (because Cartopy-0.18.0b2)
  • Jedi-0.17.0
  • cartopy-0.18.0b2 for python-3.8
  • include "SET USERPROFILE=%HOME%" in env.bat to resolve a Python-3.8.2 and Python-3.9 change
  • Numba-0.49.0 (fix for Python-3.8)
  • WinPython goes to Trio as TaskGroups don't come to WinPython before Python-3.10
  • PyTorch-cpu-1.5
  • numpy-1.18.3
  • vscode-1.44.2
  • reading VSCode version for changelog (https://stackoverflow.com/questions/580924/how-to-access-a-files-properties-on-windows)
  • python-vscode-2020.4 with ipywidgets support (but without the sound )
  • rpy2-3.3.0.dev0-py3-none-any.whl
  • botorch
  • pyside2-5.14.2.1 (ach, https://bugreports.qt.io/browse/PYSIDE-1271)
  • as a remark, Ipython-8.0 will require jedi-0.16.0 at least...

build2 2020-04-26 (Python-VSCode with Ipywidgets, ...)

  • tensorflow-cpu-2.2.0rc4 for Python-3.8
  • python-3.9.0a6 with json1 extension in sqlite (2020-04-22)
  • python-vscode-2020.4.76186 (april ipywidget realese + 1 release bug fix)
  • nota: next spyder may vendor python-language-server, to check with jedi dependancy issue
  • python-3.8.3rc1

build3 2020-05-01 (Python-VSCode with Ipywidgets bugfix, Python-3.8.3rc1)

  • tensorflow_cpu-2.2.0 final (may 7th)
  • Numba-0.49.1
  • cartopy-0.18.0 final (may 4th)
  • Spyder-4.1.3 (patched to allow jedi+parso >=.015.2 and PyQt-5 >= 5.12)
  • Python-3.8.3 final (may 11th)
  • VSCode-1.45.1
  • scikit-learn-0.23.0
  • python-vscode-2020.5.78807
  • nlopt-2.6.2 (stevengj + cgohlke .... what else ?)
  • patching jedi-0.17.0 with one Jedi-0.17.1 fix davidhalter/jedi@f871f5e ... (but it won't fixed vendored Jedi (and apparently VSCode + Spyder are going to vendor it until more stable, a too-much-love/hate-not-1.0 story)
  • forward-pedaling on jedi-0.17.0 + patch, still would like a jedi-0.17.1 this sunday.
  • a little more of Flask eco-system packages
  • python-vscode-2020.5.80290
  • scikit-learn-0.23.1
  • WARNING: latest Python-vscode doesn't like a Notebook to be started before a python program is ran first: https://github.com/microsoft/vscode-python/issues/11859

rc 2020-05-17 (python-3.8.3 final)

  • retry a Pyside2-5.15.0 (May 19th ....) python-3.8 version with Trio as:

postponed:

  • python-vscode-2020.5
  • give up hope for pandas-1.0.4 (>= may 20th now, unexplained broken Mac build since 7 days)

Exploratory work:

@stonebig
Copy link
Contributor Author

stonebig commented Apr 7, 2020

build1 (2020-04-10, Tensorflow on Python-3.8, Jupyterlab-2.1.0)

Changes from WinPython 2020-01:

  • Infrastructure:
    • on wppm, packages labels when not present in internal databases packages.ini are taken in summary information of the installed package,
    • automatic update of missing entries in packages.ini during build
    • missing dll 'vcruntime140_1.dll' is now included (on 64 bit)
  • New Packages:
    • on Python-3.8 : tensorflow-cpu
  • Upgraded Packages:
    • Tensorflow_cpu-2.2.0rc, Jupyterlab-2.1.0, Qt-5.14.2
    • Spyder-4.1.2
  • variation per version:
    • Tensorflow and Pytorch in standard branch only,
    • portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

Areas of particular interest for testers:

  • Jupyterlab-2.1.0, Spyder-4.1.2
  • does 'import scipy' works for you without having to install vc_redist_x64.exe ?

Next build effort:

  • pandas-1.04,
  • check python-vscode change (process isolation) doesn't break things
  • pytorch-1.5 or Tensorflow_cpu-2.2.0 final
MD5 SHA-1 SHA-256 Binary Size
28d30bc3a8eab76ab1255a08e81cf338 86912e7f0843a8d10183e3d1cfdd979ef2394564 537f2807c6d3ad1615ad5cc0c0cf43bb37a6f54c9fec837e26fb7038510be9be Winpython64-3.7.7.1dotb1.exe 23 183 411 Bytes
19bd6ebeebfc4bf79362f0590b1ee300 015fc858a9cb5f497917503a9b69f74011250c10 f8e7b030a870697e3edf2a88ed9352f23e2ca8a24148ace548ba328e143c26ff Winpython32-3.7.7.1dotb1.exe 21 350 558 Bytes
f6b8150df0636b9535a9625fb78274b0 5ef55202f99161e5ad8f1b2609658874970871a0 19cf5ab5c8ecabbb3d3a06515cd4debd6195be0e4983cd595602d5905b16bc38 Winpython64-3.7.7.1b1.exe 738 937 438 Bytes
fdc2f668a8dd16718a6d8d3702ee94ca c554a4a91bddf02dcdea895ec9d59f17de059b00 d220fae159eceedcd5bb4e7f41e95280f78cfc5b230cd2812ca4ac3750215afc Winpython64-3.8.2.1dotb1.exe 23 860 375 Bytes
a8a0ee84ee02634a8c47c1cd260a3205 350f2c2e8498db0c35df30773578fce2cd88b870 2e0135cd93f207ee5a0ea608f11d7e98bc6012ebb28d78dac18c3b7af4071850 Winpython32-3.8.2.1dotb1.exe 21 956 162 Bytes
d57996207324d1005e6f067aedc4acb0 c947dcd7b65a56916349afe2b63dffb09972ae6a 04dc92345527fbc98cb2cadf1b43e341c674870b7c0c697e6b5855755da6deb4 Winpython64-3.8.2.1b1.exe 720 794 685 Bytes

History of changes for WinPython-64bit 3.8.2.1 build1

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

Python packages

New packages:

  • absl_py 0.9.0 (Abseil Python Common Libraries, see github.com/abseil/abseil-py.)

  • astunparse 1.6.3 (An AST unparser for Python)

  • cachetools 4.0.0 (Extensible memoizing collections and decorators)

  • edward 1.3.5 (A library for probabilistic modeling, inference, and criticism)

  • gast 0.3.3 (Python AST that abstracts the underlying Python version)

  • google_auth 1.12.0 (Google Authentication Library)

  • google_auth_oauthlib 0.4.1 (Google Authentication Library)

  • google_pasta 0.2.0 (pasta is an AST-based Python refactoring library)

  • grpcio 1.27.2 (HTTP/2-based RPC framework)

  • keras 2.3.1 (Deep Learning for humans)

  • keras_applications 1.0.8 (Reference implementations of popular deep learning models)

  • keras_preprocessing 1.1.0 (Easy data preprocessing and data augmentation for deep learning models)

  • keras_vis 0.4.1 (Neural Network visualization toolkit for keras)

  • nest_asyncio 1.3.2 (Patch asyncio to allow nested event loops)

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

  • opt_einsum 3.2.0 (Optimizing numpys einsum function)

  • pyasn1 0.4.8 (ASN.1 types and codecs)

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

  • requests_oauthlib 1.3.0 (OAuthlib authentication support for Requests.)

  • rsa 4.0 (Pure-Python RSA implementation)

  • tbb 2019.0 (Intel(R) Threading Building Blocks)

  • tensorboard 2.2.0 (TensorBoard lets you watch Tensors Flow)

  • tensorboard_plugin_wit 1.6.0.post3 (What-If Tool TensorBoard plugin.)

  • tensorflow_cpu 2.2.0rc2 (TensorFlow is an open source machine learning framework for everyone.)

  • tensorflow_estimator 2.2.0rc0 (TensorFlow Estimator.)

  • tensorflow_probability 0.9.0 (Probabilistic modeling and statistical inference in TensorFlow)

  • umap_learn 0.4.1 (Uniform Manifold Approximation and Projection)

Upgraded packages:

  • altair 4.0.1 → 4.1.0 (Altair: A declarative statistical visualization library for Python.)

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

  • beautifulsoup4 4.8.2 → 4.9.0 (Screen-scraping library)

  • bleach 3.1.3 → 3.1.4 (An easy safelist-based HTML-sanitizing tool.)

  • bokeh 2.0.0 → 2.0.1 (Interactive plots and applications in the browser from Python)

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

  • cftime 1.1.1.1 → 1.1.1.2 (Time-handling functionality from netcdf4-python)

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

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

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

  • dask 2.12.0 → 2.14.0 (Parallel PyData with Task Scheduling)

  • datasette 0.38 → 0.39 (A tool for exploring and publishing data)

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

  • distributed 2.12.0 → 2.14.0 (Distributed scheduler for Dask)

  • flask 1.1.1 → 1.1.2 (A microframework based on Werkzeug, Jinja2 and good intentions)

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

  • flask_restx 0.1.0 → 0.2.0 (Fully featured framework for fast, easy and documented API development with Flask)

  • fsspec 0.6.2 → 0.7.1 (File-system specification)

  • holoviews 1.13.0b12 → 1.13.2 (Stop plotting your data - annotate your data and let it visualize itself.)

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

  • hypothesis 5.6.0 → 5.8.0 (A library for property-based testing)

  • importlib_metadata 1.5.0 → 1.6.0 (Read metadata from Python packages)

  • intake 0.5.4 → 0.5.5 (Data load and catalog system)

  • ipykernel 5.1.4 → 5.2.0 (IPython Kernel for Jupyter)

  • ipympl 0.5.3 → 0.5.6 (Matplotlib Jupyter Extension)

  • jupyter_client 6.1.0 → 6.1.2 (Jupyter protocol implementation and client libraries)

  • jupyterlab 2.0.1 → 2.1.0 (The JupyterLab notebook server extension.)

  • jupyterlab_server 1.0.7 → 1.1.0 (JupyterLab Server)

  • kiwisolver 1.1.0 → 1.2.0 (A fast implementation of the Cassowary constraint solver)

  • moviepy 1.0.1 → 1.0.2 (Video editing with Python)

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

  • nbformat 5.0.4 → 5.0.5 (The Jupyter Notebook format)

  • panel 0.9.2 → 0.9.5 (A high level app and dashboarding solution for Python.)

  • papermill 2.0.0 → 2.1.0 (Parametrize and run Jupyter and nteract Notebooks)

  • pillow 7.0.0 → 7.1.1 (Python Imaging Library (Fork))

  • plotly 4.5.4 → 4.6.0 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.4 → 3.0.5 (Library for building powerful interactive command lines in Python)

  • pyaml 20.3.1 → 20.4.0 (PyYAML-based module to produce pretty and readable YAML-serialized data)

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

  • pyparsing 2.4.6 → 2.4.7 (Python parsing module)

  • pyqt5 5.14.1 → 5.14.2 (Python bindings for the Qt cross platform application toolkit)

  • pyqt5_sip 12.7.1 → 12.7.2 (The sip module support for PyQt5)

  • pyrsistent 0.15.7 → 0.16.0 (Persistent/Functional/Immutable data structures)

  • qdarkstyle 2.8 → 2.8.1 (The most complete dark stylesheet for Python and Qt applications)

  • qtconsole 4.7.1 → 4.7.2 (Jupyter Qt console)

  • quart 0.11.3 → 0.11.5 (A Python ASGI web microframework with the same API as Flask)

  • regex 2020.2.20 → 2020.4.4 (Alternative regular expression module, to replace re.)

  • scs 2.1.1.post2 → 2.1.2 (scs: splitting conic solver)

  • setuptools 46.0.0 → 46.1.3 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpy 3.0.12 → 4.0.0 (Event discrete, process based simulation for Python.)

  • spyder 4.1.1 → 4.1.2 (The Scientific Python Development Environment)

  • sqlalchemy 1.3.15 → 1.3.16 (SQL Toolkit and Object Relational Mapper)

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

  • tqdm 4.43.0 → 4.45.0 (Fast, Extensible Progress Meter)

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

  • vega 3.1.0 → 3.2.0 (A Jupyter widget for Vega 5 and Vega-Lite 4)

  • wcwidth 0.1.8 → 0.1.9 (Measures number of Terminal column cells of wide-character codes)

  • werkzeug 1.0.0 → 1.0.1 (The comprehensive WSGI web application library.)

  • winpython 2.3.20200319 → 2.3.20200408 (WinPython distribution tools, including WPPM)

  • wrapt 1.11.2 → 1.12.1 (Module for decorators, wrappers and monkey patching.)

  • xarray 0.15.0 → 0.15.1 (N-D labeled arrays and datasets in Python)


@stonebig
Copy link
Contributor Author

stonebig commented Apr 10, 2020

build1b : (2020-04-10)

  • correct error of build on 32 bit versions (introduced when correcting 64 bit versions)
MD5 SHA-1 SHA-256 Binary Size
566395c8eec6348dc742836275842e4e 6929db1f1697ca27018fb82f591010e0faa37b01 4e737641b9d40dc80360832a720a9adc32811ae494cb38ba65a0becfca9b1ff2 Winpython32-3.8.2.1dotb1b.exe 22 784 013 Bytes
67c3f00c4c978184af6302f165d28bec 6059f79d6dd39184728e327e9ae5acb033025ecc 9a74d48d9b34419b51804f5c7ba1bcde002fc2b5a9d9483353c72e7705c20433 Winpython32-3.7.7.1dotb1b.exe 22 175 898 Bytes

@stonebig
Copy link
Contributor Author

stonebig commented Apr 17, 2020

build2 (2020-04-26)

Changes from WinPython 2020-02 build1:

  • Infrastructure:
    • in comments in "env.bat", a fix "set USERPROFILE=%HOME%" to keep user settings in winpython directory for Python-3.8.2 and Python-3.9:
      • it's due to a change in cpython,
      • effect is a little too big to put it by default
  • New Packages:
    • botorch
    • Trio, as TaskGroups/Nurseries won't be in standard before Python-3.10. progress must go on.
    • on Python-3.8 : geoviews + cartopy + rpy2
  • Upgraded Packages:
    • pyarrow-0.17.0, papermill-2.1.1, bokeh-2.0.2,
    • jupyterlab-2.1.1, pytorch-1.5.0,
    • rpy2-3.4.0.dev0, Cartopy-0.18.0b2,
  • variation per version:
    • Tensorflow and Pytorch not in "cod" branch
    • portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

Interesting for users:

  • re-try rpy2 that shall be back usable for Windows
  • Pytorch-1.5, botorch
  • python-vscode now handles roughly well ipywidgets ... but forbids sounds and videos
  • on Python-3.8.2 and later, due to change in Cpython:
    • the home is now taken from %USERPROFILE% instead of %HOME%
    • applying this in WinPython would:
      • keep as Python-3.7, default settings well inside WinPython
      • but move your Appdata/Roaming inside Winpython
    • you may try this by clicking on "scripts\make_working_directory_and_userprofile_be_winpython.bat"
    • effect: set USERPROFILE=%HOME% (that you can also do in "scripts\env.bat")

Hope for Rc:

  • Pandas-1.0.4, Tensorflow-2.2, Python-3.8.3,
  • rpy2-3.4.0, Cartopy-0.18.0b3
MD5 SHA-1 SHA-256 Binary Size
d9bf863f8a1f32ff6f8f2ec2b4a768d8 cda5b1fd53935cfd83b292bce4c9a4e7710135cc 201ea290f69306c854352354f6a1d34c8a30309452c95587f50017274b6add21 Winpython64-3.7.7.1dotb2.exe 23 183 361 Bytes
0fbee23432d32d5a54adbdf8bf29844f fb482785d226700258e500b0c11a4f3e37ddab85 8615117f192f4c9964d6659f5566ef2ff67d4464678aa2aba3a7091786d34e8b hash_counting_26_04_2020.txt 597 Bytes
4ca2ca14cf8597bca30b88609dff5908 8c494e571c3db32564e06a01c2cb232b5ad06585 62b043095ed6f08ec20a7365fa9cf69e8f99e1efd4b368a87b2fa477c9db71b1 Winpython64-3.8.2.1dotb2.exe 23 861 241 Bytes
990850e79774bc1f8d105687546d5578 be6146a1d15e2eebebfbee038db271b735645cc5 bffebed5bbe5b0889b76f27c087ffb0f169d61a4d6dd1c774612a57e74b89b3d Winpython32-3.8.2.1dotb2.exe 22 787 295 Bytes
6ee4d663d5371e0630da7e6a4c591798 4051517788dce803787a0d2e9280cf077cde6217 be2a479ff074faf231d3aab94072d203c0392961a10ecf5ea44e966347fa91f2 Winpython64-3.8.2.1b2.exe 754 179 785 Bytes
ec97cb9fc3947e6e6e2538462d5c6588 b18bc59b0c4a047c64da26287752a1a5ca9637d8 00533bd16d2f1c90e818e514b72ca27c850e5304171b1f7dbcbe151685808073 Winpython64-3.7.7.1b2.exe 765 601 924 Bytes
6479c6ebca82a0e82a7825199e4bf37b 6274352314491dd1e880c29d236297ab4574b930 b8f5148561cfe1e543fb95c5fe522710bd7985725360ce9c12bc121833f788c3 Winpython64-3.8.2.1codb2.exe 684 113 359 Bytes

History of changes for WinPython-64bit 3.8.2.1 build2

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

Python packages

New packages:

  • absl_py 0.9.0 (Abseil Python Common Libraries, see github.com/abseil/abseil-py.)

  • astunparse 1.6.3 (An AST unparser for Python)

  • botorch 0.2.2 (Bayesian Optimization in PyTorch)

  • cachetools 4.0.0 (Extensible memoizing collections and decorators)

  • cartopy 0.18.0b2 (A cartographic python library with Matplotlib support for visualisation)

  • distlib 0.3.0 (Distribution utilities)

  • edward 1.3.5 (A library for probabilistic modeling, inference, and criticism)

  • filelock 3.0.12 (A platform independent file lock.)

  • flask_sqlalchemy 2.4.1 (Adds SQLAlchemy support to your Flask application.)

  • gast 0.3.3 (Python AST that abstracts the underlying Python version)

  • geoviews 1.8.1 (GeoViews is a Python library that makes it easy to explore and visualize geographical, meteorological, and oceanographic datasets, such as those used in weather, climate, and remote sensing research.)

  • google_auth 1.14.0 (Google Authentication Library)

  • google_auth_oauthlib 0.4.1 (Google Authentication Library)

  • google_pasta 0.2.0 (pasta is an AST-based Python refactoring library)

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

  • grpcio 1.28.1 (HTTP/2-based RPC framework)

  • keras 2.3.1 (Deep Learning for humans)

  • keras_applications 1.0.8 (Reference implementations of popular deep learning models)

  • keras_preprocessing 1.1.0 (Easy data preprocessing and data augmentation for deep learning models)

  • keras_vis 0.4.1 (Neural Network visualization toolkit for keras)

  • mergedeep 1.1.1 (A deep merge function for 🐍.)

  • nest_asyncio 1.3.2 (Patch asyncio to allow nested event loops)

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

  • opt_einsum 3.2.1 (Optimizing numpys einsum function)

  • outcome 1.0.1 (Capture the outcome of Python function calls.)

  • pipdeptree 0.13.2 (Command line utility to show dependency tree of packages)

  • pyasn1 0.4.8 (ASN.1 types and codecs)

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

  • pyshp 2.1.0 (Pure Python read/write support for ESRI Shapefile format)

  • requests_oauthlib 1.3.0 (OAuthlib authentication support for Requests.)

  • rpy2 3.4.0.dev0 (Python interface to the R language (embedded R))

  • rsa 4.0 (Pure-Python RSA implementation)

  • sniffio 1.1.0 (Sniff out which async library your code is running under)

  • tbb 2019.0 (Intel(R) Threading Building Blocks)

  • tensorboard 2.2.1 (TensorBoard lets you watch Tensors Flow)

  • tensorboard_plugin_wit 1.6.0.post3 (What-If Tool TensorBoard plugin.)

  • tensorflow_cpu 2.2.0rc3 (TensorFlow is an open source machine learning framework for everyone.)

  • tensorflow_estimator 2.2.0 (TensorFlow Estimator.)

  • tensorflow_probability 0.9.0 (Probabilistic modeling and statistical inference in TensorFlow)

  • trio 0.13.0 (A friendly Python library for async concurrency and I/O)

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

  • umap_learn 0.4.1 (Uniform Manifold Approximation and Projection)

  • virtualenv 20.0.18 (Virtual Python Environment builder)

Upgraded packages:

  • aiofiles 0.4.0 → 0.5.0 (File support for asyncio.)

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

  • altair 4.0.1 → 4.1.0 (Altair: A declarative statistical visualization library for Python.)

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

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

  • beautifulsoup4 4.8.2 → 4.9.0 (Screen-scraping library)

  • bleach 3.1.3 → 3.1.4 (An easy safelist-based HTML-sanitizing tool.)

  • bokeh 2.0.0 → 2.0.2 (Interactive plots and applications in the browser from Python)

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

  • cftime 1.1.1.1 → 1.1.2 (Time-handling functionality from netcdf4-python)

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

  • cvxopt 1.2.4 → 1.2.5 (Convex optimization package)

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

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

  • dask 2.12.0 → 2.15.0 (Parallel PyData with Task Scheduling)

  • datasette 0.38 → 0.40 (A tool for exploring and publishing data)

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

  • distributed 2.12.0 → 2.15.0 (Distributed scheduler for Dask)

  • flask 1.1.1 → 1.1.2 (A simple framework for building complex web applications.)

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

  • flask_restx 0.1.0 → 0.2.0 (Fully featured framework for fast, easy and documented API development with Flask)

  • fsspec 0.6.2 → 0.7.1 (File-system specification)

  • holoviews 1.13.0b12 → 1.13.2 (Stop plotting your data - annotate your data and let it visualize itself.)

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

  • hypothesis 5.6.0 → 5.10.4 (A library for property-based testing)

  • importlib_metadata 1.5.0 → 1.6.0 (Read metadata from Python packages)

  • intake 0.5.4 → 0.5.5 (Data load and catalog system)

  • ipykernel 5.1.4 → 5.2.1 (IPython Kernel for Jupyter)

  • ipyleaflet 0.12.3 → 0.12.4 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.3 → 0.5.6 (Matplotlib Jupyter Extension)

  • ipyparallel 6.2.4 → 6.2.5 (Interactive Parallel Computing with IPython)

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

  • julia 0.5.1 → 0.5.2 (Julia/Python bridge with IPython support.)

  • jupyter_client 6.1.0 → 6.1.3 (Jupyter protocol implementation and client libraries)

  • jupyterlab 2.0.1 → 2.1.1 (The JupyterLab notebook server extension.)

  • jupyterlab_server 1.0.7 → 1.1.1 (JupyterLab Server)

  • kiwisolver 1.1.0 → 1.2.0 (A fast implementation of the Cassowary constraint solver)

  • llvmlite 0.31.0 → 0.32.0 (lightweight wrapper around basic LLVM functionality)

  • mercantile 1.1.2 → 1.1.3 (Web mercator XYZ tile utilities)

  • metakernel 0.24.3 → 0.24.4 (Metakernel for Jupyter)

  • moviepy 1.0.1 → 1.0.2 (Video editing with Python)

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

  • nbformat 5.0.4 → 5.0.6 (The Jupyter Notebook format)

  • nltk 3.4.5 → 3.5 (Natural Language Toolkit)

  • numba 0.48.0 → 0.49.0 (compiling Python code using LLVM)

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

  • octave_kernel 0.31.0 → 0.31.1 (A Jupyter kernel for Octave.)

  • panel 0.9.2 → 0.9.5 (A high level app and dashboarding solution for Python.)

  • papermill 2.0.0 → 2.1.1 (Parametrize and run Jupyter and nteract Notebooks)

  • parso 0.6.2 → 0.7.0 (A Python Parser)

  • pathspec 0.7.0 → 0.8.0 (Utility library for gitignore style pattern matching of file paths.)

  • pillow 7.0.0 → 7.1.2 (Python Imaging Library (Fork))

  • plotly 4.5.4 → 4.6.0 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.4 → 3.0.5 (Library for building powerful interactive command lines in Python)

  • ptpython 3.0.1 → 3.0.2 (Python REPL build on top of prompt_toolkit)

  • pyaml 20.3.1 → 20.4.0 (PyYAML-based module to produce pretty and readable YAML-serialized data)

  • pyarrow 0.16.0 → 0.17.0 (Python library for Apache Arrow)

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

  • pymc 2.3.7 → 2.3.8 (Markov Chain Monte Carlo sampling toolkit.)

  • pyparsing 2.4.6 → 2.4.7 (Python parsing module)

  • pyqt5 5.14.1 → 5.14.2 (Python bindings for the Qt cross platform application toolkit)

  • pyqt5_sip 12.7.1 → 12.7.2 (The sip module support for PyQt5)

  • pyrsistent 0.15.7 → 0.16.0 (Persistent/Functional/Immutable data structures)

  • qdarkstyle 2.8 → 2.8.1 (The most complete dark stylesheet for Python and Qt applications)

  • qtawesome 0.7.0 → 0.7.1 (FontAwesome icons in PyQt and PySide applications)

  • qtconsole 4.7.1 → 4.7.3 (Jupyter Qt console)

  • quantecon 0.4.6 → 0.4.7 (QuantEcon is a package to support all forms of quantitative economic modelling.)

  • quart 0.11.3 → 0.11.5 (A Python ASGI web microframework with the same API as Flask)

  • readme_renderer 25.0 → 26.0 (readme_renderer is a library for rendering "readme" descriptions for Warehouse)

  • regex 2020.2.20 → 2020.4.4 (Alternative regular expression module, to replace re.)

  • scs 2.1.1.post2 → 2.1.2 (scs: splitting conic solver)

  • setuptools 46.0.0 → 46.1.3 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpy 3.0.12 → 4.0.1 (Event discrete, process based simulation for Python.)

  • spyder 4.1.1 → 4.1.2 (The Scientific Python Development Environment)

  • sqlalchemy 1.3.15 → 1.3.16 (Database Abstraction Library)

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

  • torch 1.4.0+cpu → 1.5.0+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchvision 0.5.0+cpu → 0.6.0+cpu (image and video datasets and models for torch deep learning)

  • tqdm 4.43.0 → 4.45.0 (Fast, Extensible Progress Meter)

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

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

  • vega 3.1.0 → 3.2.0 (A Jupyter widget for Vega 5 and Vega-Lite 4)

  • wcwidth 0.1.8 → 0.1.9 (Measures number of Terminal column cells of wide-character codes)

  • werkzeug 1.0.0 → 1.0.1 (The comprehensive WSGI web application library.)

  • winpython 2.3.20200319 → 2.4.20200425 (WinPython distribution tools, including WPPM)

  • wrapt 1.11.2 → 1.12.1 (Module for decorators, wrappers and monkey patching.)

  • xarray 0.15.0 → 0.15.1 (N-D labeled arrays and datasets in Python)

Removed packages:

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

@stonebig
Copy link
Contributor Author

stonebig commented May 1, 2020

interlude: python-3.9.0a6 (2020-05-01)

This version brings the real new things for Python-3.9:

MD5 SHA-1 SHA-256 Binary Size
a9e49d369f6fa2ab9776ab2799b16f00 3bbaa5b0951f896dd5473552adcf362c33e9d7ec c7d92acb198e6b72ed465c1cb20558165cfff4d483f856c3d28fcf3d04423e6f Winpython64-3.9.0.0dota6.exe 24 428 549 Bytes
e741be6ba7c5cdcffbdb409dd97419f4 44e0f07149b72a1b5999f5854880c8eea5032bf6 94b5705435b0834f0b5dfc8e134f09d103e1e92b48e529baa1f555355f168b90 Winpython32-3.9.0.0dota6.exe 23 418 106 Bytes

@stonebig
Copy link
Contributor Author

stonebig commented May 1, 2020

build3 (2020-05-01/03)

Changes from WinPython 2020-02 build2:

  • Infrastructure:
    • python-3.8.3rc1
  • New Packages:
  • Upgraded Packages:
    • python-vscode-2020.4.76186 (april ipywidgets release + 1 release bug fix)
    • seaborn-0.10.1, bqplot-0.12.7
    • tensorflow-cpu-2.2.0rc4, trio-0.14.0, uvicorn-0.11.5
  • variation per version:
    • Tensorflow and Pytorch not in "cod" branch
    • portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

Interesting for users:

  • Python-3.8.3rc1
  • you may remark that Python just broke PYPL highest tutorial popularity score at 31.17%, ... mission accomplished... hum, dreamed of 33% and the GILectomy is critical ... let's push 1 more year till 3.10.

for Rc:

  • Python-3.8.3,
  • updates from rpy2-3.4.0dev0, Cartopy-0.18.0b3
MD5 SHA-1 SHA-256 Binary Size
3d3e8d13171214ee136397d556d7fbf5 68a800d996e421ccf82fe33aa878d14340612d5c 4f05f4e9965781edd1681ad014873d313329b47af1d0cb01f28f37592221110e Winpython64-3.8.3.0dotb3.exe 24 135 337 Bytes
fc4db365e914c4424928ef08df5b4c57 6d27cb6bb5837c1544dc853e53d090a7889f79eb ba64ebbd17197a6b6f7f15ce07050733bdb6de37f1667ed718ffdb44eb989572 Winpython32-3.8.3.0dotb3.exe 23 104 170 Bytes
4a0c7b461cb782e07dde393d39885ccd a6cc67e8fa174047d5e211805f241ff654b926c8 73494543461e3c3cc562e6c3be95d7fbd997298fc2658d7267280d7e91b3d3c8 Winpython64-3.8.3.0codb3.exe 684 256 111 Bytes
3160ed2c6897c1fdc341a9bea30bb248 b2d798a4ef359629840e6ce3e8b164d29cde7f2d 19b4f5c777d6507ef6e61b68289cf0dec2c4a190bfa099eafb586af9fb7877cb Winpython64-3.8.3.0b3.exe 755 116 970 Bytes
6c111f8ef78ec70a3efef069e7390f0e 6cd9f86fe9384316c04fd6d3fdb3ba6f14e281c7 a45f4c19188a4d350751703189d4be068144ea737e48b610b3cfc11288b71d96 Winpython64-3.7.7.1b3.exe 766 133 935 Bytes
a8d28113ef40c6936429683d0f78675d d4f4b3fae06f24d58f59fc90064e33e5e3d06318 e6af3c0c3ae313bb0479d78619d837865abe5ebef9b42e2525faa888d6ffc61f Winpython64-3.7.7.1codb3.exe 694 307 461 Bytes

History of changes for WinPython-64bit 3.8.3.0cod build3

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

Tools

New packages:

  • VSCode 1.44.2.0 (source-code editor developed by Microsoft)

Upgraded packages:

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

  • npmjs 6.13.4 → 6.14.4 (a package manager for JavaScript)

Python packages

New packages:

  • cartopy 0.18.0b2 (A cartographic python library with Matplotlib support for visualisation)

  • distlib 0.3.0 (Distribution utilities)

  • filelock 3.0.12 (A platform independent file lock.)

  • flask_sqlalchemy 2.4.1 (Adds SQLAlchemy support to your Flask application.)

  • geoviews 1.8.1 (GeoViews is a Python library that makes it easy to explore and visualize geographical, meteorological, and oceanographic datasets, such as those used in weather, climate, and remote sensing research.)

  • mergedeep 1.1.1 (A deep merge function for 🐍.)

  • nest_asyncio 1.3.2 (Patch asyncio to allow nested event loops)

  • outcome 1.0.1 (Capture the outcome of Python function calls.)

  • pipdeptree 0.13.2 (Command line utility to show dependency tree of packages)

  • pyshp 2.1.0 (Pure Python read/write support for ESRI Shapefile format)

  • rpy2 3.4.0.dev0 (Python interface to the R language (embedded R))

  • sniffio 1.1.0 (Sniff out which async library your code is running under)

  • tbb 2019.0 (Intel(R) Threading Building Blocks)

  • trio 0.14.0 (A friendly Python library for async concurrency and I/O)

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

  • umap_learn 0.4.1 (Uniform Manifold Approximation and Projection)

  • virtualenv 20.0.18 (Virtual Python Environment builder)

Upgraded packages:

  • aiofiles 0.4.0 → 0.5.0 (File support for asyncio.)

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

  • altair 4.0.1 → 4.1.0 (Altair: A declarative statistical visualization library for Python.)

  • astroid 2.3.3 → 2.4.0 (An abstract syntax tree for Python with inference support.)

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

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

  • beautifulsoup4 4.8.2 → 4.9.0 (Screen-scraping library)

  • bleach 3.1.3 → 3.1.4 (An easy safelist-based HTML-sanitizing tool.)

  • bokeh 2.0.0 → 2.0.2 (Interactive plots and applications in the browser from Python)

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

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

  • cftime 1.1.1.1 → 1.1.2 (Time-handling functionality from netcdf4-python)

  • click 7.1.1 → 7.1.2 (Composable command line interface toolkit)

  • cloudpickle 1.3.0 → 1.4.0 (Extended pickling support for Python objects)

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

  • cvxopt 1.2.4 → 1.2.5 (Convex optimization package)

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

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

  • dask 2.12.0 → 2.15.0 (Parallel PyData with Task Scheduling)

  • databases 0.2.6 → 0.3.2 (Async database support for Python.)

  • datasette 0.38 → 0.40 (A tool for exploring and publishing data)

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

  • distributed 2.12.0 → 2.15.1 (Distributed scheduler for Dask)

  • flask 1.1.1 → 1.1.2 (A simple framework for building complex web applications.)

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

  • flask_restx 0.1.0 → 0.2.0 (Fully featured framework for fast, easy and documented API development with Flask)

  • fsspec 0.6.2 → 0.7.3 (File-system specification)

  • holoviews 1.13.0b12 → 1.13.2 (Stop plotting your data - annotate your data and let it visualize itself.)

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

  • hypothesis 5.6.0 → 5.10.4 (A library for property-based testing)

  • importlib_metadata 1.5.0 → 1.6.0 (Read metadata from Python packages)

  • intake 0.5.4 → 0.5.5 (Data load and catalog system)

  • ipykernel 5.1.4 → 5.2.1 (IPython Kernel for Jupyter)

  • ipyleaflet 0.12.3 → 0.12.4 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.3 → 0.5.6 (Matplotlib Jupyter Extension)

  • ipyparallel 6.2.4 → 6.2.5 (Interactive Parallel Computing with IPython)

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

  • julia 0.5.1 → 0.5.3 (Julia/Python bridge with IPython support.)

  • jupyter_client 6.1.0 → 6.1.3 (Jupyter protocol implementation and client libraries)

  • jupyterlab 2.0.1 → 2.1.1 (The JupyterLab notebook server extension.)

  • jupyterlab_pygments 0.1.0 → 0.1.1 (Pygments theme)

  • jupyterlab_server 1.0.7 → 1.1.1 (JupyterLab Server)

  • kiwisolver 1.1.0 → 1.2.0 (A fast implementation of the Cassowary constraint solver)

  • llvmlite 0.31.0 → 0.32.0 (lightweight wrapper around basic LLVM functionality)

  • loky 2.6.0 → 2.7.0 (A robust implementation of concurrent.futures.ProcessPoolExecutor)

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

  • mercantile 1.1.2 → 1.1.4 (Web mercator XYZ tile utilities)

  • metakernel 0.24.3 → 0.24.4 (Metakernel for Jupyter)

  • moviepy 1.0.1 → 1.0.2 (Video editing with Python)

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

  • nbformat 5.0.4 → 5.0.6 (The Jupyter Notebook format)

  • nltk 3.4.5 → 3.5 (Natural Language Toolkit)

  • numba 0.48.0 → 0.49.0 (compiling Python code using LLVM)

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

  • octave_kernel 0.31.0 → 0.31.1 (A Jupyter kernel for Octave.)

  • panel 0.9.2 → 0.9.5 (A high level app and dashboarding solution for Python.)

  • papermill 2.0.0 → 2.1.1 (Parametrize and run Jupyter and nteract Notebooks)

  • parso 0.6.2 → 0.7.0 (A Python Parser)

  • pathspec 0.7.0 → 0.8.0 (Utility library for gitignore style pattern matching of file paths.)

  • pillow 7.0.0 → 7.1.2 (Python Imaging Library (Fork))

  • pip 20.0.2 → 20.1 (The PyPA recommended tool for installing Python packages.)

  • plotly 4.5.4 → 4.6.0 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.4 → 3.0.5 (Library for building powerful interactive command lines in Python)

  • ptpython 3.0.1 → 3.0.2 (Python REPL build on top of prompt_toolkit)

  • pyaml 20.3.1 → 20.4.0 (PyYAML-based module to produce pretty and readable YAML-serialized data)

  • pyarrow 0.16.0 → 0.17.0 (Python library for Apache Arrow)

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

  • pyflakes 2.1.1 → 2.2.0 (passive checker of Python programs)

  • pylint 2.4.4 → 2.5.0 (python code static checker)

  • pymc 2.3.7 → 2.3.8 (Markov Chain Monte Carlo sampling toolkit.)

  • pyparsing 2.4.6 → 2.4.7 (Python parsing module)

  • pyqt5 5.14.1 → 5.14.2 (Python bindings for the Qt cross platform application toolkit)

  • pyqt5_sip 12.7.1 → 12.7.2 (The sip module support for PyQt5)

  • pyrsistent 0.15.7 → 0.16.0 (Persistent/Functional/Immutable data structures)

  • Python 3.8.2 → 3.8.3 (Python programming language with standard library)

  • python_language_server 0.31.9 → 0.31.10 (Python Language Server for the Language Server Protocol)

  • pytz 2019.3 → 2020.1 (World timezone definitions, modern and historical)

  • qdarkstyle 2.8 → 2.8.1 (The most complete dark stylesheet for Python and Qt applications)

  • qtawesome 0.7.0 → 0.7.1 (FontAwesome icons in PyQt and PySide applications)

  • qtconsole 4.7.1 → 4.7.3 (Jupyter Qt console)

  • quantecon 0.4.6 → 0.4.7 (QuantEcon is a package to support all forms of quantitative economic modelling.)

  • quart 0.11.3 → 0.11.5 (A Python ASGI web microframework with the same API as Flask)

  • readme_renderer 25.0 → 26.0 (readme_renderer is a library for rendering "readme" descriptions for Warehouse)

  • regex 2020.2.20 → 2020.4.4 (Alternative regular expression module, to replace re.)

  • scs 2.1.1.post2 → 2.1.2 (scs: splitting conic solver)

  • seaborn 0.10.0 → 0.10.1 (seaborn: statistical data visualization)

  • setuptools 46.0.0 → 46.1.3 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpy 3.0.12 → 4.0.1 (Event discrete, process based simulation for Python.)

  • snakeviz 2.0.1 → 2.1.0 (A web-based viewer for Python profiler output)

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

  • spyder 4.1.1 → 4.1.2 (The Scientific Python Development Environment)

  • sqlalchemy 1.3.15 → 1.3.16 (Database Abstraction Library)

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

  • tqdm 4.43.0 → 4.45.0 (Fast, Extensible Progress Meter)

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

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

  • uvicorn 0.11.3 → 0.11.5 (The lightning-fast ASGI server.)

  • vega 3.1.0 → 3.2.0 (A Jupyter widget for Vega 5 and Vega-Lite 4)

  • wcwidth 0.1.8 → 0.1.9 (Measures number of Terminal column cells of wide-character codes)

  • werkzeug 1.0.0 → 1.0.1 (The comprehensive WSGI web application library.)

  • winpython 2.3.20200319 → 2.4.20200425 (WinPython distribution tools, including WPPM)

  • wrapt 1.11.2 → 1.12.1 (Module for decorators, wrappers and monkey patching.)

  • xarray 0.15.0 → 0.15.1 (N-D labeled arrays and datasets in Python)

Removed packages:

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

@stonebig
Copy link
Contributor Author

stonebig commented May 8, 2020

You can see python-vscode feature here : https://www.youtube.com/watch?v=6Pvrk1Qt-B4&feature=youtu.be&ocid=AID3006292

Not perfect with ipywidgets, will clearly extend the reach of Python and Jupyter

@stonebig
Copy link
Contributor Author

stonebig commented May 17, 2020

rc (2020-05-17/20)

Changes from WinPython 2020-02 build3:

  • Infrastructure:
    • python-3.8.3 final
  • New Packages:
  • Upgraded Packages:
    • python-vscode-2020.5.80290 (bug... it now requires a .py file to have been opened and ran before a .ipynb is open with ipywidgets working)
    • tensorflow-cpu-2.2.0 final, Cartopy-0.18.0 final
    • scikit_learn-0.23.0, scikit_image-0.17.2
  • variation per version:
    • Tensorflow and Pytorch not in "cod" branch
    • portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

Interesting for users:

  • Python-3.8.3,
  • do not complaint on Spyder team, as PyQt-5.14.2 and Jedi-0.17.0 and Python-Language-server-0.32.0 are not supported.
  • "cod" version may be delayed a few days to wait for hypothetical bug fix
MD5 SHA-1 SHA-256 Binary Size
fb9550ee520688bbe8c559d3a17641ac 0f24ebd349abe4a927601aed5085bc1ef29bc5d7 3a19dc2afcfb5e9ed1f6b6c863ce01f62fab26214e79cdd11d01077a4d058949 Winpython64-3.7.7.1dotrc.exe 23 261 081 Bytes
066085dede3b0797c4b6f9412c596905 1b5a0f0720faf979f2568265e4cdb11558321374 6aa39bf8792a2853b245418085618e035ac4c290e20823bc3d678c4bd87defc9 Winpython32-3.7.7.1dotrc.exe 22 254 422 Bytes
fe02b8ce4f614e4523afe2242c567feb 4b443ecef9c4ef457d11900f90074da6f6056dbf 6f10ce63a2043c86d08264cdfdcb5fa8dad498d546765df1c392839ecc89bbdf Winpython64-3.8.3.0dotrc.exe 24 135 998 Bytes
43cb7be6ca370880df2363e354df3e52 c45540722d62236b292e96c21588386c74100d20 9fcaba999cef828afa82f2b25fac5f198170134480a656796c86752ab57a6b3f Winpython32-3.8.3.0dotrc.exe 23 108 507 Bytes
474a18ef346f6cda4bd6f2c177b2e92c d14b5f498123c7661dcd517e2806ddd6a3022786 9fdc53fdb468c9c5837eb7513cbee3efcb7d791b9744ffee10370556087af05c Winpython64-3.7.7.1rc.exe 736 749 968 Bytes
077ac421e193f643f4154bee96e78711 435dbb4f8ef95bc2e10548c129123ace2ea4691d cdf73828d7fbf6fa8717fd5b9e7126fb10fb7c4a6e1783814f63390bdca96a0c Winpython64-3.8.3.0rc.exe 728 591 527 Bytes
4e7b04514d6f20ddfe8474aa0715c2f8 c990b3852e824a966fd99ccd831b83026c7aabdd 8a7a16d4337cdc2533eea2e1f9b922d4f1263a907889f7e615e33bcf252aae30 Winpython64-3.7.7.1codrc.exe 666 455 987 Bytes
3094ac83518fcf037f29f6199b801e6e 91cc5c5888ba2ecf7fc1cb014a63224dc5a47360 f3870e8570b5f3e31821756089af1237859a6db8a971c1fea14a560d4c85a314 Winpython64-3.8.3.0codrc.exe 658 361 818 Bytes

History of changes for WinPython-64bit 3.7.7.1

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

Tools

Upgraded packages:

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

  • npmjs 6.13.4 → 6.14.4 (a package manager for JavaScript)

Python packages

New packages:

  • asgiref 3.2.7 (ASGI specs, helper code, and adapters)

  • astunparse 1.6.3 (An AST unparser for Python)

  • botorch 0.2.3 (Bayesian Optimization in PyTorch)

  • cachelib 0.1 (A collection of cache libraries in the same API interface.)

  • distlib 0.3.0 (Distribution utilities)

  • filelock 3.0.12 (A platform independent file lock.)

  • flask_mail 0.9.1 (Flask extension for sending email)

  • flask_session 0.3.2 (Adds server-side session support to your Flask application)

  • flask_sqlalchemy 2.4.1 (Adds SQLAlchemy support to your Flask application.)

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

  • httpie 2.1.0 (HTTPie - a CLI, cURL-like tool for humans.)

  • imagecodecs 2020.2.18 (Image transformation, compression, and decompression codecs)

  • lz4 3.0.2 (LZ4 Bindings for Python)

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

  • nest_asyncio 1.3.3 (Patch asyncio to allow nested event loops)

  • nlopt 2.6.2 (Library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization)

  • outcome 1.0.1 (Capture the outcome of Python function calls.)

  • pipdeptree 0.13.2 (Command line utility to show dependency tree of packages)

  • python_dotenv 0.13.0 (Add .env support to your django/flask apps in development and deployments)

  • sniffio 1.1.0 (Sniff out which async library your code is running under)

  • tbb 2019.0 (Intel(R) Threading Building Blocks)

  • tensorboard_plugin_wit 1.6.0.post3 (What-If Tool TensorBoard plugin.)

  • threadpoolctl 2.0.0 (threadpoolctl)

  • tifffile 2020.5.11 (Read and write TIFF(r) files)

  • trio 0.15.1 (A friendly Python library for async concurrency and I/O)

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

  • umap_learn 0.4.3 (Uniform Manifold Approximation and Projection)

  • virtualenv 20.0.20 (Virtual Python Environment builder)

Upgraded packages:

  • aiofiles 0.4.0 → 0.5.0 (File support for asyncio.)

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

  • altair 4.0.1 → 4.1.0 (Altair: A declarative statistical visualization library for Python.)

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

  • astroid 2.3.3 → 2.4.1 (An abstract syntax tree for Python with inference support.)

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

  • atomicwrites 1.3.0 → 1.4.0 (Atomic file writes.)

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

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

  • beautifulsoup4 4.8.2 → 4.9.0 (Screen-scraping library)

  • bleach 3.1.3 → 3.1.5 (An easy safelist-based HTML-sanitizing tool.)

  • blosc 1.8.3 → 1.9.1 (Blosc data compressor)

  • bokeh 2.0.0 → 2.0.2 (Interactive plots and applications in the browser from Python)

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

  • cartopy 0.17.0 → 0.18.0 (A cartographic python library with Matplotlib support for visualisation)

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

  • cftime 1.1.1.1 → 1.1.3 (Time-handling functionality from netcdf4-python)

  • click 7.1.1 → 7.1.2 (Composable command line interface toolkit)

  • cloudpickle 1.3.0 → 1.4.1 (Extended pickling support for Python objects)

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

  • cvxopt 1.2.4 → 1.2.5 (Convex optimization package)

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

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

  • dask 2.12.0 → 2.16.0 (Parallel PyData with Task Scheduling)

  • databases 0.2.6 → 0.3.2 (Async database support for Python.)

  • datasette 0.38 → 0.42 (A tool for exploring and publishing data)

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

  • distributed 2.12.0 → 2.16.0 (Distributed scheduler for Dask)

  • fastparquet 0.3.3 → 0.4.0 (Python support for Parquet file format)

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

  • flask 1.1.1 → 1.1.2 (A simple framework for building complex web applications.)

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

  • flask_restx 0.1.0 → 0.2.0 (Fully featured framework for fast, easy and documented API development with Flask)

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

  • fsspec 0.6.2 → 0.7.3 (File-system specification)

  • gast 0.2.2 → 0.3.3 (Python AST that abstracts the underlying Python version)

  • geopy 1.21.0 → 1.22.0 (Python Geocoding Toolbox)

  • geoviews 1.6.6 → 1.8.1 (GeoViews is a Python library that makes it easy to explore and visualize geographical, meteorological, and oceanographic datasets, such as those used in weather, climate, and remote sensing research.)

  • google_auth 1.11.2 → 1.14.3 (Google Authentication Library)

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

  • grpcio 1.26.0 → 1.28.1 (HTTP/2-based RPC framework)

  • helpdev 0.6.10 → 0.7.1 (HelpDev - Extracts information about the Python environment easily.)

  • holoviews 1.13.0b12 → 1.13.2 (Stop plotting your data - annotate your data and let it visualize itself.)

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

  • hypothesis 5.6.0 → 5.14.0 (A library for property-based testing)

  • imageio_ffmpeg 0.4.1 → 0.4.2 (FFMPEG wrapper for Python)

  • importlib_metadata 1.5.0 → 1.6.0 (Read metadata from Python packages)

  • intake 0.5.4 → 0.5.5 (Data load and catalog system)

  • ipykernel 5.1.4 → 5.2.1 (IPython Kernel for Jupyter)

  • ipyleaflet 0.12.3 → 0.12.6 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.5.3 → 0.5.6 (Matplotlib Jupyter Extension)

  • ipyparallel 6.2.4 → 6.3.0 (Interactive Parallel Computing with IPython)

  • ipython 7.13.0 → 7.14.0 (IPython: Productive Interactive Computing)

  • ipython_sql 0.3.9 → 0.4.0 (RDBMS access via IPython)

  • janus 0.4.0 → 0.5.0 (Mixed sync-async queue to interoperate between asyncio tasks and classic threads)

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

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

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

  • julia 0.5.1 → 0.5.3 (Julia/Python bridge with IPython support.)

  • jupyter_client 6.1.0 → 6.1.3 (Jupyter protocol implementation and client libraries)

  • jupyterlab 2.0.1 → 2.1.2 (The JupyterLab notebook server extension.)

  • jupyterlab_pygments 0.1.0 → 0.1.1 (Pygments theme)

  • jupyterlab_server 1.0.7 → 1.1.3 (JupyterLab Server)

  • keras_preprocessing 1.1.0 → 1.1.2 (Easy data preprocessing and data augmentation for deep learning models)

  • keyring 21.2.0 → 21.2.1 (Store and access your passwords safely.)

  • kiwisolver 1.1.0 → 1.2.0 (A fast implementation of the Cassowary constraint solver)

  • llvmlite 0.31.0 → 0.32.1 (lightweight wrapper around basic LLVM functionality)

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

  • loky 2.6.0 → 2.8.0 (A robust implementation of concurrent.futures.ProcessPoolExecutor)

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

  • markdown 3.2.1 → 3.2.2 (Python implementation of Markdown.)

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

  • mercantile 1.1.2 → 1.1.4 (Web mercator XYZ tile utilities)

  • metakernel 0.24.3 → 0.24.4 (Metakernel for Jupyter)

  • more_itertools 8.2.0 → 8.3.0 (More routines for operating on iterables, beyond itertools)

  • moviepy 1.0.1 → 1.0.3 (Video editing with Python)

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

  • nbformat 5.0.4 → 5.0.6 (The Jupyter Notebook format)

  • nltk 3.4.5 → 3.5 (Natural Language Toolkit)

  • numba 0.48.0 → 0.49.1 (compiling Python code using LLVM)

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

  • octave_kernel 0.31.0 → 0.31.1 (A Jupyter kernel for Octave.)

  • opt_einsum 3.2.0 → 3.2.1 (Optimizing numpys einsum function)

  • packaging 20.3 → 20.4 (Core utilities for Python packages)

  • panel 0.9.2 → 0.9.5 (A high level app and dashboarding solution for Python.)

  • papermill 2.0.0 → 2.1.1 (Parametrize and run Jupyter and nteract Notebooks)

  • parso 0.6.2 → 0.7.0 (A Python Parser)

  • pathspec 0.7.0 → 0.8.0 (Utility library for gitignore style pattern matching of file paths.)

  • pillow 7.0.0 → 7.1.2 (Python Imaging Library (Fork))

  • pip 20.0.2 → 20.1.1 (The PyPA recommended tool for installing Python packages.)

  • plotly 4.5.4 → 4.7.1 (An open-source, interactive graphing library for Python)

  • prompt_toolkit 3.0.4 → 3.0.5 (Library for building powerful interactive command lines in Python)

  • protobuf 3.11.3 → 3.12.1 (Protocol Buffers)

  • ptpython 3.0.1 → 3.0.2 (Python REPL build on top of prompt_toolkit)

  • pyaml 20.3.1 → 20.4.0 (PyYAML-based module to produce pretty and readable YAML-serialized data)

  • pyarrow 0.16.0 → 0.17.1 (Python library for Apache Arrow)

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

  • pycodestyle 2.5.0 → 2.6.0 (Python style guide checker)

  • pyflakes 2.1.1 → 2.2.0 (passive checker of Python programs)

  • pylint 2.4.4 → 2.5.2 (python code static checker)

  • pymc 2.3.7 → 2.3.8 (Markov Chain Monte Carlo sampling toolkit.)

  • pyparsing 2.4.6 → 2.4.7 (Python parsing module)

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

  • pyqt5 5.14.1 → 5.14.2 (Python bindings for the Qt cross platform application toolkit)

  • pyqt5_sip 12.7.1 → 12.7.2 (The sip module support for PyQt5)

  • pyrsistent 0.15.7 → 0.16.0 (Persistent/Functional/Immutable data structures)

  • pytest 5.4.1 → 5.4.2 (pytest: simple powerful testing with Python)

  • python_language_server 0.31.9 → 0.32.0 (Python Language Server for the Language Server Protocol)

  • pytz 2019.3 → 2020.1 (World timezone definitions, modern and historical)

  • pyzmq 19.0.0 → 19.0.1 (Python bindings for 0MQ)

  • qdarkstyle 2.8 → 2.8.1 (The most complete dark stylesheet for Python and Qt applications)

  • qtawesome 0.7.0 → 0.7.2 (FontAwesome icons in PyQt and PySide applications)

  • qtconsole 4.7.1 → 4.7.4 (Jupyter Qt console)

  • quantecon 0.4.6 → 0.4.7 (QuantEcon is a package to support all forms of quantitative economic modelling.)

  • quart 0.11.3 → 0.12.0 (A Python ASGI web microframework with the same API as Flask)

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

  • readme_renderer 25.0 → 26.0 (readme_renderer is a library for rendering "readme" descriptions for Warehouse)

  • redis 3.4.1 → 3.5.2 (Python client for Redis key-value store)

  • regex 2020.2.20 → 2020.5.14 (Alternative regular expression module, to replace re.)

  • rpy2 2.9.5 → 3.4.0.dev0 (Python interface to the R language (embedded R))

  • scikit_image 0.16.2 → 0.17.2 (Image processing routines for SciPy)

  • scikit_learn 0.22.2.post1 → 0.23.1 (A set of python modules for machine learning and data mining)

  • scs 2.1.1.post2 → 2.1.2 (scs: splitting conic solver)

  • seaborn 0.10.0 → 0.10.1 (seaborn: statistical data visualization)

  • setuptools 46.0.0 → 46.4.0 (Easily download, build, install, upgrade, and uninstall Python packages)

  • simpy 3.0.12 → 4.0.1 (Event discrete, process based simulation for Python.)

  • snakeviz 2.0.1 → 2.1.0 (A web-based viewer for Python profiler output)

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

  • spyder 4.1.1 → 4.1.3 (The Scientific Python Development Environment)

  • spyder_kernels 1.9.0 → 1.9.1 (Jupyter kernels for Spyder's console)

  • sqlalchemy 1.3.15 → 1.3.17 (Database Abstraction Library)

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

  • tenacity 6.1.0 → 6.2.0 (Retry code until it succeeds)

  • tensorboard 2.1.1 → 2.2.1 (TensorBoard lets you watch Tensors Flow)

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

  • tensorflow_estimator 2.1.0 → 2.2.0 (TensorFlow Estimator.)

  • tensorflow_probability 0.9.0 → 0.10.0 (Probabilistic modeling and statistical inference in TensorFlow)

  • toml 0.10.0 → 0.10.1 (Python Library for Tom's Obvious, Minimal Language)

  • torch 1.4.0+cpu → 1.5.0+cpu (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchvision 0.5.0+cpu → 0.6.0+cpu (image and video datasets and models for torch deep learning)

  • tqdm 4.43.0 → 4.46.0 (Fast, Extensible Progress Meter)

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

  • tzlocal 1.5.1 → 2.1 (tzinfo object for the local timezone)

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

  • uvicorn 0.11.3 → 0.11.5 (The lightning-fast ASGI server.)

  • vega 3.1.0 → 3.4.0 (A Jupyter widget for Vega 5 and Vega-Lite 4)

  • wcwidth 0.1.8 → 0.1.9 (Measures number of Terminal column cells of wide-character codes)

  • werkzeug 1.0.0 → 1.0.1 (The comprehensive WSGI web application library.)

  • winpython 2.3.20200319 → 2.4.20200425 (WinPython distribution tools, including WPPM)

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

  • wrapt 1.11.2 → 1.12.1 (Module for decorators, wrappers and monkey patching.)

  • xarray 0.15.0 → 0.15.1 (N-D labeled arrays and datasets in Python)

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

Removed packages:

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

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


@hiccup7
Copy link

hiccup7 commented May 22, 2020

@stonebig Did the RC build crash? I only see the "dot" versions.

@stonebig
Copy link
Contributor Author

stonebig commented May 22, 2020

Hi @hiccup7 , it's ready under my foot since 5 days as I was hoping for a jedi-0.17.1, a pandas-1.0.4, and a python-vscode small annoyance that doesn't want to be fixed.

nothing really happened since 5 days, so I may give up on this hoped changes... releasing this saturday

just python-3.9.0b1 was out, and cgohlke shoot the first binary builds (numpy, cython, matplotlib, ...
)

Giving up on a good python-vscode with jupyter this time, but maybe it will auto-correct back in a python-vscode update

MD5 SHA-1 SHA-256 Binary Size
99c48a1a66a19441eaabe07095bf845c 11ac040c990a57be20a2f6ace6aa22cb456542c6 bb11282c0e2814ad6d2af1a70f6c8d71cdc1753a651aed1ff3f5bc485cf2269f Winpython64-3.9.0.0dotb1.exe 24 504 297 Bytes
ff25b895d8778778df875536e10733b5 5ae386d6a5e7119736698ea7cdc1c14c4accd6dd 3e24766570a7a23dc9bb3bcdb22a64dbbb9b9c301407ebcd2c8610650a52c540 Winpython32-3.9.0.0dotb1.exe 23 483 463 Bytes

@hiccup7
Copy link

hiccup7 commented May 24, 2020

Hi @stonebig I found the remaining RC build binaries on SourceForge. Please post the MD5-SHA hashes for them. Thanks!

@stonebig
Copy link
Contributor Author

In there ? #819 (comment)

@hiccup7
Copy link

hiccup7 commented May 24, 2020

Yes, they are there. Sorry to bother you.

@stonebig
Copy link
Contributor Author

stonebig commented May 30, 2020

2020-05-30 WinPython 2020-02 release is equal to rc

As there has been no major complaint, the rc binaries are decelared ok and will be renamed as such in a few minutes

... and now, let's move forward to jupyterlab-3

@RoyiAvital
Copy link

RoyiAvital commented Jun 27, 2020

In the packages of WinPython 3.7.7.1 I can see it says numpy | 1.18.4+mkl.

Yet when I do:

np.show_config()
blas_mkl_info:
  NOT AVAILABLE
blis_info:
  NOT AVAILABLE
openblas_info:
    library_dirs = ['C:\\projects\\numpy-wheels\\numpy\\build\\openblas']
    libraries = ['openblas']
    language = f77
    define_macros = [('HAVE_CBLAS', None)]
blas_opt_info:
    library_dirs = ['C:\\projects\\numpy-wheels\\numpy\\build\\openblas']
    libraries = ['openblas']
    language = f77
    define_macros = [('HAVE_CBLAS', None)]
lapack_mkl_info:
  NOT AVAILABLE
openblas_lapack_info:
    library_dirs = ['C:\\projects\\numpy-wheels\\numpy\\build\\openblas']
    libraries = ['openblas']
    language = f77
    define_macros = [('HAVE_CBLAS', None)]
lapack_opt_info:
    library_dirs = ['C:\\projects\\numpy-wheels\\numpy\\build\\openblas']
    libraries = ['openblas']
    language = f77
    define_macros = [('HAVE_CBLAS', None)]

Also:

np.__version__
Out[3]: '1.16.6'

And:

pip show numpy
Name: numpy
Version: 1.16.6
Summary: NumPy is the fundamental package for array computing with Python.
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email: None
License: BSD
Location: d:\applications\programming\winpython\wpy64-3771\python-3.7.7.amd64\lib\site-packages

Any idea?

Both the version doesn't match and there is no sign of MKL as well.

@stonebig
Copy link
Contributor Author

The changelog is made from "pip list", what does it say now on your installation ?

@stonebig
Copy link
Contributor Author

I would suspect:

  • either you had an update on your installation,
  • either Torch or Tensorflow do some sort of 'vendored' thing.

image

@RoyiAvital
Copy link

I only installed OpenCV which has a requirement on numpy which is >=.
What about MKL? Does it show on your system?

@hiccup7
Copy link

hiccup7 commented Jul 3, 2020

In my WinPython 3.7.7.1, np.version produces "1.18.4", and np.show_config() shows MKL.

@RoyiAvital
Copy link

Strange... All I installed was OpenCV and DLib.

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

4 participants
@stonebig @RoyiAvital @hiccup7 and others