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

Skip to content

release 2019-03 follow-up #764

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
6 of 7 tasks
stonebig opened this issue Jul 20, 2019 · 6 comments
Closed
6 of 7 tasks

release 2019-03 follow-up #764

stonebig opened this issue Jul 20, 2019 · 6 comments

Comments

@stonebig
Copy link
Contributor

stonebig commented Jul 20, 2019

release date: 2019-09

Expected:

  • Jupyterlab-1.1.1,
  • dashboarding:
    • Anaconda Panel,
    • Quantstack Voila, (in 64 bit only)
    • not sure for Plotly Dash (but AJ Pryor is a fan),
  • deep learning:
    • WinML / ONNX, that is in Windows10-1809 32/64bit,
    • PyTorch-1.2.0 with improved ONNX support
    • Tensorflow2 (if on time, rc announced around August 20th).
  • vscode integration :
    • vscode launcher that should work for system vscode or "portable vscode"
    • a procedure to setup a "portable vscode inside WinPython"
    • an experimental "cod" version in Winpython-3.7, with "portable vscode" included.

Focus of the release:

  • vscode integration effort:

    • make vscode works and portable : integrate a "VS Code" launcher #770
    • add a vscode launcher
    • do a notebook to precise how to install / connect,
    • may do a vscode branch for users, would replace 32 bit that starts to fall appart
  • julia (re-)integration effort:

    • rework installation procedure in julia notebook,(but not portable at the moment):
      • critical is to put in env.bat "set PYTHON=%winpydir%\python.exe"
      • install via "import julia;julia.install()"
      • then via %julia magic, install Julia Optimization packages: https://github.com/JuliaOpt
      • simpler then previous hacks, but not portable apparently, packages goes in users home,
    • a second wave of effort would be needed to try reach portability.
  • Spyder-4(beta4+) for PySide2 (the end game)

  • tune Jupyterlab stack,

  • simplify further the build process, to be able to move to the cloud:

    • simplify python binary directory-based installation process in make.py
    • split in steps to remove need for an initial Python environnment.
    • simplify winpython wheel build process (since a long time, python version independant),

non-Focus of the release:

  • pandas:-1.0 (3 month lag recently), so patching pandas-0.25.1 for python-3.8
  • Tensorflow-2.0: no roadmap dates (smells november)

Windows 32 bit E.O.L:

  • after Deep Learning packages, Jupyterlab is now starting to fail to build on 32 bit. This is:

    • the natural bloatness of Programs (you always need a bigger machine),
    • this won't be fixed / taken care of per maintainers,
    • droping Jupyterlab "rebuild" from 32bit builds: only default extensions in it
  • this will be the last release with some 32bit distro, if ever.

  • hopes for coming 2020:
    - Spyder-5 compatible with PySide2 Q1 2020
    - nodejs no longer necessary to update Jupyterlab-2 Q2 2020,
    - Tensorflow-2 and Pytorch get smaller, using windows ONNX infrastructure Q3 2020,
    - Python-3.9 hugely simplify Asyncio and multi-core Q4 2020

@stonebig
Copy link
Contributor Author

stonebig commented Jul 20, 2019

audit trail:

  • numba-0.45.0 + datashader , also for Python-3.8
  • pandas-0.25.0 + statsmodels-0.10.1
  • pyqtgraph-0.11.0.dev-20190720
  • bqplot-0.12.0a2
  • voila
  • winrt (to use winml DeepLearning system inside Windows https://images.anandtech.com/doci/14514/Blueprint%20Series_May%2016-2019_COMBINED%20FINAL_AnandTech%20%282%29-page-083.jpg) : python-3.7 only for now
  • jupyterlab-1.0.4
  • jupyterlab-data-explorer
  • Python-3.8.0b3 with line numbering of source files in standard IDLE
    image
  • Spyder-4.0.0dev0b5-20190803ps2 for PySide2 (but issues)
  • no more Spyder4 in ps2 build1: the Spyder teams need calm as it's a delicate surgery work, so it will wait probably build2,

2019-08-04 build1

  • redo cython / numba example, as:
    • interest is on full compiled example, not a mix of compiled and not compiled,
    • as a result, cython and bokeh are about the same time, and twice quicker,
  • jupyterlab_bokeh
  • Pytorch-1.2.0 with better ONNX support
  • geopandas-0.6.0rc, Holoviews-1.12.5, Jupyterlab-1.0.5, Jupyterlab-server-1.0.2
  • nodejs-10.16.3
  • pyqtgraph-0.11.0.dev0-20190817
  • jupyterlab 1.1.0rc0 (not so well on 32 bit)
  • R installer notebook moved to R-3.6.1
  • rpy2-3.1.0.dev0-20190822 because pandas deprecation + cgohlke no more doing a package
  • rpy2-2.9.5,: backpedal to cgohllke, there are some issues
  • baresql-0.7.5 with the 'pydef' feature of sqlite_bro
  • tensorflow-2.0.0rc0 (a long wait it was)
  • swifter
  • pandas-0.25.1 (hum, still not the Python-3.8 fix)
  • baresql-0.7.6 with PERSIST like Ipython-sql
  • patching pandas-0.25.1 for python-3.8 , until pandas-0.25.2
  • downgrade to bqplot-0.11.7 to be compatible with Jupyterlab-1.1.10rc0,
  • reworked Julia installation procedure ... much simplified , but won't get it "movable" (need others to look and tweak)
  • pyzo-4.7.4-20190825
  • backpedal to Tensorflow-1.14 again (will wait to see Tensorflow-2.0.0rc1 can be month away)
  • adding code launcher + vscode-1.37.1 portable experiment :
    • unzip in t\vscode lauch, add python extension ... the extension goes under t
    • size the resulting directory: 75Mo
    • try launching minesweeper.py .... signals one error (out of 2) line 95 not detected before
    • ... doesn't launch the proper python in non-debug mode, looking for help on stackoverflow
  • pyzo-4.8.0
  • apparently solved vscode compatibility (integrate a "VS Code" launcher #770)
  • jupyterlab-1.1.0 (aug 29th)
  • jupyterlab 32 bit needs rebuilding and not 64 ?? ... apparently it's "voila" hitting the roof of npm "Fatal process OOM in insufficient memory to create an Isolate" trying to build Jupyterlab on Win10 / 32 bit mode jupyterlab/jupyterlab#7118, coming from Typescript
    +webPack pressuite ... 32bit is nearing its End-of-life or maybe it's Jupyter-1.x model Create and install extensions without Webpack jupyterlab/jupyterlab#5672 (comment)
  • droping voila from 32 bit builds, as voila is even more high perf oriented than average...doesn't resolve the problem.. so moving back to jupyter-1.0.1 (before this jupyterlab/jupyterlab@fd8275b)
  • Python-3.8.0b4
  • starting with pip-19.2 all "cp38m" wheels have to be renamed "cp38"
  • droping Jupyterlab "rebuild" from 32bit builds because os spiraling issues : only default extensions in it

2019-09-04 build2 (pytorch-1.2, jupyterlab-1.1.0)

  • Pyside2-5.13.1
  • small tweak on VScode installation procedure
  • FAILED to tweak Jupyterlab on 32 bit, it will now remain plugin-less until Jupyterlab evolves

2019-09-04 build3 (ytorch-1.2, jupyterlab-1.1.1, vscode update)

2019-09-30 rc (a cod edition, for now with Pyqt5+nodejs and no Torch/Tensorflow)

in a future release:

  • hoping for a working rpy2-3.1.0 wheel
  • Spyder-4 "Pyside2" branch is now moved to Spyder-5 milestone Q1 2020

exploratory:

@stonebig
Copy link
Contributor Author

stonebig commented Jul 28, 2019

build1 2019-08-03/4 (winrt, voila)

Changes from WinPython 2019-01:

  • Infrastucture:
    • Pythons-3.8.0b3
  • New Packages:
    • winrt (includes winml/ONNX) for Python-3.7 32/64bit
    • voila (dashboarding tool),
    • jupyterlab-data-explorer
  • Upgraded Packages:
    • pandas-0.25.0, numba-0.45.0, statsmodels-0.10.1
    • JupyterLab-1.0.4, bokeh-1.3.0
  • variation per version, for build1:
    • Spyder-3 is in PyQt5 only, Spyder-4 may appear on next build2 in Ps2 branch,
    • no deep learning framework in 32 bit builds, but a deep learning executor (winml)

Areas of particular interest for testers:

  • help debug pandas-0.25 on Python-3.
  • voila
  • enjoy line numbers in IDLE standard editor

Focus of next build:

  • Spyder-4 on PySide2
  • voila , panel
MD5 SHA-1 SHA-256 Binary Size
d49a3356c28dd280f7da86be4e96e090 2aed796091d386a404e19a2bccb4e0498f857005 3e0ba588bf05e73723f01320db406d4490d8474c58c3fb6794968a88056f09f7 Winpython64-3.8.0.0dotb3.exe 23 645 255 Bytes
25c10cffb9abefc667f12f7dbc2f316a b7edc4285bae78f9843bf864946a4aef3e439641 30f190d25adac1f7a4a6125653033adbbe3f1d2112ecc4c68ed2070bb66063b6 Winpython32-3.8.0.0dotb3.exe 22 568 203 Bytes
37eed451a36fdf027cfed3f1ca52f086 87518730d4ff433d1d4db5312433f4cfc0a4274a bd185eec7c696319cd96d62ae4903a6c6914677f0fdff341da9d6acb651dedc6 Winpython32-3.8.0.0b3.exe 440 140 214 Bytes
9819674891c55f6f9a840f3fbc1150a3 53268251a69b34a49154261d879e089d0b242728 420c0ab08f723e64d1599fc5732979c8bc7ec65b25e3d6aabf0e35688bc5af48 Winpython64-3.8.0.0b3.exe 508 521 797 Bytes
cf2d000c376dc346edafe65b5cd4cae3 daea00fd691feee456fdcb652f562cde24a5f0c3 dbc064a80899b55ea68e9a1413a16b71767c3f393286edeaa8f2fdf59c049c4e Winpython32-3.7.4.1b1.exe 469 117 448 Bytes
d672fa45c2d4bbe3fcf39ae5c449d67d 98ad6135f576131b98e8d0ef4f2f19fe25a0bf91 f7c171c2ed1a3b3707ab28acd60cee2a01f3cc75837addc29f3d55f8c8ddbe82 Winpython64-3.7.4.1b1.exe 654 501 660 Bytes
b9c8db8cecabcb14a6005a34a9e0fb5c 42dcc79f6ff647da06d05e74c309c8950b84f9b5 08b621c44a35d01f826a838a881b794107b75d28a74d50bcaad2d7ea29844bd8 Winpython64-3.7.4.1Ps2b1.exe 661 774 472 Bytes

build1 of ps2 was re-spinned 3rd time:

  • remove Jupyterlab-sql that was uncorrectly still shipped,
  • remove Spyder-4 has Spyder team doesn't want pressure until PySide2 work is much more advanced.
  • no 32 bit build on ps2 this time

well, Augst 12th, I had time to push the ps2 32 bit

MD5 SHA-1 SHA-256 Binary Size
98209c71fe1edb1dd12a607452719d6d 6e3b53890de777d3a727d2d3d1fd02d7b0f9cac6 37c6533a5ad0a80d2338c48838649bf5ddf8685335a57f30c77ffdf3cfa92cea Winpython32-3.7.4.1Ps2b1.exe 474 078 516 Bytes

@stonebig
Copy link
Contributor Author

stonebig commented Aug 31, 2019

build2 2019-09-02 (jupyterlab-1.1.0, vscode compatibility, pytorch-1.2)

Changes from WinPython 2019-03 build1:

  • Infrastucture:
    • Pythons-3.8.0b4
    • vscode launcher and a Notebook procedure to have a portable winpython+vscode,
    • a Winpython-3.8+vscode experiment to illustrate the concept:
      • Winpython64-3.7.4.1codb2.exe
      • Winpython64-3.8.0.0codb4.exe
  • New Packages:
    • winrt (includes winml/ONNX) for Python-3.7 32/64bit
    • voila (dashboarding tool),
    • jupyterlab-data-explorer
  • Upgraded Packages:
    • pandas-0.25.1 + python-3.8 patch,
    • JupyterLab-1.1.0
  • removed Packages:
    • all Jupyterlab plugins on 32 bit, as Jupyterlab build now fails on 32 bit (not enough memory)
  • variation per version, for build1:
    • Spyder-3 is in PyQt5 only, Spyder-4 may appear on next rc in Ps2 branch,
    • no deep learning framework in 32 bit builds, but a deep learning executor (winml),
    • only standard Jupyterlab 32 bit (no added plugins, so no re-build necessary).

Areas of particular interest for testers:

Focus of next build:

  • Qt-5.13.1
MD5 SHA-1 SHA-256 Binary Size
cc102e2c8c41bf6f261c488e4927b974 b3eb758e943b3f8d0b42e6157050e800248572d7 74517d84bff69502cd46c29dc439e492c8dabe21b123703d7ca54f507d5e15fd Winpython32-3.8.0.0b4.exe 428 381 586 Bytes
74c26bf32d6d30725f9a8774d3ac56fb efd6018ff6fbd755c31c39cc2470de9f025e2c2c 3376fc44c19abea6e60add3dc26150b71ccfa0e5939ef113f0ff81241f132388 Winpython64-3.8.0.0b4.exe 503 605 933 Bytes
d7f9a06e14036cbbc055e6b20cd8f7f5 7fc2f00674c10bf9e5ef4ce2aa73a843b69d8dd9 80405e993e6309325c82a1df086f2e3065434d60e56f8a786bc563066a38692f Winpython64-3.8.0.0codb4.exe 573 577 680 Bytes
18248747a92e2d851197b696c834d063 8ab2161fb74d8f6e32a528d855ce7a3b052b36de 9646f488f932aa8b06203eee45d27b549d7e9bb56d792f19056c2ff396a7a5a7 Winpython64-3.8.0.0dotb4.exe 23 669 998 Bytes
827d61c30032c4ee0afe9fe04e39d4ff 112d76fe0ede7c0045f104dd7ed6c323aecbcbb9 d6381927d3602ede197651dfdaf4ca66c40455ef8594b850dbbdbcfd35f2b6a6 Winpython32-3.8.0.0dotb4.exe 22 588 025 Bytes
c9ebb7044a7658da68d2c5c993f52e9e 7c33b573ab5c0a239c18176c6e89419604ac78fd 5c38fcac23f66a4dbfb64df3e24edf25bbb8a2db5f9c3e94d612611ff072f038 Winpython64-3.7.4.1b2.exe 644 686 828 Bytes
bcaf7f3639f5ad81ca3e9bc2315b5204 15f101fd3607e079ab84b14dc94fb6aaca134b3a 43aea4d13d71317e4cc8a7b99f4e45716d52e0d9fcee545177c7c0294676626f Winpython64-3.7.4.1Ps2b2.exe 652 218 481 Bytes
c9ebb7044a7658da68d2c5c993f52e9e 7c33b573ab5c0a239c18176c6e89419604ac78fd 5c38fcac23f66a4dbfb64df3e24edf25bbb8a2db5f9c3e94d612611ff072f038 Winpython64-3.7.4.1b2.exe 644 686 828 Bytes
87afc085a41c1520cfacc60830309d6e 11006c684ddd84ddbdb982ddedf705493af1760d c388e0c4bc0dd7dd1b34800c1219fa7e9ba968788dc5ca5a01018c845372e88e Winpython32-3.7.4.1Ps2b2.exe 463 496 787 Bytes
78f16075e2ea790ff78dcf0643dd86d7 7f35dbd84e2ff002c00eeeac11a7e8c6ee607c03 a6cf94f10adca0045c80ec6e79a0b6b4630f05761dc99d489cdd780742119de1 Winpython64-3.7.4.1codb2.exe 624 268 008 Bytes

History of changes for WinPython-64bit 3.7.4.1 build 2

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

Tools

Upgraded packages:

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

Python packages

Removed packages:

  • absl_py 0.7.1 (Abseil Python Common Libraries)

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

  • affine 2.2.2 (Matrices describing affine transformation of the plane.)

  • alabaster 0.7.12 (A configurable sidebar-enabled Sphinx theme)

  • altair 3.1.0 (High-level declarative visualization library for Python)

  • altair_widgets 0.2.0 (Altair Widgets: An interactive visualization for statistical data for Python.)

  • altgraph 0.16.1 (Python graph (network) package)

  • ansiwrap 0.8.4 (textwrap, but savvy to ANSI colors and styles)

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

  • asciitree 0.3.3 (Draws ASCII trees.)

  • asteval 0.9.14 (Safe, minimalistic evaluator of python expression using ast module)

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

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

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

  • astropy 3.2.1 (Community-developed python astronomy tools)

  • atomicwrites 1.3.0 (Powerful Python library for atomic file writes.)

  • attrs 19.1.0 (Classes Without Boilerplate)

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

  • babel 2.7.0 (Internationalization utilities)

  • backcall 0.1.0 (Specifications for callback functions passed in to an API)

  • backports_abc 0.5 (A backport of recent additions to the 'collections.abc' module.)

  • baresql 0.7.4 (playing SQL directly on Python datas)

  • bcolz 1.2.1 (columnar and compressed data containers.)

  • beautifulsoup4 4.7.1 (Screen-scraping library)

  • black 19.3b0 (The uncompromising code formatter.)

  • bleach 3.1.0 (An easy whitelist-based HTML-sanitizing tool)

  • blosc 1.8.1 (Blosc data compressor)

  • bloscpack 0.16.0 (Command line interface to and serialization format for Blosc)

  • bokeh 1.2.0 (Statistical and novel interactive HTML plots for Python)

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

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

  • branca 0.3.1 (Generate complex HTML+JS pages with Python)

  • brewer2mpl 1.4.1 (Connect colorbrewer2.org color maps to Python and matplotlib)

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

  • cartopy 0.17.0 (A cartographic python library with matplotlib support for visualisation)

  • certifi 2019.6.16 (Python package for providing Mozilla's CA Bundle.)

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

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

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

  • click 7.0 (A simple wrapper around optparse for powerful command line utilities.)

  • click_plugins 1.1.1 (An extension module for click to enable registering CLI commands via setuptools entry-points.)

  • cligj 0.5.0 (Click params for commmand line interfaces to GeoJSON)

  • cloudpickle 1.2.1 (Extended pickling support for Python objects)

  • clrmagic 0.0.1a2 (IPython cell magic to use .NET languages)

  • colorama 0.4.1 (Cross-platform colored terminal text)

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

  • comtypes 1.1.7 (Pure Python COM package)

  • cvxopt 1.2.3 (Convex optimization package)

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

  • cx_freeze 5.1.1 (Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed))

  • cycler 0.10.0 (Composable style cycles)

  • cyordereddict 1.0.0 (Cython implementation of Python's collections.OrderedDict)

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

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

  • dask 2.1.0 (Minimal task scheduling abstraction)

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

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

  • datashape 0.5.2 (A data description language)

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

  • decorator 4.4.0 (Better living through Python with decorators)

  • defusedxml 0.6.0 (XML bomb protection for Python stdlib modules)

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

  • descartes 1.1.0 (Use geometric objects as matplotlib paths and patches)

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

  • distributed 2.1.0 (Distributed computing)

  • docopt 0.6.2 (Pythonic argument parser, that will make you smile)

  • docrepr 0.1.1 (docrepr renders Python docstrings in HTML.)

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

  • ecos 2.0.7.post1 (This is the Python package for ECOS: Embedded Cone Solver)

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

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

  • entrypoints 0.3 (Discover and load entry points from installed packages)

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

  • fasteners 0.15 (A python package that provides useful locks.)

  • fastparquet 0.3.1 (Python support for Parquet file format)

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

  • fiona 1.8.6 (reads and writes spatial data files)

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

  • formlayout 2.0.0a0 (Module for creating form dialogs/widgets to edit various type of parameters without having to write any GUI code)

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

  • fuzzywuzzy 0.17.0 (Fuzzy string matching in python)

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

  • gdal 3.0.1 (Geospatial Data Abstraction Library)

  • geographiclib 1.49 (The geodesic routines from GeographicLib)

  • geopandas 0.5.1 (Geographic pandas extensions)

  • geopy 1.20.0 (Python Geocoding Toolbox)

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

  • gmpy2 2.0.8 (GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x)

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

  • greenlet 0.4.15 (Lightweight in-process concurrent programming)

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

  • guidata 1.7.6 (Automatically generated graphical user interfaces for easy data set edition and display)

  • guiqwt 3.0.3 (Efficient curve/image plotting and other GUI tools for scientific data processing software development)

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

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

  • holoviews 1.12.3 (Composable, declarative data structures for building complex visualizations easily.)

  • html5lib 1.0.1 (HTML parser based on the WHATWG HTML specification)

  • husl 4.0.3 (Human-friendly HSL (Hue-Saturation-Lightness))

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

  • hypothesis 4.24.6 (A library for property based testing)

  • idlex 1.18 (IDLE Extensions for Python)

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

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

  • imageio_ffmpeg 0.3.0 (FFMPEG wrapper for Python)

  • imagesize 1.1.0 (Getting image size from png/jpeg/jpeg2000/gif file)

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

  • importlib_metadata 0.18 (Read metadata from Python packages)

  • intake 0.5.0 (Data input plugin and catalog system)

  • ipydatawidgets 4.0.1 (A set of widgets to help facilitate reuse of large datasets across widgets)

  • ipykernel 5.1.1 (IPython Kernel for Jupyter)

  • ipyleaflet 0.11.1 (A Jupyter widget for dynamic Leaflet maps)

  • ipympl 0.3.3 (Matplotlib Jupyter Extension)

  • ipyparallel 6.2.4 (Interactive Parallel Computing with IPython)

  • ipython 7.6.1 (Enhanced Python shell)

  • ipython_genutils 0.2.0 (Vestigial utilities from IPython)

  • ipython_sql 0.3.9 (RDBMS access via IPython)

  • ipywidgets 7.5.0 (IPython HTML widgets for Jupyter)

  • isort 4.3.21 (A Python utility / library to sort Python imports.)

  • itsdangerous 1.1.0 (Various helpers to pass trusted data to untrusted environments and back.)

  • jedi 0.14.0 (An autocompletion tool for Python that can be used for text editors)

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

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

  • json5 0.8.4 (A Python implementation of the JSON5 data format.)

  • jsonschema 3.0.1 (An implementation of JSON Schema validation for Python)

  • julia 0.4.1 (Python interface to the Julia language)

  • jupyter 1.0.0 (Jupyter metapackage. Install all the Jupyter components in one go.)

  • jupyter_client 5.2.4 (Jupyter protocol implementation and client libraries)

  • jupyter_console 6.0.0 (Jupyter terminal console)

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

  • jupyter_sphinx 0.1.4 (Jupyter Sphinx Extensions)

  • jupyterlab 1.0.2 (Jupyter lab environment notebook server extension)

  • jupyterlab_launcher 0.13.1 (Jupyter Launcher)

  • jupyterlab_server 1.0.0 (JupyterLab Server)

  • keras 2.2.4 (Theano-based Deep Learning library)

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

  • keyring 19.0.2 (Store and access your passwords safely.)

  • kiwisolver 1.1.0 (an efficient implementation of the Cassowary constraint solving algorithm.)

  • lazy_object_proxy 1.4.1 (A fast and thorough lazy object proxy.)

  • llvmlite 0.29.0 (lightweight wrapper around basic LLVM functionality)

  • lmfit 0.9.13 (Least-Squares Minimization with Bounds and Constraints)

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

  • loky 2.5.1 (Robust and reusable Executor for joblib)

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

  • markdown 3.1.1 (Python implementation of Markdown.)

  • markupsafe 1.1.1 (Implements a XML/HTML/XHTML Markup safe string for Python)

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

  • mccabe 0.6.1 (McCabe checker, plugin for flake8)

  • mercantile 1.1.1 (Web mercator XYZ tile utilities)

  • metakernel 0.24.2 (Metakernel for Jupyter)

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

  • mizani 0.5.4 (Scales for Python)

  • mkl_service 2.1.0 (Python bindings to some MKL service functions)

  • mlxtend 0.16.0 (Machine Learning Library Extensions)

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

  • monotonic 1.5 (An implementation of time.monotonic() for Python 2 & < 3.3)

  • more_itertools 7.1.0 (More routines for operating on iterables, beyond itertools)

  • moviepy 1.0.0 (Video editing with Python)

  • mpl_scatter_density 0.6 (Fast scatter density plots for Matplotlib)

  • mpld3 0.3 (D3 Viewer for Matplotlib)

  • mpldatacursor 0.6.2 (Interactive data cursors for Matplotlib)

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

  • msgpack 0.6.1 (MessagePack (de)serializer.)

  • msgpack_numpy 0.4.4.3 (Numpy data serialization using msgpack)

  • msgpack_python 0.5.4+dummy (MessagePack (de)serializer.)

  • multipledispatch 0.6.0 (A relatively sane approach to multiple dispatch in Python)

  • multiprocess 0.70.8 (better multiprocessing and multithreading in python)

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

  • mypy 0.720 (Optional static typing for Python)

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

  • mysql_connector_python 8.0.16 (MySQL driver written in Python)

  • nbconvert 5.5.0 (Converting Jupyter Notebooks)

  • nbconvert_reportlab 0.2 (Convert notebooks to PDF using Reportlab)

  • nbformat 4.4.0 (The Jupyter Notebook format)

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

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

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

  • notebook 6.0.0rc1 (# Jupyter Notebook)

  • numba 0.44.1 (compiling Python code using LLVM)

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

  • numdifftools 0.9.39 (Solves automatic numerical differentiation problems in one or more variables.)

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

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

  • numpydoc 0.9.1 (Sphinx extension to support docstrings in Numpy format)

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

  • octave_kernel 0.31.0 (A Jupyter kernel for Octave.)

  • osqp 0.5.0 (the Operator Splitting QP Solver.)

  • packaging 19.0 (Core utilities for Python packages)

  • palettable 3.2.0 (Color palettes for Python)

  • pandas 0.24.2 (Powerful data structures for data analysis, time series and statistics)

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

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

  • panel 0.6.0 (A high-level Python toolkit for composing widgets and plots)

  • papermill 1.0.1 (Parametrize and Run Jupyter Notebooks)

  • param 1.9.1 (Declarative Python programming using Parameters.)

  • parambokeh 0.2.3 (Declarative Python programming using Parameters.)

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

  • parso 0.5.0 (A Python Parser)

  • partd 1.0.0 (Appendable key-value storage)

  • passlib 1.7.1 (comprehensive password hashing framework supporting over 30 schemes)

  • patsy 0.5.1 (Describing statistical models using symbolic formulas)

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

  • pdvega 0.2.1.dev0 (Pandas plotting interface to Vega and Vega-Lite)

  • pefile 2019.4.18 (Python PE parsing module)

  • pep8 1.7.1 (Python style guide checker)

  • pexpect 4.7.0+dummy (Pexpect allows easy control of interactive console applications.)

  • pg8000 1.13.1 (PostgreSQL interface library)

  • pickleshare 0.7.5 (Tiny 'shelve'-like database with concurrency support)

  • pillow 6.1.0 (Python Imaging Library (fork))

  • pip 19.1.1 (A tool for installing and managing Python packages)

  • pkginfo 1.5.0.1 (Query metadatdata from sdists / bdists / installed packages.)

  • plotnine 0.5.2.dev2 (A grammar of graphics for python)

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

  • ppci 0.5.6 (A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python)

  • prettytable 0.7.2 (A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.)

  • proglog 0.1.9 (Log and progress bar manager for console, notebooks, web...)

  • prometheus_client 0.7.1 (Python client for the Prometheus monitoring system.)

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

  • protobuf 3.8.0 (Protocol Buffers - Google's data interchange format)

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

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

  • pulp 1.6.10 (PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems)

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

  • pyarrow 0.14.0 (Python library for Apache Arrow)

  • pyaudio 0.2.11 (Bindings for PortAudio v19, the cross-platform audio input/output stream library.)

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

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

  • pycodestyle 2.5.0 (Python style guide checker)

  • pycosat 0.6.3 (bindings to picosat (a SAT solver))

  • pycparser 2.19 (C parser in Python)

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

  • pyepsg 0.4.0 (Easy access to the EPSG database via http://epsg.io/)

  • pyflakes 2.1.1 (passive checker of Python programs)

  • pyflux 0.4.17 (Open source time series library for Python)

  • pygame 1.9.6 (Pygame gives multimedia to python.)

  • pygbm 0.1.0 (Experimental, numba-based Gradient Boosting Machines)

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

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

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

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

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

  • pymeta3 0.5.1 (Pattern-matching language based on Meta for Python 3 and 2)

  • pymongo 3.8.0 (Python driver for MongoDB http://www.mongodb.org)

  • pyodbc 4.0.26 (DB API Module for ODBC)

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

  • pypandoc 1.3.2 (Thin wrapper for pandoc.)

  • pyparsing 2.4.0 (A Python Parsing Module)

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

  • pyqt5 5.13.0 (Python bindings for the Qt cross platform GUI toolkit)

  • pyqt5_sip 4.19.18 (Python extension module support for PyQt5)

  • pyqtgraph 0.11.0.dev0 (Scientific Graphics and GUI Library for Python)

  • pyqtwebengine 5.13.0 (Python bindings for the Qt 3D framework)

  • pyrsistent 0.15.3 (Persistent/Functional/Immutable data structures)

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

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

  • pystache 0.5.4 (Mustache for Python)

  • pytest 4.6.3 (pytest: simple powerful testing with Python)

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

  • python_hdf4 0.10.0+dummy (Python-HDF4: Python interface to the NCSA HDF4 library)

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

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

  • pythonnet 2.4.0 (.Net and Mono integration for Python)

  • pythonqwt 0.5.6.dev0 (Qt plotting widgets for Python)

  • pythreejs 2.1.1 (Interactive 3d graphics for the Jupyter notebook, using Three.js from Jupyter interactive widgets.)

  • pytz 2019.1 (World Timezone Definitions for Python)

  • pyviz_comms 0.7.2 (Launch jobs, organize the output, and dissect the results)

  • pywavelets 1.0.3 (Wavelet transforms module)

  • pywin32 224 (Python library for Windows)

  • pywin32_ctypes 0.2.0 (A (partial) reimplementation of pywin32 that is pure python (uses ctypes/cffi))

  • pywinpty 0.5.5 (Python bindings for the winpty library)

  • pywinusb 0.4.2 (USB / HID windows helper library)

  • pyyaml 5.1.1 (YAML parser and emitter for Python)

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

  • pyzo 4.7.4.dev1 (the Python IDE for scientific computing)

  • qtawesome 0.5.7 (FontAwesome icons in PyQt and PySide applications)

  • qtconsole 4.5.1 (Jupyter Qt console)

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

  • quantecon 0.4.4 (A community based Python library for quantitative economics)

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

  • readme_renderer 24.0 (a library for rendering "readme" descriptions for Warehouse)

  • redis 3.2.1 (Python client for Redis key-value store)

  • regex 2019.6.8 (Alternative regular expression module, to replace re.)

  • reportlab 3.5.23 (The PDF generation library)

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

  • requests_toolbelt 0.9.1 (A utility belt for advanced users of python-requests)

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

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

  • rpy2 2.9.5 (Python interface to the R language (embedded R))

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

  • ruamel.yaml 0.15.98 (a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order)

  • rx 3.0.0b2 (Reactive Extensions (Rx) for Python)

  • scikit_fuzzy 0.4.1 (Fuzzy logic toolkit for SciPy)

  • scikit_image 0.15.0 (Image processing toolbox for SciPy)

  • scikit_learn 0.21.2 (A set of Python modules for machine learning and data mining)

  • scikit_optimize 0.5.2 (Sequential model-based optimization toolbox.)

  • scilab2py 0.6.2 (Python to Scilab bridge)

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

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

  • seaborn 0.9.1.dev0 (statistical data visualization)

  • send2trash 1.5.0 (Send file to trash natively under Mac OS X, Windows and Linux.)

  • setuptools 41.0.1 (Download, build, install, upgrade, and uninstall Python packages - easily)

  • shapely 1.6.4.post2 (Geometric objects, predicates, and operations)

  • simplegeneric 0.8.1 (Simple generic functions (similar to Python's own len(), pickle.dump(), etc.))

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

  • simpy 3.0.11 (Event discrete, process based simulation for Python.)

  • six 1.12.0 (Python 2 and 3 compatibility utilities)

  • snakeviz 2.0.1 (An in-browser Python profile viewer)

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

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

  • sortedcontainers 2.1.0 (Python Sorted Container Types: SortedList, SortedDict, and SortedSet)

  • sounddevice 0.3.13 (Play and Record Sound with Python)

  • soupsieve 1.9.2 (A CSS4 selector implementation for Beautiful Soup.)

  • sphinx 2.1.2 (Tool for generating documentation which uses reStructuredText as its markup language)

  • sphinx_rtd_theme 0.4.3 (ReadTheDocs.org theme for Sphinx, 2013 version.)

  • sphinxcontrib_applehelp 1.0.1 (sphinx extension which outputs Apple help books)

  • sphinxcontrib_devhelp 1.0.1 (sphinx extension which outputs Devhelp document)

  • sphinxcontrib_htmlhelp 1.0.2 (sphinx extension which outputs html)

  • sphinxcontrib_jsmath 1.0.1 (sphinx extension which renders display math in HTML via JavaScript)

  • sphinxcontrib_qthelp 1.0.2 (sphinx extension which outputs QtHelp document)

  • sphinxcontrib_serializinghtml 1.1.3 (Sphinx API for Web Apps)

  • spyder 3.3.5 (The Scientific Python Development Environment: An IDE designed for interactive computing and data visualisation with a simple and intuitive user interface)

  • spyder_kernels 0.5.0 (Jupyter kernels for the Spyder console)

  • sqlalchemy 1.3.5 (SQL Toolkit and Object Relational Mapper)

  • sqlite_bro 0.9.1 (a graphic SQLite Client in 1 Python file)

  • sqlparse 0.3.0 (Non-validating SQL parser)

  • statsmodels 0.10.0 (Statistical computations and models for use with SciPy)

  • streamz 0.5.0 (Streams)

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

  • sympy 1.4 (Symbolic Mathematics Library)

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

  • tblib 1.4.0 (Traceback serialization library.)

  • tenacity 5.0.4 (Retry code until it succeeeds)

  • tensorboard 1.14.0 (TensorBoard lets you watch Tensors Flow)

  • tensorflow 1.14.0 (TensorFlow helps the tensors flow)

  • tensorflow_estimator 1.14.0 (TensorFlow Estimator.)

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

  • termcolor 1.1.0 (ANSII Color formatting for output in terminal)

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

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

  • textwrap3 0.9.2 (textwrap from Python 3.6 backport (plus a few tweaks))

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

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

  • toolz 0.10.0 (List processing tools and functional utilities)

  • torch 1.1.0 (a deep learning framework.)

  • torchvision 0.3.0 (Datasets, Transforms and Models specific to Computer Vision)

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

  • tqdm 4.32.2 (A Simple Python Progress Meter)

  • traitlets 4.3.2 (Traitlets Python config system)

  • traittypes 0.2.1 (Scipy trait types)

  • twine 1.13.0 (Collection of utilities for interacting with PyPI)

  • twitter 1.17.1 (An API and command-line toolset for Twitter (twitter.com))

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

  • typing_extensions 3.7.4 ()

  • tzlocal 1.5.1 (tzinfo object for the local timezone)

  • uncertainties 3.1.1 (Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives)

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

  • vega 2.4.0 (An IPython/ Jupyter widget for Vega and Vega-Lite)

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

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

  • wcwidth 0.1.7 (Measures number of Terminal column cells of wide-character codes)

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

  • werkzeug 0.15.4 (The Swiss Army knife of Python web development)

  • wheel 0.33.4 (A built-package format for Python.)

  • widgetsnbextension 3.5.0 (IPython HTML widgets for Jupyter)

  • winpython 2.0.20190705 (WinPython distribution tools, including WPPM (package manager))

  • wordcloud 1.5.0 (A little word cloud generator)

  • wrapt 1.11.2 (A Python module for decorators, wrappers and monkey patching.)

  • xarray 0.12.3 (N-D labeled arrays and datasets in Python)

  • xlrd 1.2.0 (Extract data from Microsoft Excel spreadsheet files)

  • xlsxwriter 1.1.7 (A Python module for creating Excel XLSX files.)

  • xlwings 0.15.8 (Interact with Excel from Python and vice versa)

  • zarr 2.3.2 (A minimal implementation of chunked, compressed, N-dimensional arrays for Python.)

  • zict 1.0.0 (Mutable mapping tools)

  • zipp 0.5.2 (Backport of pathlib-compatible object wrapper for zip files)


@stonebig
Copy link
Contributor Author

stonebig commented Sep 8, 2019

build3 2019-09-08 (pyside-5.13.1, vscode + Python-vscode update)

Changes from WinPython 2019-03 build2

  • Infrastucture:
    • slightly improved vscode launcher (looking by itself if VScode in %LOCALAPPDATA%\Programs\Microsoft VS Code)
  • Upgraded Packages:
    • vscode + Python-vscode extension of september
    • JupyterLab-1.1.1
  • variation per version, for build1:
    • Spyder-3 is in PyQt5 only, Spyder-4 may appear on next rc in Ps2 branch,
    • no deep learning nor full Jupyterlab in 32 bit builds, but a deep learning executor (winml)

Areas of particular interest for testers:

Focus of next build:

  • Python-3.8rc, spyder-4 on Pyside2
  • droping 32 bit for 3.8 and pyqt5, making room for cod version
MD5 SHA-1 SHA-256 Binary Size
af984e2ef7c7a92e25e64a31eca742e7 f6b78c3778c57fd77e200e517a5939bdca3e4c67 5043efb0a05101a54871fc6ec9f3a5ff4402608af94af6c640351a4f83b9d6bc Winpython64-3.7.4.1codb3.exe 624 535 879 Bytes
7e29b9f30e1cfe429d1b7d483e092eb0 13256e40bc7c9e1bac9b713edd32f3fcf8b68603 1b61ab181652be1aec7a2356987808088ed3437438064c76515226b3bd772988 Winpython64-3.7.4.1Ps2b3.exe 651 387 004 Bytes

@stonebig
Copy link
Contributor Author

stonebig commented Sep 21, 2019

rc 2019-09-22 (Qt-5.13.1, Spyder-4 not for this cycle)

Changes from WinPython 2019-03 build3

  • Upgraded Packages:
    • PyQt5-5.13.1, pyzo-4.9.0, panel-0.6.3
    • JupyterLab-1.1.4, ipyleaflet-0.11.2, bqplot-0.11.8,
  • variation per version, for build1:
    • Spyder-3 is not in ps2 (PySide2) version,
    • cod edition includes a portable VScode, PyQt5, nodejs, but no Pytorch nor Tensorflow
    • no deep learning nor full Jupyterlab in 32 bit builds, but a deep learning executor (winml),

Areas of particular interest for testers:

  • overal stability,
  • no big issues,
  • the portable vscode version for those interested

These wheels will be re-tagged as final on a few days, unless a big issue is discovered.

MD5 SHA-1 SHA-256 Binary Size
8453a58d431d4824f06f7c1f42f1a194 13a5e9f009cbb43df1264db628849550b60da12c ec97e69de4d01f7c70278be2e7abd91a2ade757878c4d93dbdef7d4fb2acba05 Winpython64-3.7.4.1Zerorc.exe 27 992 617 Bytes
b6d678ce29a01531142cc89057ef42db 7d614de4165d12fe0126b9416ed2d6efc10f3c28 e6e6c85cb6145dc6b3a6868033cd48a4386eddd55ed2ced6940ffbc8622ed7be Winpython32-3.7.4.1Zerorc.exe 27 007 964 Bytes
9e0e19a4fe1ca7cc33fee7ca60b52aa6 311f26c61f47b239359e24f925d96f45af2601d3 fc6c4d52c97cd99830d05ebc33a3e651b329100f36898576823ffa75eb989e2e Winpython32-3.7.4.1rc.exe 457 812 318 Bytes
686cc31200c753ca864f276b9798ac13 e0f20a68957e5e7e33fd06c7c06591a08b88ea9d f385737eb6c60460a976adc7d1e9a169cf49425f9851f75789cf3ecabb5d7cd4 Winpython64-3.7.4.1rc.exe 644 778 229 Bytes
e754a306df6221c2a4f0745c9f7ea03f db497a3c5fb3be5b6d29a701f07fb55a57be2222 a73cb4097375a0c06023c97c861710058b93a1f1a4de870fb86c7cd25db69eaf Winpython32-3.7.4.1Ps2rc.exe 463 541 946 Bytes
cf00fb30e5a3c58fa8a61fb20bc18f3a 99f88506d36855da5da49a5498b26f75dfad0fd3 a9410fb4d0d6b1b6eafc9f00fae4826b0c7a439a865cfa883ea045e6fc81e3c1 Winpython64-3.7.4.1Ps2rc.exe 651 989 170 Bytes
8d53722ae27d3812def1f57e8d093828 e47293233505e84723753e304cc8fe1654bceb4c 9cfbe3920170ac5223f3f37b3cb819492f269ecabeedc4b10be59fae810626f2 Winpython64-3.7.4.1codrc.exe 635 420 068 Bytes

History of changes for WinPython-64bit 3.7.4.1

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

Tools

Upgraded packages:

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

Python packages

New packages:

Upgraded packages:

  • absl_py 0.7.1 → 0.8.0 (Abseil Python Common Libraries)

  • affine 2.2.2 → 2.3.0 (Matrices describing affine transformation of the plane.)

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

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

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

  • baresql 0.7.4 → 0.7.6 (playing SQL directly on Python datas)

  • beautifulsoup4 4.7.1 → 4.8.0 (Screen-scraping library)

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

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

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

  • colorcet 2.0.1 → 2.0.2 (A set of useful perceptually uniform colormaps for plotting scientific data)

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

  • cx_freeze 5.1.1 → 6.0 (Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed))

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

  • dask 2.1.0 → 2.4.0 (Minimal task scheduling abstraction)

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

  • distributed 2.1.0 → 2.4.0 (Distributed computing)

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

  • fastparquet 0.3.1 → 0.3.2 (Python support for Parquet file format)

  • geopandas 0.5.1 → 0.6.0rc1 (Geographic pandas extensions)

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

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

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

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

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

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

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

  • ipykernel 5.1.1 → 5.1.2 (IPython Kernel for Jupyter)

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

  • ipython 7.6.1 → 7.8.0 (Enhanced Python shell)

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

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

  • json5 0.8.4 → 0.8.5 (A Python implementation of the JSON5 data format.)

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

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

  • jupyter_sphinx 0.1.4 → 0.2.1 (Jupyter Sphinx Extensions)

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

  • jupyterlab_server 1.0.0 → 1.0.6 (JupyterLab Server)

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

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

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

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

  • loky 2.5.1 → 2.6.0 (Robust and reusable Executor for joblib)

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

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

  • metakernel 0.24.2 → 0.24.3 (Metakernel for Jupyter)

  • mizani 0.5.4 → 0.6.0 (Scales for Python)

  • mkl_service 2.1.0 → 2.3.0 (Python bindings to some MKL service functions)

  • mlxtend 0.16.0 → 0.17.0 (Machine Learning Library Extensions)

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

  • nbconvert 5.5.0 → 5.6.0 (Converting Jupyter Notebooks)

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

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

  • notebook 6.0.0rc1 → 6.0.1 (# Jupyter Notebook)

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

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

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

  • packaging 19.0 → 19.2 (Core utilities for Python packages)

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

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

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

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

  • parso 0.5.0 → 0.5.1 (A Python Parser)

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

  • plotnine 0.5.2.dev2 → 0.6.0 (A grammar of graphics for python)

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

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

  • pyodbc 4.0.26 → 4.0.27 (DB API Module for ODBC)

  • pyparsing 2.4.0 → 2.4.2 (A Python Parsing Module)

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

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

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

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

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

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

  • pywin32 224 → 225 (Python library for Windows)

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

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

  • pyzo 4.7.4.dev1 → 4.9.0 (the Python IDE for scientific computing)

  • qtawesome 0.5.7 → 0.6.0 (FontAwesome icons in PyQt and PySide applications)

  • qtconsole 4.5.1 → 4.5.5 (Jupyter Qt console)

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

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

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

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

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

  • ruamel.yaml 0.15.98 → 0.16.5 (a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order)

  • rx 3.0.0b2 → 3.0.1 (Reactive Extensions (Rx) for Python)

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

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

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

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

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

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

  • spyder 3.3.5 → 3.3.6 (The Scientific Python Development Environment: An IDE designed for interactive computing and data visualisation with a simple and intuitive user interface)

  • spyder_kernels 0.5.0 → 0.5.1 (Jupyter kernels for the Spyder console)

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

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

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

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

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

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

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

  • uncertainties 3.1.1 → 3.1.2 (Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives)

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

  • vega 2.4.0 → 2.6.0 (An IPython/ Jupyter widget for Vega and Vega-Lite)

  • werkzeug 0.15.4 → 0.16.0 (The Swiss Army knife of Python web development)

  • wheel 0.33.4 → 0.33.6 (A built-package format for Python.)

  • widgetsnbextension 3.5.0 → 3.5.1 (IPython HTML widgets for Jupyter)

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

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

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

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

Removed packages:


@stonebig
Copy link
Contributor Author

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

No branches or pull requests

1 participant