Hi, what are the release plans for 0.7.0? SciPy svn contains a lot of new improvements (especially the sparse solvers) that I need. I tried to create a Debian package from the scipy svn version, just to see if it works and it seems to be ok. However, when I run tests, I got a lot of errors (see below). Are those known problems, or just Debian related? Running on: In [2]: import scipy In [3]: scipy.__version__ Out[3]: '0.7.0.dev4087' Ondrej ------------------ ondra@fuji:~/debian/packages/result$ ipython Python 2.4.5 (#2, Mar 12 2008, 00:15:51) Type "copyright", "credits" or "license" for more information. IPython 0.8.2 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object'. ?object also works, ?? prints more. In [1]: import scipy In [2]: scipy.test() /usr/lib/python2.4/site-packages/scipy/linsolve/__init__.py:4: DeprecationWarning: scipy.linsolve has moved to scipy.sparse.linalg.dsolve warn('scipy.linsolve has moved to scipy.sparse.linalg.dsolve', DeprecationWarning) /usr/lib/python2.4/site-packages/scipy/splinalg/__init__.py:3: DeprecationWarning: scipy.splinalg has moved to scipy.sparse.linalg warn('scipy.splinalg has moved to scipy.sparse.linalg', DeprecationWarning) E.............EE...caxpy:n=4 ..caxpy:n=3 ....ccopy:n=4 ..ccopy:n=3 .............cscal:n=4 ....cswap:n=4 ..cswap:n=3 .....daxpy:n=4 ..daxpy:n=3 ....dcopy:n=4 ..dcopy:n=3 .............dscal:n=4 ....dswap:n=4 ..dswap:n=3 .....saxpy:n=4 ..saxpy:n=3 ....scopy:n=4 ..scopy:n=3 .............sscal:n=4 ....sswap:n=4 ..sswap:n=3 .....zaxpy:n=4 ..zaxpy:n=3 ....zcopy:n=4 ..zcopy:n=3 .............zscal:n=4 ....zswap:n=4 ..zswap:n=3 ..EEE............................................................................................................................................................................................................................................................................................................................................................................................................/usr/lib/python2.4/site-packages/scipy/ndimage/_segmenter.py:30: UserWarning: The segmentation code is under heavy development and therefore the public API will change in the future. The NIPY group is actively working on this code, and has every intention of generalizing this for the Scipy community. Use this module minimally, if at all, until it this warning is removed. warnings.warn(_msg, UserWarning) .................................EE..............................................................................................................................................................................................................................................................................................................................0.2 0.2 0.2 ......0.2 ..0.2 0.2 0.2 0.2 0.2 ...................EE...warning: specified build_dir '_bad_path_' does not exist or is not writable. Trying default locations ...warning: specified build_dir '..' does not exist or is not writable. Trying default locations ..warning: specified build_dir '_bad_path_' does not exist or is not writable. Trying default locations ...warning: specified build_dir '..' does not exist or is not writable. Trying default locations ............................building extensions here: /home/ondra/.python24_compiled/m0 .Numpy is installed in /usr/lib/python2.4/site-packages/numpy Numpy version 1.0.4 Python version 2.4.5 (#2, Mar 12 2008, 00:15:51) [GCC 4.2.3 (Debian 4.2.3-2)] Found 10/10 tests for numpy.core.defmatrix Found 36/36 tests for numpy.core.ma Found 223/223 tests for numpy.core.multiarray Found 62/62 tests for numpy.core.numeric Found 31/31 tests for numpy.core.numerictypes Found 12/12 tests for numpy.core.records Found 6/6 tests for numpy.core.scalarmath Found 14/14 tests for numpy.core.umath Found 5/5 tests for numpy.distutils.misc_util Found 1/1 tests for numpy.fft.fftpack Found 3/3 tests for numpy.fft.helper Found 9/9 tests for numpy.lib.arraysetops Found 46/46 tests for numpy.lib.function_base Found 5/5 tests for numpy.lib.getlimits Found 4/4 tests for numpy.lib.index_tricks Found 3/3 tests for numpy.lib.polynomial Found 49/49 tests for numpy.lib.shape_base Found 15/15 tests for numpy.lib.twodim_base Found 43/43 tests for numpy.lib.type_check Found 1/1 tests for numpy.lib.ufunclike Found 40/40 tests for numpy.linalg Found 2/2 tests for numpy.random Found 0/0 tests for __main__ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ---------------------------------------------------------------------- Ran 685 tests in 0.623s OK .............................................................................Numpy is installed in /usr/lib/python2.4/site-packages/numpy Numpy version 1.0.4 Python version 2.4.5 (#2, Mar 12 2008, 00:15:51) [GCC 4.2.3 (Debian 4.2.3-2)] Found 10/10 tests for numpy.core.defmatrix Found 36/36 tests for numpy.core.ma Found 223/223 tests for numpy.core.multiarray Found 62/62 tests for numpy.core.numeric Found 31/31 tests for numpy.core.numerictypes Found 12/12 tests for numpy.core.records Found 6/6 tests for numpy.core.scalarmath Found 14/14 tests for numpy.core.umath Found 5/5 tests for numpy.distutils.misc_util Found 1/1 tests for numpy.fft.fftpack Found 3/3 tests for numpy.fft.helper Found 9/9 tests for numpy.lib.arraysetops Found 46/46 tests for numpy.lib.function_base Found 5/5 tests for numpy.lib.getlimits Found 4/4 tests for numpy.lib.index_tricks Found 3/3 tests for numpy.lib.polynomial Found 49/49 tests for numpy.lib.shape_base Found 15/15 tests for numpy.lib.twodim_base Found 43/43 tests for numpy.lib.type_check Found 1/1 tests for numpy.lib.ufunclike Found 40/40 tests for numpy.linalg Found 2/2 tests for numpy.random Found 0/0 tests for __main__ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ---------------------------------------------------------------------- Ran 685 tests in 0.493s OK ....................Numpy is installed in /usr/lib/python2.4/site-packages/numpy Numpy version 1.0.4 Python version 2.4.5 (#2, Mar 12 2008, 00:15:51) [GCC 4.2.3 (Debian 4.2.3-2)] Found 10/10 tests for numpy.core.defmatrix Found 36/36 tests for numpy.core.ma Found 223/223 tests for numpy.core.multiarray Found 62/62 tests for numpy.core.numeric Found 31/31 tests for numpy.core.numerictypes Found 12/12 tests for numpy.core.records Found 6/6 tests for numpy.core.scalarmath Found 14/14 tests for numpy.core.umath Found 5/5 tests for numpy.distutils.misc_util Found 1/1 tests for numpy.fft.fftpack Found 3/3 tests for numpy.fft.helper Found 9/9 tests for numpy.lib.arraysetops Found 46/46 tests for numpy.lib.function_base Found 5/5 tests for numpy.lib.getlimits Found 4/4 tests for numpy.lib.index_tricks Found 3/3 tests for numpy.lib.polynomial Found 49/49 tests for numpy.lib.shape_base Found 15/15 tests for numpy.lib.twodim_base Found 43/43 tests for numpy.lib.type_check Found 1/1 tests for numpy.lib.ufunclike Found 40/40 tests for numpy.linalg Found 2/2 tests for numpy.random Found 0/0 tests for __main__ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ---------------------------------------------------------------------- Ran 685 tests in 0.513s OK . ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/integrate/tests/test_integrate.py", line 9, in ? from scipy.linalg import norm File "/usr/lib/python2.4/site-packages/scipy/linalg/__init__.py", line 13, in ? from iterative import * File "/usr/lib/python2.4/site-packages/scipy/linalg/iterative.py", line 5, in ? from scipy.sparse.linalg import isolve File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/interpolate/__init__.py", line 7, in ? from interpolate import * File "/usr/lib/python2.4/site-packages/scipy/interpolate/interpolate.py", line 13, in ? import scipy.linalg as slin File "/usr/lib/python2.4/site-packages/scipy/linalg/__init__.py", line 13, in ? from iterative import * File "/usr/lib/python2.4/site-packages/scipy/linalg/iterative.py", line 5, in ? from scipy.sparse.linalg import isolve File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ====================================================================== ERROR: Failure: ImportError (cannot import name deprecate_with_doc) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/io/__init__.py", line 7, in ? from numpy import deprecate_with_doc ImportError: cannot import name deprecate_with_doc ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/linalg/__init__.py", line 13, in ? from iterative import * File "/usr/lib/python2.4/site-packages/scipy/linalg/iterative.py", line 5, in ? from scipy.sparse.linalg import isolve File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/linsolve/__init__.py", line 6, in ? from scipy.sparse.linalg.dsolve import * File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/maxentropy/__init__.py", line 9, in ? from maxentropy import * File "/usr/lib/python2.4/site-packages/scipy/maxentropy/maxentropy.py", line 74, in ? from scipy import optimize, sparse File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/signal/__init__.py", line 11, in ? from ltisys import * File "/usr/lib/python2.4/site-packages/scipy/signal/ltisys.py", line 9, in ? import scipy.interpolate as interpolate File "/usr/lib/python2.4/site-packages/scipy/interpolate/__init__.py", line 7, in ? from interpolate import * File "/usr/lib/python2.4/site-packages/scipy/interpolate/interpolate.py", line 13, in ? import scipy.linalg as slin File "/usr/lib/python2.4/site-packages/scipy/linalg/__init__.py", line 13, in ? from iterative import * File "/usr/lib/python2.4/site-packages/scipy/linalg/iterative.py", line 5, in ? from scipy.sparse.linalg import isolve File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/splinalg/__init__.py", line 5, in ? from scipy.sparse.linalg import * File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ====================================================================== ERROR: Failure: TypeError (deprecate() takes exactly 3 arguments (1 given)) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/loader.py", line 351, in loadTestsFromName module = self.importer.importFromPath( File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/ondra/lib/lib/python/nose-0.10.2.dev_r442-py2.4.egg/nose/importer.py", line 84, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python2.4/site-packages/scipy/stats/__init__.py", line 7, in ? from stats import * File "/usr/lib/python2.4/site-packages/scipy/stats/stats.py", line 192, in ? import scipy.linalg as linalg File "/usr/lib/python2.4/site-packages/scipy/linalg/__init__.py", line 13, in ? from iterative import * File "/usr/lib/python2.4/site-packages/scipy/linalg/iterative.py", line 5, in ? from scipy.sparse.linalg import isolve File "/usr/lib/python2.4/site-packages/scipy/sparse/__init__.py", line 5, in ? from base import * File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 45, in ? class spmatrix(object): File "/usr/lib/python2.4/site-packages/scipy/sparse/base.py", line 139, in spmatrix @deprecate TypeError: deprecate() takes exactly 3 arguments (1 given) ---------------------------------------------------------------------- Ran 1063 tests in 9.364s FAILED (errors=10) In [3]: Ondrej
On Mon, Apr 7, 2008 at 7:03 AM, Ondrej Certik <ondrej@certik.cz> wrote:
what are the release plans for 0.7.0? SciPy svn contains a lot of new improvements (especially the sparse solvers) that I need. I tried to create a Debian package from the scipy svn version, just to see if it works and it seems to be ok. However, when I run tests, I got a lot of errors (see below).
I have been busy trying to get NumPy 1.0.5. out, which I hope will happen this week. As soon as that is released I will turn my attention to SciPy. SciPy 0.7 requires NumPy 1.0.5. So you may need to use the NumPy trunk. As far as I am concerned, I think getting SciPy 0.7 out will mostly require make sure all the test run and that are no other regressions. -- Jarrod Millman Computational Infrastructure for Research Labs 10 Giannini Hall, UC Berkeley phone: 510.643.4014 http://cirl.berkeley.edu/
On Mon, Apr 7, 2008 at 5:46 PM, Jarrod Millman <millman@berkeley.edu> wrote:
On Mon, Apr 7, 2008 at 7:03 AM, Ondrej Certik <ondrej@certik.cz> wrote:
what are the release plans for 0.7.0? SciPy svn contains a lot of new improvements (especially the sparse solvers) that I need. I tried to create a Debian package from the scipy svn version, just to see if it works and it seems to be ok. However, when I run tests, I got a lot of errors (see below).
I have been busy trying to get NumPy 1.0.5. out, which I hope will happen this week. As soon as that is released I will turn my attention to SciPy. SciPy 0.7 requires NumPy 1.0.5. So you may need to use the NumPy trunk.
Ah, that's it. Because I just had to comment out the @deprecated decorators and it started to work for me - so I guess those where changed in numpy 1.0.5.
As far as I am concerned, I think getting SciPy 0.7 out will mostly require make sure all the test run and that are no other regressions.
Yes, thanks for your work on it. Let's get numpy 1.0.5 out, then into Debian and other distributions, see if all is ok and then fix scipy. Ondrej
On Mon, Apr 7, 2008 at 9:35 AM, Ondrej Certik <ondrej@certik.cz> wrote:
As far as I am concerned, I think getting SciPy 0.7 out will mostly require make sure all the test run and that are no other regressions.
Yes, thanks for your work on it. Let's get numpy 1.0.5 out, then into Debian and other distributions, see if all is ok and then fix scipy.
Hey Ondrej, I will need some help verifying that NumPy 1.0.5 builds correctly on Debian later this week. So, hopefully, you will have a little free time! Thanks, -- Jarrod Millman Computational Infrastructure for Research Labs 10 Giannini Hall, UC Berkeley phone: 510.643.4014 http://cirl.berkeley.edu/
On Mon, Apr 7, 2008 at 6:38 PM, Jarrod Millman <millman@berkeley.edu> wrote:
On Mon, Apr 7, 2008 at 9:35 AM, Ondrej Certik <ondrej@certik.cz> wrote:
As far as I am concerned, I think getting SciPy 0.7 out will mostly require make sure all the test run and that are no other regressions.
Yes, thanks for your work on it. Let's get numpy 1.0.5 out, then into Debian and other distributions, see if all is ok and then fix scipy.
Hey Ondrej,
I will need some help verifying that NumPy 1.0.5 builds correctly on Debian later this week. So, hopefully, you will have a little free time!
Yep. Even though I am in Munich now, doing my research, but since I use numpy, I'll definitely test it. Ondrej
On Mon, 7 Apr 2008 08:46:01 -0700 "Jarrod Millman" <millman@berkeley.edu> wrote:
On Mon, Apr 7, 2008 at 7:03 AM, Ondrej Certik <ondrej@certik.cz> wrote:
what are the release plans for 0.7.0? SciPy svn contains a lot of new improvements (especially the sparse solvers) that I need. I tried to create a Debian package from the scipy svn version, just to see if it works and it seems to be ok. However, when I run tests, I got a lot of errors (see below).
I have been busy trying to get NumPy 1.0.5. out, which I hope will happen this week. As soon as that is released I will turn my attention to SciPy. SciPy 0.7 requires NumPy 1.0.5. So you may need to use the NumPy trunk.
As far as I am concerned, I think getting SciPy 0.7 out will mostly require make sure all the test run and that are no other regressions.
Here are the corresponding tickets http://projects.scipy.org/scipy/scipy/ticket/375 http://projects.scipy.org/scipy/scipy/ticket/584 http://projects.scipy.org/scipy/scipy/ticket/586 http://projects.scipy.org/scipy/scipy/ticket/611 BTW, I found two failures ====================================================================== FAIL: test_imresize (test_pilutil.TestPILUtil) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/scipy/testing/decorators.py", line 83, in skipper return f(*args, **kwargs) File "/usr/lib/python2.4/site-packages/scipy/misc/tests/test_pilutil.py", line 25, in test_imresize assert_equal(im1.shape,(11,22)) File "/usr/lib/python2.4/site-packages/numpy/testing/utils.py", line 137, in assert_equal assert_equal(len(actual),len(desired),err_msg,verbose) File "/usr/lib/python2.4/site-packages/numpy/testing/utils.py", line 145, in assert_equal assert desired == actual, msg AssertionError: Items are not equal: ACTUAL: 0 DESIRED: 2 ====================================================================== FAIL: test_namespace (test_formula.TestFormula) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/scipy/stats/models/tests/test_formula.py", line 119, in test_namespace self.assertEqual(xx.namespace, Y.namespace) AssertionError: {} != {'Y': array([ 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98]), 'X': array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49])} ---------------------------------------------------------------------- Ran 2025 tests in 55.207s FAILED (failures=2, errors=5) Nils
participants (3)
-
Jarrod Millman -
Nils Wagner -
Ondrej Certik