Hi all,

We had this discussion several times in pull-request's discussion
threads but AFAIK never on the mailing list:

It has become an increasing burden to maintain compatibility with very
old numpy and scipy versions. In particular I recently broke the
jenkins 2.6 job by introducing a change that does not work with numpy
1.3 and numpy 1.3 is no longer buildable under OSX 10.9 since the
clang compiler is pickier than it used to be in prior versions of OSX.

Therefore I think it is time to bump the minimal versions for our
dependencies to the versions shipped with Ubuntu Precise 12.04 LTS:

- numpy 1.6.1+ (see http://packages.ubuntu.com/precise/python-numpy)
- scipy 0.9.0+ (see http://packages.ubuntu.com/precise/python-scipy )

At the moment the minimal versions for those two packages were set to
those of Ubuntu 10.04 LTS which are numpy 1.3 and scipy 0.7.

If nobody objects I will upgrade the jenkins environment to those
versions (for the python 2.6 job) and issue a PR to update the
documentation in w.r.t. this new compat policy (along with some
cleanup in sklearn/utils/fixes.py).

I am also preparing linux x86_64 wheel packages for numpy & scipy for
various versions of numpy / scipy and python to be used on travis so
as to be able to detect compat issues prior to merging to master.

-- 
Olivier
http://twitter.com/ogrisel - http://github.com/ogrisel

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Scikit-learn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to