Skip to content

release 2015-01 follow-up #31

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
17 tasks done
stonebig opened this issue Dec 11, 2014 · 4 comments
Closed
17 tasks done

release 2015-01 follow-up #31

stonebig opened this issue Dec 11, 2014 · 4 comments

Comments

@stonebig
Copy link
Contributor

WinPython 2015-01 release ( between 2015-01-15 and 2015-01-22)

Features: (highlight: wheel support improvement, numba 16.0, scipy 0.15.0, R flavor support)

  • new packages: runipy
  • numba 16.0 (and so llvmlite instead of llvmpy)
  • shrink ggplot (remove test images and movies data)
  • nump1.9.1 in win32 thanks to scipy 0.14.1 fix
  • cython 0.21.2
  • support binary wheels in the build process (Christoph Gohlke switched around december 29th)
  • Rfull Flavor: winpython + R + dplyr/tidyr/ggplot2/R.utils/zoo/forecast
  • R path and R_Home Automatic inclusion if R added separately
  • starting build4,a fix for .whl package installation (thanks to Christoph Gohlke)
  • starting build5, distribution made with 25% of wheel packages (was 10% in december 2014)
  • winpython package is a wheel .whl (no more a .exe)
  • starting build6, make ensurepip (or get-pip for python3.3) works
  • ensure pip+setuptools can upgrade via windows trick (windows in-place pip upgrades pypa/pip#1299)
  • switch to scipy0.15.0 only if issues are fixed with new statsmodels0.6.2 (or maybe I wait a release)
  • include Vpython (v5.74) in 3.4 version, like it was in 3.3

Infrastructure:

  • upload also on the historical site
  • tweack download directory (a subdirectory per version)

Rough Roadmap after:

  • february 2015: spyder 2.4 with jedi plugin (droping rope(s) ?) , 33% of wheel packages
  • march 2015: ipython3.0 (or a 2.4), 50% of wheel packages

release (2015-01-15)

MD5 SHA-1 Binary
788f33dd67f3b710b1790917e76f8fd6 f7ce3d94b56a40be181a6ee5bbf4458fbad40e1e winpython-64bit-3.4.2.4.exe
f74b2d8e5f6dd94921ee3e892e0c3622 28ddc164e02502ffda21dc84f93568396f38f44d winpython-32bit-3.4.2.4.exe
8847909442f6d27c1ef059ca1a8e84df c34fed0f600c92606902e63b2040412e29ef7a64 winpython-64bit-2.7.9.2.exe
03f4ad90b1ff8d9f223c48e1238fce4f ccbf156b3738793b574f3b492a330b2f7fb86886 winpython-32bit-2.7.9.2.exe
35c4731406adb1adc39176ffa2d0c01b b32e5ae98ae28fee485773eeffb07da2ccf9f793 winpython-64bit-3.3.5.5.exe
208eef35fd791acae02433060e735746 72bebe0b375dd2863e8774737a8a755264368d90 winpython-32bit-3.3.5.5.exe

History of changes for WinPython 3.4.2.4

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

Python packages

New packages:

  • VPython 5.74 (A free, open-source module for producing real-time 3D scenes with Python)
  • llvmlite 0.2.1 (lightweight wrapper around basic LLVM functionality)
  • runipy 0.1.1 (Run IPython notebooks from the command line)

Upgraded packages:

  • Cython 0.21.1 → 0.21.2 (Cython is a language that makes writing C extensions for the Python language as easy as Python)
  • Pillow 2.6.1 → 2.7.0 (Python Imaging Library (fork))
  • XlsxWriter 0.6.4 → 0.6.5 (A Python module for creating Excel XLSX files.)
  • baresql 0.7.0 → 0.7.1 (playing SQL directly on Python datas)
  • cx_Freeze 4.3.3 → 4.3.4 (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))
  • h5py 2.3.1 → 2.4.0 (General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library))
  • nltk 3.0.0 → 3.0.1 (The Natural Language Toolkit (NLTK) is a Python package for natural language processing.)
  • numba 0.15.1 → 0.16.0 (compiling Python code using LLVM)
  • pip 1.5.6 → 6.0.6 (A tool for installing and managing Python packages)
  • psutil 2.1.3 → 2.2.0 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)
  • requests 2.5.0 → 2.5.1 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)
  • rpy2 2.5.2 → 2.5.4 (Python interface to the R language (embedded R))
  • scipy 0.14.0 → 0.15.0 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))
  • setuptools 7.0 → 11.3.1 (Download, build, install, upgrade, and uninstall Python packages - easily)
  • six 1.8.0 → 1.9.0 (Python 2 and 3 compatibility utilities)
  • winpython 1.0 → 1.1 (WinPython distribution tools, including WPPM (package manager))

Removed packages:

  • llvmpy 0.12.7 (Python bindings for LLVM)

build6 (2015-01-14)

MD5 SHA-1 Binary
5464ae662653b4aa60e6bd0632a85cf0 466dbd3f11da01585d8cf6b230f05c91c9aae6d3 winpython-64bit-2.7.9.2_build6.exe
8a60145c0418f18256d3bd49f6c6a4d7 6ff7f377164d2666d0600c1b58de8ba2071a38fe winpython-64bit-3.4.2.4_build6.exe
6f839071c40d58287ba23a2760739914 20209230aeac6ea2a65694df6f14f590fd7f65ba winpython-32bit-3.4.2.4_build6.exe

build5 (2015-01-10)

MD5 SHA-1 Binary
b2ea9ea5690a82c4515985045aedd98e 46200da82e4492458fdbff71afb47425bc5d21f2 winpython-64bit-3.4.2.4_build5flavorrfull.exe
5ac9428e4661110efdc4eb3049632fd5 6e9b2e30a8ef6770137d2dc5b0d98a5eafcea554 winpython-32bit-3.4.2.4_build5.exe
14bf4a572b53f5b1ff6da71f8de70869 d0404108f7ea5c4e88256ae663bc4f10788c35b9 winpython-32bit-2.7.9.2_build5.exe
2a3d5303502597936983dc820d010e7c 795895c397505bb6f3b52a37107fdd978fc0f45d winpython-64bit-3.3.5.5_build5.exe
e9266e23db25f8a827a212c5fce08fef cf19f863bd4b27036544e2f83cf442f53fd35031 winpython-32bit-3.3.5.5_build5.exe

History of changes for WinPython 3.4.2.4

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

Tools

New packages:

  • R 3.1.2 (The R Project for Statistical Computing)

Python packages

New packages:

  • llvmlite 0.2.1 (lightweight wrapper around basic LLVM functionality)
  • runipy 0.1.1 (Run IPython notebooks from the command line)

Upgraded packages:

  • Cython 0.21.1 → 0.21.2 (Cython is a language that makes writing C extensions for the Python language as easy as Python)
  • Pillow 2.6.1 → 2.7.0 (Python Imaging Library (fork))
  • XlsxWriter 0.6.4 → 0.6.5 (A Python module for creating Excel XLSX files.)
  • baresql 0.7.0 → 0.7.1 (playing SQL directly on Python datas)
  • cx_Freeze 4.3.3 → 4.3.4 (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))
  • h5py 2.3.1 → 2.4.0 (General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library))
  • numba 0.15.1 → 0.16.0 (compiling Python code using LLVM)
  • pip 1.5.6 → 6.0.3 (A tool for installing and managing Python packages)
  • psutil 2.1.3 → 2.2.0 (Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way)
  • requests 2.5.0 → 2.5.1 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)
  • rpy2 2.5.2 → 2.5.4 (Python interface to the R language (embedded R))
  • scipy 0.14.0 → 0.14.1 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))
  • setuptools 7.0 → 9.1 (Download, build, install, upgrade, and uninstall Python packages - easily)
  • six 1.8.0 → 1.9.0 (Python 2 and 3 compatibility utilities)
  • winpython 1.0 → 1.1 (WinPython distribution tools, including WPPM (package manager))

Removed packages:

  • llvmpy 0.12.7 (Python bindings for LLVM)

build4 (2015-01-06)

MD5 SHA-1 Binary
a45ad8fc388701439651136c13640f26 8dccd72810963b6ee6fba2a5adb5a2afe3a42b5d winpython-64bit-3.4.2.4_buid4.exe
823cf8399e5e659914488c440001869c 758931c5f64014e8ce9474d215e3265dadc31fd6 winpython-64bit-2.7.9.2_build4flavorrfull.exe

History of changes for WinPython 3.4.2.4

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

Python packages

New packages:

  • llvmlite 0.2.1 (lightweight wrapper around basic LLVM functionality)
  • runipy 0.1.1 (Run IPython notebooks from the command line)

Upgraded packages:

  • Cython 0.21.1 → 0.21.2 (Cython is a language that makes writing C extensions for the Python language as easy as Python)
  • Pillow 2.6.1 → 2.7.0 (Python Imaging Library (fork))
  • cx_Freeze 4.3.3 → 4.3.4 (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))
  • numba 0.15.1 → 0.16.0 (compiling Python code using LLVM)
  • pip 1.5.6 → 6.0.3 (A tool for installing and managing Python packages)
  • requests 2.5.0 → 2.5.1 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)
  • rpy2 2.5.2 → 2.5.4 (Python interface to the R language (embedded R))
  • scipy 0.14.0 → 0.14.1 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))
  • setuptools 7.0 → 9.1 (Download, build, install, upgrade, and uninstall Python packages - easily)
  • six 1.8.0 → 1.9.0 (Python 2 and 3 compatibility utilities)

Removed packages:

  • llvmpy 0.12.7 (Python bindings for LLVM)

build3 (2015-01-03)

MD5 SHA-1 Binary
87b0fdc9ec3ba95046d6c487b7ccc876 b6f2ca17466ed810e7c9930c5860c6182dd86d0d winpython-64bit-2.7.9.2_build3flavorrfull.exe

History of changes for WinPython 2.7.9.2

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

Tools

New packages:

  • R 3.1.2 (The R Project for Statistical Computing)

Python packages

New packages:

  • llvmlite 0.2.1 (lightweight wrapper around basic LLVM functionality)
  • runipy 0.1.1 ()

Upgraded packages:

  • Cython 0.21.1 → 0.21.2 (Cython is a language that makes writing C extensions for the Python language as easy as Python)
  • Pillow 2.6.1 → 2.7.0 (Python Imaging Library (fork))
  • cx_Freeze 4.3.3 → 4.3.4 (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))
  • numba 0.15.1 → 0.16.0 (compiling Python code using LLVM)
  • pip 1.5.6 → 6.0.3 (A tool for installing and managing Python packages)
  • requests 2.5.0 → 2.5.1 (Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.)
  • rpy2 2.5.2 → 2.5.4 (Python interface to the R language (embedded R))
  • scipy 0.14.0 → 0.14.1 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))
  • setuptools 7.0 → 8.3 (Download, build, install, upgrade, and uninstall Python packages - easily)
  • six 1.8.0 → 1.9.0 (Python 2 and 3 compatibility utilities)

Removed packages:

  • llvmpy 0.12.7 (Python bindings for LLVM)

build2 (2014-12-30)

MD5 SHA-1 Binary
f7f5a597309e5167d69ec645ff90b971 532412d60e813d799182dc97f9359ff25941c8f9 winpython-32bit-3.4.2.4_build2flavorrfull.exe
af1680db4dee09387b6eeb896fbe415e 080a3867a0d928906387d55d07a11aeea4526e71 winpython-64bit-3.4.2.4_build2flavorrfull.exe

New Tools and Upgrade Packages

Name Version Description
R 3.1.2 The R Project for Statistical Computing
cx_Freeze 4.3.4 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.21.2 Cython is a language that makes writing C extensions for the Python language as easy as Python
pip 6.0.3 A tool for installing and managing Python packages
requests 2.5.1 Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.
setuptools 8.3 Download, build, install, upgrade, and uninstall Python packages - easily

build1 (2014-12-21)

MD5 SHA-1 Binary
4adcf167d2b140d639b285baf4c3fada e8c1f8a8568b603316ddf99cc577a29d2ef981d3 winpython-32bit-3.4.2.4_build1.exe

History of changes for WinPython 3.4.2.4

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

Python packages

New packages:

  • llvmlite 0.2.1 (lightweight wrapper around basic LLVM functionality)
  • runipy 0.1.1 ()

Upgraded packages:

  • numba 0.15.1 → 0.16.0 (compiling Python code using LLVM)
  • numpy-MKL 1.8.2 (for win32)→ 1.9.1 (NumPy: multidimensional array processing for numbers, strings, records and objects (SciPy''s core module))
  • rpy2 2.5.2 → 2.5.4 (Python interface to the R language (embedded R))
  • scipy 0.14.0 → 0.14.1rc1 (SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...))

Removed packages:

  • llvmpy 0.12.7 (Python bindings for LLVM)

@stonebig stonebig changed the title release201501 follow-up release2015-01 follow-up Dec 13, 2014
@stonebig stonebig changed the title release2015-01 follow-up release 2015-01 follow-up Dec 13, 2014
@stonebig stonebig closed this as completed Jan 2, 2015
@stonebig stonebig reopened this Jan 2, 2015
@stonebig
Copy link
Contributor Author

Flavors of Winpython 2015-01

Flavors are augmented version of Winpython = the standard release + complements

Rfull = R langage + a few important 'R' packages + a Notebook comparing dplyr and pandas
Igraph = Igraph, vispy, pyqtgraph

MD5 SHA-1 Binary Complements
cf7ffd17a415391c92141a5a619fbd38 34fc7a23fba908f04d512406972c450f102572ba winpython-64bit-3.4.2.4flavorrfull.exe R-3.1.2 with dply,tidyr,ggplot2,zoo,forecast,R.utils,hflights and friends
ec8de77000abdbef84e2dc54553235ec 92fa647e38c0d4e95017a7c487c6dbf6f8a3910b winpython-32bit-3.4.2.4flavorrfull.exe R-3.1.2 with dply,tidyr,ggplot2,zoo,forecast,R.utils,hflights and friends
e489bcfbfab976f256ae093cdc145ac0 4dbe396b5a813a7fca9a60931293895d70123c93 winpython-64bit-3.4.2.4flavorigraph.exe python-igraph, pycairo, vispy, pyqtgraph

@stonebig
Copy link
Contributor Author

complementary information: the included statsmodels0.6.1 package contains the compatibility fix for scipy0.15.0, thanks to Christoph Gohlke.

@jondo
Copy link

jondo commented Jan 22, 2015

Why is this still open?

@stonebig
Copy link
Contributor Author

I forgot, closing.

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

2 participants