Permalink
Commits on Jun 5, 2009
  1. Mention fix for #946.

    cournape committed Jun 5, 2009
  2. Check numpy versiob for bdist_mpkg.

    Scipy binaries targetting different python versions require to be built against
    different numpy versions (2.6 requires numpy 1.3.0, for example). So we check
    those explcitly, and barf if we do not have matching version.
    cournape committed Jun 5, 2009
  3. Add function to parse numpy version in paver script.

    (cherry picked from commit e7ad008dfd2e35d9c084e6d076d7b398a0f06277)
    cournape committed Jun 5, 2009
  4. Fix bug reference for special regression test.

    (cherry picked from commit d0ca896f87dda3a4098972a858c352bf3a4a755a)
    cournape committed Jun 5, 2009
  5. Do not detect Endianess in Cephes.

    (cherry picked from commit ff046c6f136b89d880b524f14a7c4564f084c0b0)
    cournape committed Jun 5, 2009
  6. Start RC2.

    cournape committed Jun 5, 2009
Commits on Jun 4, 2009
  1. scipy 0.7.1 RC1.

    cournape committed Jun 4, 2009
Commits on Jun 3, 2009
  1. Fix bdist_wininst_arch task on win32.

    (cherry picked from commit 5a0c61ea9da2077c5dc08daaa92ab4ca9d14d430)
    cournape committed Jun 3, 2009
  2. Fix paver file to handle bdist targets on windows.

    (cherry picked from commit c20e347ccf18da54a98842ddffba042fec107724)
    cournape committed Jun 3, 2009
Commits on Jun 2, 2009
  1. Workaround for PyInt_Check failures for python 2.6

    If an int is an instance of np.int32, PyInt_Check on it will fail for
    python 2.6 and later. Instead of converting the related argument to a
    'pure' python int in the Data class, I added a workaround at the C level
    to avoid changing anything in the ODR API by accident.
    
    (cherry picked from commit 2256fa8ccefd95362f4e4ea0a23de05fcfc69272)
    cournape committed Jun 2, 2009
Commits on Jun 1, 2009
  1. Change mode from 'wa' to 'w' for array_import.

    Mode 'wa' is not recognized on at least windows (python 2.6 and later),
    and the mode 'wa' does not do what one might expect, that is it looks
    like successful open(filename, 'wa') is equivalent to open(filename,
    'w') on linux at least.
    
    (cherry picked from commit 7d1349335b43a1b2eb7537e14408f83d0a15eb49)
    cournape committed Jun 1, 2009
Commits on May 31, 2009
  1. Fix bdist_superpack paver task (forgot to change name from numpy to s…

    …cipy).
    
    (cherry picked from commit 121e78c2c8e254a6b78cb6ee78c8dd719b0cbc6e)
    cournape committed May 31, 2009
Commits on May 30, 2009
  1. Mark two tests as known failures: corresponding code is numericaly un…

    …stable, and compiler dependent.
    cournape committed May 30, 2009
Commits on May 26, 2009
  1. 0.7.x: enable fixed test

    cournape committed May 26, 2009
  2. 0.7.x: special: ensure NAN/INFINITY are available in amos_wrappers (e…

    …ven on non-C99 compilers)
    
    Backported: http://svn.scipy.org/svn/scipy/trunk@5699 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit 332a8ddf77e5117f288436471505d2e2fa5b2e27)
    cournape committed May 26, 2009
  3. 0.7.x: special: adjust cephes/yv test tolerances, and mark some as kn…

    …own failures
    
    Backported: http://svn.scipy.org/svn/scipy/trunk@5695 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit df44fb8c5b508a7c862cba807ca76d7d58b1ec45)
    cournape committed May 26, 2009
  4. 0.7.x: Remove inline keyword to fix ticket #924.

    Backported: http://svn.scipy.org/svn/scipy/trunk@5677 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit bd5286702db43711d47ae01901d71f9b39ad57b2)
    cournape committed May 26, 2009
  5. 0.7.x: Add some tests for pbdv (cf. #803)

    Backported: http://svn.scipy.org/svn/scipy/trunk@5660 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit 746e23519a6881a2e213c788f1c7d2d1df1f4200)
    cournape committed May 26, 2009
  6. 0.7.x: Fix off-by-one bug in pbdv wrappers

    Backported: http://svn.scipy.org/svn/scipy/trunk@5658 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit c6bd1c821a0a09e6204180137d24d888b0f8fc9b)
    cournape committed May 26, 2009
  7. 0.7.x: special: Fix pbdv test

    Backported: http://svn.scipy.org/svn/scipy/trunk@5657 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit 6ea644e51bdb7a0061be68b2febfb1f6ea2c4ade)
    cournape committed May 26, 2009
  8. 0.7.x: special/iv: add a more meticulous test against amos

    Backported: http://svn.scipy.org/svn/scipy/trunk@5641 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit b2f897cc749c2db932b50e5f050d10f8909e1669)
    cournape committed May 26, 2009
  9. 0.7.x: Fixing #503: reimplement cephes/iv

    Cephes's implementation of Iv via a relation to hyp1f1 is problematic,
    especially in the asymptotic regime where intermediate results overflow.
    
    This commit introduces a new implementation for the Bessel I function,
    partly converted from the one in the Boost C++ library:
    
    - For large orders, the uniform asymptotic expansion is used.
    
    - Otherwise, use Temme's method.
    
    Performance-wise, this implementation seems to be typically about 2-4
    times faster than the Amos routines.
    
    Backported: http://svn.scipy.org/svn/scipy/trunk@5640 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit 68ffca175091fb49dcd8040c52c6c8b9c7cce3ac)
    cournape committed May 26, 2009
  10. 0.7.x: cephes/hyperg: restore and explain hyp2f0 asymptotic series te…

    …rmination condition
    
    Backported: http://svn.scipy.org/svn/scipy/trunk@5639 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit efab8380ae64ddbf0f479c5b7225bf5723d05cfa)
    cournape committed May 26, 2009
  11. 0.7.x: Fix working for multigammaln doc.

    Backported: http://svn.scipy.org/svn/scipy/trunk@5629 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit 23a9c7146883668955354aebc4adcbc093ef42d1)
    cournape committed May 26, 2009
  12. 0.7.x: Update multigammaln docstring.

    Backported: http://svn.scipy.org/svn/scipy/trunk@5627 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit 5e38974176cd3470d6e292cc977b65247ebde0fe)
    cournape committed May 26, 2009
  13. 0.7.x: Do not use C99-style initialization.

    Backported: http://svn.scipy.org/svn/scipy/trunk@5607 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit 64f6f20958342ba6eff7c63def5c877d70feecf2)
    cournape committed May 26, 2009
  14. 0.7.x: Use PyErr_Warn instead of PyErr_WarnEx (which is not available…

    … in Python 2.4)
    
    Backported: http://svn.scipy.org/svn/scipy/trunk@5528 d6536bca-fef9-0310-8506-e4c0a848fbcf
    (cherry picked from commit 6ebfc167ee91377e7b250990d0074ad94b0dc1cd)
    cournape committed May 26, 2009