Skip to content

release 2015-05 follow-up (end june 2015) #91

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
29 of 30 tasks
stonebig opened this issue May 8, 2015 · 3 comments
Closed
29 of 30 tasks

release 2015-05 follow-up (end june 2015) #91

stonebig opened this issue May 8, 2015 · 3 comments

Comments

@stonebig
Copy link
Contributor

stonebig commented May 8, 2015

WinPython 2015-05 (June 28th, 2015)

Features:

  • new generation of pip + setuptools
  • llvmlite 0.5.1 + numba 0.19.2
  • google group header now references winpython.github.io (many thanks to Pierre Raybaut)
  • removal of dying modules: tqdm,
  • pandas 0.16.2 (with pipe , like dplyr/magrittr '%>%' )
  • pyqt 4.11.4 (supporting the final Qt4.8.7 release of Qt4.x series)
  • pyzmq 14.7.0 (fix a bug that could affect spyder 2.3.5+)
  • cython 0.22.1
  • dask + odo
  • python 2.7.10 update
  • Ipython 3.2 (coming june 21th)
  • spyder 2.3.5.2 (is a breaking change for previous WinPython: workaround for older WinPython will be to start 'winpython command prompt'+ type spyder , or copy 'scripts\spyder' file to new installation)
  • jedi 0.9 (when spyder 2.3.5+)
  • rpy2 2.6.0
  • oups! missed pandas 0.16.2 and datashape somewhere in build process (rebuilding final)
  • add a keras wheel from this morning master

Infrastructure:

  • removing previous release betas
  • setup a backup download (will be github, for now, attached to the release tag)
  • releases are now generated via .bat code (one other baby-step to build in the cloud)
  • create next milestone issue
  • uppload sourceforge
  • upload github for 3.4 at least
  • update wiki
  • message on google group with md5/sha-1
  • update winpython.github.io
  • one week later (no issue) upload source wheels + how-to

Prospective:

  • looked again at gr: but still issues Python3 on pendulum 3d
  • the mrocklin stack: dask + cytoolz + toolz+ bcolz (next scikit-image will use dask[array]) + chest + blaze + odo + datashape + multipledispatch (but dynd seems impossible)
  • julia 0.4.x: is late and with less features
  • rodeo 0.4.3+ doesn't create havoc anymore on qtconsole (could there be a Qt-less WinPython ?)
MD5 SHA-1 Binary
e275934df30b0831cad1849efd609e4f 07c3c29cf34a0f36b804685dd6d769921f95debc winpython-64bit-3.4.3.4.exe
6a45b8d3e1a36e31d5526adecbf655a4 fe28d0db8b84001cfc4bc5f45d87b63445942810 winpython-32bit-3.4.3.4.exe
0248dab323f56403c96f4fe84d99dc23 377700615b37b8adcdda8dee40cc8b6f98ed45eb winpython-64bit-2.7.10.1.exe
a75f94fc46710b5fd8c0eaf78512cd4b dfc774e917880b3957e6d38dfed494c6f9346f21 winpython-32bit-2.7.10.1.exe
bfaab95c3cb4d3e0c851294dee37d3f5 f8054e113244e415d527201b8f84d2bf46ff48ad winpython-64bit-3.3.5.9.exe
1c24ab55d28722da89882386d2268a23 0f67dabe88a41a487806097b26f5b2b9c26031bd winpython-32bit-3.3.5.9.exe

History of changes for WinPython 3.4.3.4

The following changes were made to WinPython distribution since version 3.4.3.3.

Python packages

New packages:

  • Keras 0.1.1 (Theano-based Deep Learning library)
  • bcolz 0.9.0 (columnar and compressed data containers.)
  • cyordereddict 0.2.2 (Cython implementation of Python's collections.OrderedDict)
  • cytoolz 0.7.3 (Cython implementation of Toolz: High performance functional utilities)
  • dask 0.5.0 (Minimal task scheduling abstraction)
  • datashape 0.4.5 (A data description language)
  • dill 0.2.2 (serialize all of python (almost))
  • multipledispatch 0.4.7 (A relatively sane approach to multiple dispatch in Python)
  • odo 0.3.2 (Data migration in Python)
  • toolz 0.7.2 (List processing tools and functional utilities)
  • vispy 0.4.0 (Interactive visualization in Python)

Upgraded packages:

  • Cython 0.22 → 0.22.1 (Cython is a language that makes writing C extensions for the Python language as easy as Python)
  • Pillow 2.8.1 → 2.8.2 (Python Imaging Library (fork))
  • PyQt4 4.11.3 → 4.11.4 (Python bindings for the Qt cross platform GUI toolkit)
  • SQLAlchemy 1.0.4 → 1.0.5 (SQL Toolkit and Object Relational Mapper)
  • XlsxWriter 0.7.2 → 0.7.3 (A Python module for creating Excel XLSX files.)
  • alabaster 0.7.3 → 0.7.4 (A configurable sidebar-enabled Sphinx theme)
  • cffi 0.9.2 → 1.1.2 (Foreign Function Interface for Python calling C code.)
  • db.py 0.4.1 → 0.4.4 (a db package that doesn't suck)
  • ipython 3.1.0 → 3.2.0 (Enhanced Python shell)
  • ipython_sql 0.3.5 → 0.3.6 (RDBMS access via IPython)
  • jedi 0.8.1 → 0.9.0 (An autocompletion tool for Python that can be used for text editors)
  • jsonschema 2.4.0 → 2.5.1 (An implementation of JSON Schema validation for Python)
  • llvmlite 0.4.0 → 0.5.1 (lightweight wrapper around basic LLVM functionality)
  • mysql_connector_python 2.0.3 → 2.0.4 (MySQL driver written in Python)
  • nose 1.3.6 → 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))
  • numba 0.18.2 → 0.19.2 (compiling Python code using LLVM)
  • oct2py 3.1.0 → 3.2.0 (Python to GNU Octave bridge --> run m-files from python.)
  • pandas 0.16.1 → 0.16.2 (Powerful data structures for data analysis, time series and statistics)
  • pip 6.1.1 → 7.0.3 (A tool for installing and managing Python packages)
  • psutil 2.2.1 → 3.0.0 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)
  • pycparser 2.12 → 2.14 (C parser in Python)
  • pyflakes 0.8.1 → 0.9.2 (passive checker of Python programs)
  • pymongo 3.0.1 → 3.0.2 (Python driver for MongoDB http://www.mongodb.org)
  • pytz 2015.2 → 2015.4 (World Timezone Definitions for Python)
  • pyzmq 14.6.0 → 14.7.0 (Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console))
  • reportlab 3.1.44 → 3.2.0 (The PDF generation library)
  • rpy2 2.5.6 → 2.6.0 (Python interface to the R language (embedded R))
  • setuptools 15.2 → 17.1.1 (Download, build, install, upgrade, and uninstall Python packages - easily)
  • simplejson 3.6.5 → 3.7.3 (Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder)
  • spyder 2.3.4 → 2.3.5.2 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)
  • tornado 4.1 → 4.2 (Scalable, non-blocking web server and tools (required for IPython notebook))

Removed packages:

  • tqdm 1.0 (A Simple Python Progress Meter)

@stonebig stonebig added this to the 2015-05 summer pack milestone Jun 10, 2015
@stonebig
Copy link
Contributor Author

build1 (2015-06-22: IPython 3.2, pandas 0.16.2, cython 0.22.1, numba 0.19.2, dask 0.5, vispy 0.4)

main features:

  • upgrade of IPython,
  • upgrade the pandas toolchain,
  • upgrade of the numba/cython compilers,
  • vispy
MD5 SHA-1 Binary
ec70b66fcc20a39a714e07f60b048612 af3da02b3c7d7f0edd37380b301d202b3abfd3dc winpython-64bit-3.4.3.4_build1.exe
f8b74c8d13ee1289412cc5ccd69a7d8f d47f66864e0f97b0c7ad43d9a5c665d7a0e19cc4 winpython-32bit-3.4.3.4_build1.exe

History of changes for WinPython 3.4.3.4

The following changes were made to WinPython distribution since version 3.4.3.3.

Python packages

New packages:

  • bcolz 0.9.0 (columnar and compressed data containers.)
  • cyordereddict 0.2.2 (Cython implementation of Python's collections.OrderedDict)
  • cytoolz 0.7.3 (Cython implementation of Toolz: High performance functional utilities)
  • dask 0.5.0 (Minimal task scheduling abstraction)
  • dill 0.2.2 (serialize all of python (almost))
  • multipledispatch 0.4.7 (A relatively sane approach to multiple dispatch in Python)
  • odo 0.3.2 ()
  • toolz 0.7.2 (List processing tools and functional utilities)
  • vispy 0.4.0 (Interactive visualization in Python)

Upgraded packages:

  • Cython 0.22 → 0.22.1 (Cython is a language that makes writing C extensions for the Python language as easy as Python)
  • Pillow 2.8.1 → 2.8.2 (Python Imaging Library (fork))
  • PyQt4 4.11.3 → 4.11.4 (Python bindings for the Qt cross platform GUI toolkit)
  • SQLAlchemy 1.0.4 → 1.0.5 (SQL Toolkit and Object Relational Mapper)
  • XlsxWriter 0.7.2 → 0.7.3 (A Python module for creating Excel XLSX files.)
  • alabaster 0.7.3 → 0.7.4 (A configurable sidebar-enabled Sphinx theme)
  • cffi 0.9.2 → 1.1.2 (Foreign Function Interface for Python calling C code.)
  • db.py 0.4.1 → 0.4.4 (a db package that doesn't suck)
  • ipython 3.1.0 → 3.2.0 (Enhanced Python shell)
  • ipython_sql 0.3.5 → 0.3.6 (RDBMS access via IPython)
  • jsonschema 2.4.0 → 2.5.1 (An implementation of JSON Schema validation for Python)
  • llvmlite 0.4.0 → 0.5.1 (lightweight wrapper around basic LLVM functionality)
  • mysql_connector_python 2.0.3 → 2.0.4 (MySQL driver written in Python)
  • nose 1.3.6 → 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))
  • numba 0.18.2 → 0.19.2 (compiling Python code using LLVM)
  • oct2py 3.1.0 → 3.2.0 (Python to GNU Octave bridge --> run m-files from python.)
  • pip 6.1.1 → 7.0.3 (A tool for installing and managing Python packages)
  • psutil 2.2.1 → 3.0.0 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)
  • pycparser 2.12 → 2.14 (C parser in Python)
  • pyflakes 0.8.1 → 0.9.2 (passive checker of Python programs)
  • pymongo 3.0.1 → 3.0.2 (Python driver for MongoDB http://www.mongodb.org)
  • pytz 2015.2 → 2015.4 (World Timezone Definitions for Python)
  • pyzmq 14.6.0 → 14.7.0 (Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console))
  • reportlab 3.1.44 → 3.2.0 (The PDF generation library)
  • setuptools 15.2 → 17.1.1 (Download, build, install, upgrade, and uninstall Python packages - easily)
  • simplejson 3.6.5 → 3.7.3 (Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder)
  • tornado 4.1 → 4.2 (Scalable, non-blocking web server and tools (required for IPython notebook))

Removed packages:

  • tqdm 1.0 (A Simple Python Progress Meter)

@stonebig
Copy link
Contributor Author

build2 (2015-06-25: IPython 3.2, spyder 2.3.5, pandas 0.16.2, cython 0.22.1, numba 0.19.2, dask 0.5, vispy 0.4)

main features of build2:

  • rework 'spyder' application launchers for spyder 2.3.5, as previous method didn't work anymore,
    (many thanks to Christoph Gohlke for the new forward/backward compatible solution)
  • release expected on time if nobody complains.
MD5 SHA-1 Binary
b6179f21d6e1630994b4aec3831f251a a881f22ed02b91624444234c921f4bc275058570 winpython-64bit-3.4.3.4_build2.exe

History of changes for WinPython 3.4.3.4

The following changes were made to WinPython distribution since version 3.4.3.3.

Python packages

New packages:

  • bcolz 0.9.0 (columnar and compressed data containers.)
  • cyordereddict 0.2.2 (Cython implementation of Python's collections.OrderedDict)
  • cytoolz 0.7.3 (Cython implementation of Toolz: High performance functional utilities)
  • dask 0.5.0 (Minimal task scheduling abstraction)
  • dill 0.2.2 (serialize all of python (almost))
  • multipledispatch 0.4.7 (A relatively sane approach to multiple dispatch in Python)
  • odo 0.3.2 ()
  • toolz 0.7.2 (List processing tools and functional utilities)
  • vispy 0.4.0 (Interactive visualization in Python)

Upgraded packages:

  • Cython 0.22 → 0.22.1 (Cython is a language that makes writing C extensions for the Python language as easy as Python)
  • Pillow 2.8.1 → 2.8.2 (Python Imaging Library (fork))
  • PyQt4 4.11.3 → 4.11.4 (Python bindings for the Qt cross platform GUI toolkit)
  • SQLAlchemy 1.0.4 → 1.0.5 (SQL Toolkit and Object Relational Mapper)
  • XlsxWriter 0.7.2 → 0.7.3 (A Python module for creating Excel XLSX files.)
  • alabaster 0.7.3 → 0.7.4 (A configurable sidebar-enabled Sphinx theme)
  • cffi 0.9.2 → 1.1.2 (Foreign Function Interface for Python calling C code.)
  • db.py 0.4.1 → 0.4.4 (a db package that doesn't suck)
  • ipython 3.1.0 → 3.2.0 (Enhanced Python shell)
  • ipython_sql 0.3.5 → 0.3.6 (RDBMS access via IPython)
  • jedi 0.8.1 → 0.9.0 (An autocompletion tool for Python that can be used for text editors)
  • jsonschema 2.4.0 → 2.5.1 (An implementation of JSON Schema validation for Python)
  • llvmlite 0.4.0 → 0.5.1 (lightweight wrapper around basic LLVM functionality)
  • mysql_connector_python 2.0.3 → 2.0.4 (MySQL driver written in Python)
  • nose 1.3.6 → 1.3.7 (nose is a discovery-based unittest extension (e.g. NumPy test module is using nose))
  • numba 0.18.2 → 0.19.2 (compiling Python code using LLVM)
  • oct2py 3.1.0 → 3.2.0 (Python to GNU Octave bridge --> run m-files from python.)
  • pip 6.1.1 → 7.0.3 (A tool for installing and managing Python packages)
  • psutil 2.2.1 → 3.0.0 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)
  • pycparser 2.12 → 2.14 (C parser in Python)
  • pyflakes 0.8.1 → 0.9.2 (passive checker of Python programs)
  • pymongo 3.0.1 → 3.0.2 (Python driver for MongoDB http://www.mongodb.org)
  • pytz 2015.2 → 2015.4 (World Timezone Definitions for Python)
  • pyzmq 14.6.0 → 14.7.0 (Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console))
  • reportlab 3.1.44 → 3.2.0 (The PDF generation library)
  • setuptools 15.2 → 17.1.1 (Download, build, install, upgrade, and uninstall Python packages - easily)
  • simplejson 3.6.5 → 3.7.3 (Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder)
  • spyder 2.3.4 → 2.3.5.2 (Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface)
  • tornado 4.1 → 4.2 (Scalable, non-blocking web server and tools (required for IPython notebook))

Removed packages:

  • tqdm 1.0 (A Simple Python Progress Meter)

@stonebig
Copy link
Contributor Author

missing functools32 for python 2.7, respining 2.7.
it will make the 2.7 / 3.3 part one day late

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