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
