-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
_validate_lengths replaced in numpy 1.16 leading to ImportError exception in scikit-image less than 0.14.2 #3551
Copy link
Copy link
Closed
Labels
🔧 type: MaintenanceRefactoring and maintenance of internalsRefactoring and maintenance of internals
Milestone
Description
Description
As seen in https://travis-ci.org/astropy/astropy/jobs/455917279 , from skimage.measure import block_reduce caused ImportError when used with numpy dev.
from skimage.measure import block_reduce
File ".../skimage/measure/__init__.py", line 3, in <module>
from ._marching_cubes_classic import (marching_cubes_classic,
File ".../skimage/measure/_marching_cubes_classic.py", line 3, in <module>
from .._shared.utils import warn
File ".../skimage/_shared/utils.py", line 10, in <module>
from ..util import img_as_float
File ".../skimage/util/__init__.py", line 8, in <module>
from .arraycrop import crop
File ".../skimage/util/arraycrop.py", line 8, in <module>
from numpy.lib.arraypad import _validate_lengths
ImportError: cannot import name '_validate_lengths'| from numpy.lib.arraypad import _validate_lengths |
Caused by numpy/numpy#11966
Way to reproduce
[If reporting a bug, please include the following important information:]
- Code example
- Relevant images (if any)
- Operating system and version -- Linux-4.14.12-041412-generic-x86_64-with-debian-jessie-sid
- Python version -- 3.6.6
- scikit-image version (run
skimage.__version__) -- 0.14.0
All the info is in https://travis-ci.org/astropy/astropy/jobs/455917279 .
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
🔧 type: MaintenanceRefactoring and maintenance of internalsRefactoring and maintenance of internals