summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--numpy/dft/__init__.py15
-rw-r--r--numpy/doc/CAPI.txt7
-rw-r--r--numpy/doc/DISTUTILS.txt2
-rw-r--r--numpy/lib/function_base.py10
-rw-r--r--numpy/lib/getlimits.py4
-rw-r--r--numpy/lib/machar.py4
-rw-r--r--numpy/lib/mlab.py8
-rw-r--r--numpy/lib/polynomial.py6
-rw-r--r--numpy/lib/scimath.py4
-rw-r--r--numpy/lib/shape_base.py6
-rw-r--r--numpy/lib/tests/test_shape_base.py (renamed from numpy/lib/test_shape_base.py)0
-rw-r--r--numpy/lib/twodim_base.py2
-rw-r--r--numpy/lib/type_check.py6
-rw-r--r--numpy/lib/ufunclike.py4
-rw-r--r--numpy/lib/utils.py2
-rw-r--r--numpy/linalg/__init__.py22
-rwxr-xr-xsetup.py4
17 files changed, 52 insertions, 54 deletions
diff --git a/numpy/dft/__init__.py b/numpy/dft/__init__.py
index b5fde1d36..8bfb2d021 100644
--- a/numpy/dft/__init__.py
+++ b/numpy/dft/__init__.py
@@ -6,17 +6,16 @@ from helper import *
# re-define duplicated functions if full numpy installed.
try:
- import numpy.fftpack
+ import scipy.fftpack
except ImportError:
pass
else:
- fft = numpy.fftpack.fft
- ifft = numpy.fftpack.ifft
- fftn = numpy.fftpack.fftn
- ifftn = numpy.fftpack.ifftn
- fft2 = numpy.fftpack.fft2
- ifft2 = numpy.fftpack.ifft2
-
+ fft = scipy.fftpack.fft
+ ifft = scipy.fftpack.ifft
+ fftn = scipy.fftpack.fftn
+ ifftn = scipy.fftpack.ifftn
+ fft2 = scipy.fftpack.fft2
+ ifft2 = scipy.fftpack.ifft2
from numpy.testing import ScipyTest
test = ScipyTest().test
diff --git a/numpy/doc/CAPI.txt b/numpy/doc/CAPI.txt
index 7af8456b7..8cac8849c 100644
--- a/numpy/doc/CAPI.txt
+++ b/numpy/doc/CAPI.txt
@@ -1,8 +1,8 @@
Author: Travis Oliphant
-Discussions to: numpy-dev@numpy.org
+Discussions to: scipy-dev@scipy.org
Created: October 2005
-The CAPI of SciPy is (mostly) backward compatible with Numeric.
+The CAPI of NumPy is (mostly) backward compatible with Numeric.
There are a few non-standard Numeric usages (that were not really part
of the API) that will need to be changed:
@@ -33,7 +33,7 @@ their function signatures.
All of these headers are installed to
-<YOUR_PYTHON_LOCATION>/site-packages/numpy/base/include
+<YOUR_PYTHON_LOCATION>/site-packages/numpy/core/include
Getting arrays in C-code
@@ -50,7 +50,6 @@ PyObject * PyArray_NewFromDescr(PyTypeObject *subtype, PyArray_Descr *descr,
intp *strides, char *data,
int flags, PyObject *obj);
-
subtype : The subtype that should be created (either pass in
&PyArray_Type, &PyBigArray_Type, or obj->ob_type,
where obj is a an instance of a subtype (or subclass) of
diff --git a/numpy/doc/DISTUTILS.txt b/numpy/doc/DISTUTILS.txt
index 1a9a8d255..66e7c8927 100644
--- a/numpy/doc/DISTUTILS.txt
+++ b/numpy/doc/DISTUTILS.txt
@@ -4,7 +4,7 @@ Scipy Distutils - Users Guide
=============================
:Author: Pearu Peterson <pearu@cens.ioc.ee>
-:Discussions to: numpy-dev@numpy.org
+:Discussions to: scipy-dev@scipy.org
:Created: October 2005
:Revision: $LastChangedRevision$
:SVN source: $HeadURL$
diff --git a/numpy/lib/function_base.py b/numpy/lib/function_base.py
index b7c8c04be..694c727ed 100644
--- a/numpy/lib/function_base.py
+++ b/numpy/lib/function_base.py
@@ -12,12 +12,12 @@ l__all__ = ['logspace', 'linspace', 'round_',
import types
import math
-import numeric as _nx
-from numeric import ones, zeros, arange, concatenate, array, asarray, empty
-from numeric import ScalarType, dot, where, newaxis
-from umath import pi, multiply, add, arctan2, maximum, minimum, frompyfunc, \
+import numpy.core.numeric as _nx
+from numpy.core.numeric import ones, zeros, arange, concatenate, array, asarray, empty
+from numpy.core.numeric import ScalarType, dot, where, newaxis
+from numpy.core.umath import pi, multiply, add, arctan2, maximum, minimum, frompyfunc, \
isnan, absolute, cos, less_equal, sqrt, sin, mod
-from oldnumeric import ravel, nonzero, choose, \
+from numpy.core.oldnumeric import ravel, nonzero, choose, \
sometrue, alltrue, reshape, any, all, typecodes, ArrayType, squeeze,\
sort
from type_check import ScalarType, isscalar
diff --git a/numpy/lib/getlimits.py b/numpy/lib/getlimits.py
index 3220d0bab..825f286e8 100644
--- a/numpy/lib/getlimits.py
+++ b/numpy/lib/getlimits.py
@@ -4,8 +4,8 @@
__all__ = ['finfo']
from machar import MachAr
-import numeric
-from numeric import array
+import numpy.core.numeric
+from numpy.core.numeric import array
def _frz(a):
"""fix rank-0 --> rank-1"""
diff --git a/numpy/lib/machar.py b/numpy/lib/machar.py
index e00d112ef..55659dbaa 100644
--- a/numpy/lib/machar.py
+++ b/numpy/lib/machar.py
@@ -7,8 +7,8 @@
__all__ = ['MachAr']
-from numeric import array
-from oldnumeric import any
+from numpy.core.numeric import array
+from numpy.core.oldnumeric import any
# Need to speed this up...especially for longfloat
diff --git a/numpy/lib/mlab.py b/numpy/lib/mlab.py
index 9085c26be..f082cdc0d 100644
--- a/numpy/lib/mlab.py
+++ b/numpy/lib/mlab.py
@@ -1,13 +1,13 @@
# This module is for compatibility only. All functions are defined elsewhere.
-from numeric import *
+from numpy.core.numeric import *
from twodim_base import eye, tri, diag, fliplr, flipud, rot90, tril, triu
-from oldnumeric import amax as max
-from oldnumeric import amin as min
+from numpy.core.oldnumeric import amax as max
+from numpy.core.oldnumeric import amin as min
from function_base import msort, median, trapz, diff, cov, corrcoef, kaiser, blackman, \
bartlett, hanning, hamming, sinc, angle
-from oldnumeric import cumsum, ptp, mean, std, prod, cumprod, squeeze
+from numpy.core.oldnumeric import cumsum, ptp, mean, std, prod, cumprod, squeeze
from polynomial import roots
from numpy.random import rand, randn
diff --git a/numpy/lib/polynomial.py b/numpy/lib/polynomial.py
index 3cebba552..5bc65cafd 100644
--- a/numpy/lib/polynomial.py
+++ b/numpy/lib/polynomial.py
@@ -7,7 +7,7 @@ __all__ = ['poly', 'roots', 'polyint', 'polyder', 'polyadd',
'polyfit']
import re
-import numeric as NX
+import numpy.core.numeric as NX
from type_check import isscalar
from twodim_base import diag, vander
@@ -19,7 +19,7 @@ lstsq = None
def get_linalg_funcs():
"Look for linear algebra functions in numpy"
global eigvals, lstsq
- from numpy.corelinalg import eigvals, lstsq
+ from numpy.linalg import eigvals, lstsq
return
def _eigvals(arg):
@@ -288,7 +288,7 @@ def polymul(a1, a2):
def deconvolve(signal, divisor):
"""Deconvolves divisor out of signal. Requires numpy.signal library
"""
- import numpy.signal
+ import scipy.signal
num = atleast_1d(signal)
den = atleast_1d(divisor)
N = len(num)
diff --git a/numpy/lib/scimath.py b/numpy/lib/scimath.py
index 4202fa640..1e06946b6 100644
--- a/numpy/lib/scimath.py
+++ b/numpy/lib/scimath.py
@@ -6,8 +6,8 @@ whose output data-type is different than the input data-type in certain domains
__all__ = ['sqrt', 'log', 'log2', 'logn','log10', 'power', 'arccos',
'arcsin', 'arctanh']
-import numeric as nx
-from numeric import *
+import numpy.core.numeric as nx
+from numpy.core.numeric import *
from type_check import isreal, asscalar
diff --git a/numpy/lib/shape_base.py b/numpy/lib/shape_base.py
index f4db3f59c..593b46a15 100644
--- a/numpy/lib/shape_base.py
+++ b/numpy/lib/shape_base.py
@@ -3,9 +3,9 @@ __all__ = ['atleast_1d','atleast_2d','atleast_3d','vstack','hstack',
'vsplit','dsplit','apply_over_axes','expand_dims',
'apply_along_axis']
-import numeric as _nx
-from numeric import *
-from oldnumeric import product
+import numpy.core.numeric as _nx
+from numpy.core.numeric import *
+from numpy.core.oldnumeric import product
from type_check import isscalar
diff --git a/numpy/lib/test_shape_base.py b/numpy/lib/tests/test_shape_base.py
index 175bc8584..175bc8584 100644
--- a/numpy/lib/test_shape_base.py
+++ b/numpy/lib/tests/test_shape_base.py
diff --git a/numpy/lib/twodim_base.py b/numpy/lib/twodim_base.py
index b21532ea6..49aa09757 100644
--- a/numpy/lib/twodim_base.py
+++ b/numpy/lib/twodim_base.py
@@ -5,7 +5,7 @@
__all__ = ['diag','eye','fliplr','flipud','rot90','tri','triu','tril',
'vander']
-from numeric import *
+from numpy.core.numeric import *
import sys
def fliplr(m):
diff --git a/numpy/lib/type_check.py b/numpy/lib/type_check.py
index 97b7e9832..214e3504a 100644
--- a/numpy/lib/type_check.py
+++ b/numpy/lib/type_check.py
@@ -6,11 +6,11 @@ __all__ = ['iscomplexobj','isrealobj','imag','iscomplex',
'typename','asfarray','mintypecode','asscalar',
'common_type']
-import numeric as _nx
-from numeric import ndarray, asarray, array, isinf, isnan, isfinite, signbit, \
+import numpy.core.numeric as _nx
+from numpy.core.numeric import ndarray, asarray, array, isinf, isnan, isfinite, signbit, \
ufunc, ScalarType, obj2dtype
from ufunclike import isneginf, isposinf
-import umath
+import numpy.core.umath as umath
_typecodes_by_elsize = 'GDFgdfQqLlIiHhBb?'
diff --git a/numpy/lib/ufunclike.py b/numpy/lib/ufunclike.py
index 7e8d44c7d..ee5d918d6 100644
--- a/numpy/lib/ufunclike.py
+++ b/numpy/lib/ufunclike.py
@@ -4,8 +4,8 @@ storing results in an output array.
"""
__all__ = ['fix', 'isneginf', 'isposinf', 'sign', 'log2']
-import numeric as nx
-from numeric import asarray, empty, empty_like, isinf, signbit, zeros
+import numpy.core.numeric as nx
+from numpy.core.numeric import asarray, empty, empty_like, isinf, signbit, zeros
import umath
def fix(x, y=None):
diff --git a/numpy/lib/utils.py b/numpy/lib/utils.py
index be5a34295..88a22ab21 100644
--- a/numpy/lib/utils.py
+++ b/numpy/lib/utils.py
@@ -1,4 +1,4 @@
-from numerictypes import obj2dtype
+from numpy.core.numerictypes import obj2dtype
__all__ = ['issubclass_', 'get_numpy_include', 'issubdtype']
diff --git a/numpy/linalg/__init__.py b/numpy/linalg/__init__.py
index bbfff25c0..905495750 100644
--- a/numpy/linalg/__init__.py
+++ b/numpy/linalg/__init__.py
@@ -3,21 +3,21 @@ from info import __doc__
from linalg import *
-# re-define duplicated functions if full numpy installed.
+# re-define duplicated functions if full scipy installed.
try:
- import numpy.linalg
+ import scipy.linalg
except ImportError:
pass
else:
- inv = numpy.linalg.inv
- svd = numpy.linalg.svd
- solve = numpy.linalg.solve
- det = numpy.linalg.det
- eig = numpy.linalg.eig
- eigvals = numpy.linalg.eigvals
- lstsq = numpy.linalg.lstsq
- pinv = numpy.linalg.pinv
- cholesky = numpy.linalg.cholesky
+ inv = scipy.linalg.inv
+ svd = scipy.linalg.svd
+ solve = scipy.linalg.solve
+ det = scipy.linalg.det
+ eig = scipy.linalg.eig
+ eigvals = scipy.linalg.eigvals
+ lstsq = scipy.linalg.lstsq
+ pinv = scipy.linalg.pinv
+ cholesky = scipy.linalg.cholesky
diff --git a/setup.py b/setup.py
index 08826c7b8..189b04a6b 100755
--- a/setup.py
+++ b/setup.py
@@ -44,10 +44,10 @@ def setup_package():
try:
config = Configuration(
maintainer = "SciPy Developers",
- maintainer_email = "numpy-dev@numpy.org",
+ maintainer_email = "scipy-dev@scipy.org",
description = DOCLINES[0],
long_description = "\n".join(DOCLINES[2:]),
- url = "http://numeric.numpy.org",
+ url = "http://numeric.scipy.org",
download_url = "http://sourceforge.net/projects/numpy",
license = 'BSD',
classifiers=filter(None, CLASSIFIERS.split('\n')),