diff options
author | Travis Oliphant <oliphant@enthought.com> | 2007-05-23 18:07:27 +0000 |
---|---|---|
committer | Travis Oliphant <oliphant@enthought.com> | 2007-05-23 18:07:27 +0000 |
commit | 16d829c75d16e5f29daf133d4223bc1d0bc9b2f2 (patch) | |
tree | bf7d4627edc9fd5cee093dca4152ea7d4a967074 /numpy/core/_internal.py | |
parent | b6664e259e1f0394e784545ae0f30407ba88d7fb (diff) | |
download | numpy-16d829c75d16e5f29daf133d4223bc1d0bc9b2f2.tar.gz |
Remove import multiarray from top of _internal.py
Diffstat (limited to 'numpy/core/_internal.py')
-rw-r--r-- | numpy/core/_internal.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/numpy/core/_internal.py b/numpy/core/_internal.py index ba526b732..b6e153580 100644 --- a/numpy/core/_internal.py +++ b/numpy/core/_internal.py @@ -2,7 +2,6 @@ # that implements more complicated stuff. import re -from multiarray import dtype, ndarray import sys if (sys.byteorder == 'little'): @@ -11,6 +10,7 @@ else: _nbo = '>' def _makenames_list(adict): + from multiarray import dtype allfields = [] fnames = adict.keys() for fname in fnames: @@ -44,6 +44,7 @@ def _makenames_list(adict): # a dictionary without "names" and "formats" # fields is used as a data-type descriptor. def _usefields(adict, align): + from multiarray import dtype try: names = adict[-1] except KeyError: @@ -109,6 +110,7 @@ def _array_descr(descriptor): # so don't remove the name here, or you'll # break backward compatibilty. def _reconstruct(subtype, shape, dtype): + from multiarray import ndarray return ndarray.__new__(subtype, shape, dtype) @@ -193,6 +195,7 @@ def _commastring(astr): return result def _getintp_ctype(): + from multiarray import dtype val = _getintp_ctype.cache if val is not None: return val |