tags 751296 + patch thanks
attached a debdiff with the update. should fix the RC bugs, though I can't reproduce the freebsd issue.
--- skimage-0.9.3/debian/changelog 2014-01-23 21:07:58.000000000 +0100 +++ skimage-0.10.1/debian/changelog 2014-08-24 15:23:20.000000000 +0200 @@ -1,3 +1,21 @@ +skimage (0.10.1-1) unstable; urgency=medium + + * New upstream release + * depend on and use libjs-twitter-bootstrap (Closes: #736785) + * doc-privacy.patch: use system font for documentation + * build depend on python-six (>= 1.3.0) python-numpy (>= 1.6.0) and + cython (>= 0.17) + * slicing-error.patch: fix error revealed by numpy 1.9 + * bump standard to 3.9.5 + + -- Julian Taylor <jtaylor.deb...@googlemail.com> Sun, 24 Aug 2014 11:38:12 +0200 + +skimage (0.9.3-4build1) trusty; urgency=medium + + * No change rebuild to drop python3.3 compiled extension. + + -- Dimitri John Ledkov <x...@ubuntu.com> Mon, 31 Mar 2014 19:36:34 +0100 + skimage (0.9.3-4) unstable; urgency=low * debian/rules --- skimage-0.9.3/debian/control 2014-01-23 21:07:58.000000000 +0100 +++ skimage-0.10.1/debian/control 2014-08-24 15:23:20.000000000 +0200 @@ -3,26 +3,31 @@ Priority: optional Maintainer: Stefan van der Walt <ste...@sun.ac.za> Uploaders: Yaroslav Halchenko <deb...@onerussian.com> -Build-Depends: cython (>= 0.15), - cython3 (>= 0.15), +Build-Depends: cython (>= 0.17), + cython3 (>= 0.17), debhelper (>= 9~), libfreeimage3, + libjs-twitter-bootstrap, python-all-dev (>= 2.6.6-3~), - python-pil | python-imaging, python-matplotlib (>= 1.0), python-nose, - python-numpy, + python-numpy (>= 1.6.0), + python-pil | python-imaging, python-scipy (>= 0.10), python-setuptools, + python-six (>= 1.3.0), python-sphinx (>= 1.0.7+dfsg-1~), python3-all-dev, - python3-pil | python3-imaging, python3-matplotlib | python-matplotlib (<< 1.2.0~), python3-nose, python3-numpy, + python3-pil | python3-imaging, python3-scipy, - python3-setuptools -Standards-Version: 3.9.4 + python3-setuptools, + python3-six (>= 1.3.0), + xauth, + xvfb +Standards-Version: 3.9.5 Homepage: http://scikit-image.org Vcs-Browser: https://github.com/scikit-image/scikit-image Vcs-Git: git://github.com/scikit-image/scikit-image.git @@ -35,10 +40,15 @@ Depends: libfreeimage3, python-numpy, python-scipy (>= 0.10), + python-six (>= 1.3.0), python-skimage-lib (>= ${source:Version}), ${misc:Depends}, ${python:Depends} -Recommends: python-pil, python-imaging, python-matplotlib (>= 1.0), python-nose, python-qt4 +Recommends: python-imaging, + python-matplotlib (>= 1.0), + python-nose, + python-pil, + python-qt4 Suggests: python-opencv, python-skimage-doc Description: Python modules for image processing scikit-image is a collection of image processing algorithms for @@ -52,10 +62,14 @@ Depends: libfreeimage3, python3-numpy, python3-scipy (>= 0.10), + python3-six (>= 1.3.0), python3-skimage-lib (>= ${source:Version}), ${misc:Depends}, ${python3:Depends} -Recommends: python3-pil,python3-imaging, python3-matplotlib (>= 1.0), python3-nose +Recommends: python3-imaging, + python3-matplotlib (>= 1.0), + python3-nose, + python3-pil Suggests: python-skimage-doc Description: Python 3 modules for image processing scikit-image is a collection of image processing algorithms for --- skimage-0.9.3/debian/patches/doc-privacy.patch 1970-01-01 01:00:00.000000000 +0100 +++ skimage-0.10.1/debian/patches/doc-privacy.patch 2014-08-24 15:23:20.000000000 +0200 @@ -0,0 +1,21 @@ +Description: avoid privacy breach + use standard fonts instead of loading something from google + use local jquery from sphinx +--- a/doc/source/themes/scikit-image/layout.html ++++ b/doc/source/themes/scikit-image/layout.html +@@ -17,7 +17,6 @@ + {%- endif %} + + {%- macro script() %} +- <script src="http://code.jquery.com/jquery-latest.js"></script> + <script src="{{ pathto('_static/', 1) }}js/bootstrap.min.js"></script> + <script type="text/javascript"> + var DOCUMENTATION_OPTIONS = { +@@ -37,7 +36,6 @@ + <link rel="stylesheet" href="{{ pathto('_static/pygments.css', 1) }}" type="text/css" /> + <link href="{{ pathto('_static/', 1) }}css/bootstrap.min.css" rel="stylesheet" type="text/css"> + <link href="{{ pathto('_static/', 1) }}css/custom.css" rel="stylesheet" type="text/css"> +- <link href="http://fonts.googleapis.com/css?family=Raleway" rel="stylesheet" type="text/css"> + {%- for cssfile in css_files %} + <link rel="stylesheet" href="{{ pathto(cssfile, 1) }}" type="text/css" /> + {%- endfor %} --- skimage-0.9.3/debian/patches/series 2014-01-23 21:07:58.000000000 +0100 +++ skimage-0.10.1/debian/patches/series 2014-08-24 15:23:20.000000000 +0200 @@ -1,2 +1,4 @@ search-html.patch fix-doc-links.patch +doc-privacy.patch +slicing-error.patch --- skimage-0.9.3/debian/patches/slicing-error.patch 1970-01-01 01:00:00.000000000 +0100 +++ skimage-0.10.1/debian/patches/slicing-error.patch 2014-08-24 15:23:20.000000000 +0200 @@ -0,0 +1,19 @@ +Description: Fix slicing error revealed by numpy 1.9.0. + Numpy 1.9.0 no longer allows oversize data to be assigned to a + boolean indexed 1-d array by discarding excess elements. +Author: Charles Harris <charlesr.har...@gmail.com> +Origin: 7a074d5dd165536cb05fd87ea94a29510edac1a7 +Date: Fri, 4 Jul 2014 20:04:32 -0600 +Bug: https://github.com/scikit-image/scikit-image/issues/1050 + +--- a/skimage/segmentation/_join.py ++++ b/skimage/segmentation/_join.py +@@ -124,7 +124,7 @@ def relabel_sequential(label_field, offs + if m == len(labels0): # nothing to do, already 1...n labels + return label_field, labels, labels + forward_map = np.zeros(m + 1, int) +- forward_map[labels0] = np.arange(offset, offset + len(labels0) + 1) ++ forward_map[labels0] = np.arange(offset, offset + len(labels0)) + if not (labels == 0).any(): + labels = np.concatenate(([0], labels)) + inverse_map = np.zeros(offset - 1 + len(labels), dtype=np.intp) --- skimage-0.9.3/debian/rules 2014-01-23 21:07:58.000000000 +0100 +++ skimage-0.10.1/debian/rules 2014-08-24 15:23:20.000000000 +0200 @@ -83,4 +83,9 @@ override_dh_installdocs: dh_installdocs -A CONTRIBUTORS.txt README.md CONTRIBUTING.txt TASKS.txt - + dh_link -ppython-skimage-doc /usr/share/twitter-bootstrap/files/js/bootstrap.min.js \ + usr/share/doc/python-skimage-doc/html/_static/js/bootstrap.min.js + dh_link -ppython-skimage-doc /usr/share/twitter-bootstrap/files/css/bootstrap.min.css \ + usr/share/doc/python-skimage-doc/html/_static/css/bootstrap.min.css + dh_link -ppython-skimage-doc /usr/share/twitter-bootstrap/files/css/bootstrap-responsive.css \ + usr/share/doc/python-skimage-doc/html/_static/css/bootstrap-responsive.css --- skimage-0.9.3/debian/source/lintian-overrides 1970-01-01 01:00:00.000000000 +0100 +++ skimage-0.10.1/debian/source/lintian-overrides 2014-08-24 15:23:20.000000000 +0200 @@ -0,0 +1,3 @@ +# not used +skimage source: source-contains-prebuilt-javascript-object doc/source/themes/scikit-image/static/js/bootstrap.min.js +skimage source: source-is-missing doc/source/themes/scikit-image/static/js/bootstrap.min.js --- skimage-0.9.3/debian/tests/control 2014-01-23 21:07:58.000000000 +0100 +++ skimage-0.10.1/debian/tests/control 2014-08-24 15:23:20.000000000 +0200 @@ -1,5 +1,5 @@ Tests: python2 -Depends: python-all, python-nose, python-skimage, python-pil | python-imaging, python-matplotlib, python-tk +Depends: python-all, python-nose, python-skimage, python-pil | python-imaging, python-matplotlib, python-tk, xauth, xvfb Tests: python3 -Depends: python3-all, python3-nose, python3-skimage, python3-pil | python3-imaging, python3-matplotlib, python3-tk +Depends: python3-all, python3-nose, python3-skimage, python3-pil | python3-imaging, python3-matplotlib, python3-tk, xauth, xvfb --- skimage-0.9.3/debian/tests/python2 2014-01-23 21:07:58.000000000 +0100 +++ skimage-0.10.1/debian/tests/python2 2014-08-24 15:23:20.000000000 +0200 @@ -15,5 +15,5 @@ cd "$ADTTMP" fi - python$py /usr/bin/nosetests -s -v skimage 2>&1 + xvfb-run -a python$py /usr/bin/nosetests -s -v skimage 2>&1 done --- skimage-0.9.3/debian/tests/python3 2014-01-23 21:07:58.000000000 +0100 +++ skimage-0.10.1/debian/tests/python3 2014-08-24 15:23:20.000000000 +0200 @@ -15,5 +15,5 @@ cd "$ADTTMP" fi - python$py /usr/bin/nosetests3 -s -v skimage 2>&1 + xvfb-run -apython$py /usr/bin/nosetests3 -s -v skimage 2>&1 done