Your message dated Mon, 24 Oct 2022 15:36:46 +0000
with message-id <e1omzvo-004zjy...@fasolo.debian.org>
and subject line Bug#1020121: fixed in ndcube 2.0.2-2
has caused the Debian Bug report #1020121,
regarding ndcube: FTBFS: dh_auto_test: error: pybuild --test -i python{version} 
-p 3.10 returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1020121: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020121
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ndcube
Version: 2.0.2-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220917 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:240: /usr/bin/python3 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/config/setupcfg.py:508: 
> SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use 
> license_files instead.
>   warnings.warn(msg, warning_class)
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> copying ndcube/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> copying ndcube/ndcube.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> copying ndcube/ndcube_sequence.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> copying ndcube/global_coords.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> copying ndcube/conftest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> copying ndcube/_version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> copying ndcube/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> copying ndcube/ndcollection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization
> copying ndcube/visualization/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization
> copying ndcube/visualization/base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization
> copying ndcube/visualization/plotting_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization
> copying ndcube/visualization/mpl_sequence_plotter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization
> copying ndcube/visualization/mpl_plotter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization
> copying ndcube/visualization/descriptor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils
> copying ndcube/utils/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils
> copying ndcube/utils/wcs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils
> copying ndcube/utils/cube.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils
> copying ndcube/utils/collection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils
> copying ndcube/utils/sequence.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils
> copying ndcube/utils/misc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils
> copying ndcube/utils/wcs_high_level_conversion.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs
> copying ndcube/wcs/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests
> copying ndcube/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests
> copying ndcube/tests/test_sequence_plotting.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests
> copying ndcube/tests/test_ndcube.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests
> copying ndcube/tests/test_ndcollection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests
> copying ndcube/tests/test_ndcubesequence.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests
> copying ndcube/tests/helpers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests
> copying ndcube/tests/test_global_coords.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords
> copying ndcube/extra_coords/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords
> copying ndcube/extra_coords/extra_coords.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords
> copying ndcube/extra_coords/table_coord.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/mixins
> copying ndcube/mixins/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/mixins
> copying ndcube/mixins/ndslicing.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/mixins
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests
> copying ndcube/utils/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests
> copying ndcube/utils/tests/test_utils_sequence.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests
> copying ndcube/utils/tests/test_utils_wcs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests
> copying ndcube/utils/tests/test_utils_collection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers
> copying ndcube/wcs/wrappers/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers
> copying ndcube/wcs/wrappers/resampled_wcs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers
> copying ndcube/wcs/wrappers/compound_wcs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers
> copying ndcube/wcs/wrappers/reordered_wcs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests
> copying ndcube/wcs/wrappers/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests
> copying ndcube/wcs/wrappers/tests/test_resampled_wcs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests
> copying ndcube/wcs/wrappers/tests/test_compound_wcs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests
> copying ndcube/wcs/wrappers/tests/test_reordered_wcs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests
> copying ndcube/wcs/wrappers/tests/conftest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests
> running egg_info
> writing ndcube.egg-info/PKG-INFO
> writing dependency_links to ndcube.egg-info/dependency_links.txt
> writing requirements to ndcube.egg-info/requires.txt
> writing top-level names to ndcube.egg-info/top_level.txt
> reading manifest file 'ndcube.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files found matching '.codecov.yaml'
> warning: no previously-included files found matching '.mailmap'
> warning: no previously-included files found matching '.editorconfig'
> warning: no previously-included files found matching '.gitattributes'
> warning: no previously-included files found matching '.gitignore'
> warning: no previously-included files found matching '.pep8speaks.yml'
> warning: no previously-included files found matching '.pre-commit-config.yaml'
> warning: no previously-included files found matching '.test_package_pins.txt'
> warning: no previously-included files found matching 'azure-pipelines.yml'
> warning: no previously-included files found matching '.readthedocs.yml'
> no previously-included directories found matching '.circleci'
> no previously-included directories found matching '.github'
> no previously-included directories found matching 'changelog'
> no previously-included directories found matching 'ndcube/_dev'
> adding license file 'LICENSE.rst'
> writing manifest file 'ndcube.egg-info/SOURCES.txt'
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: 
> SetuptoolsDeprecationWarning:     Installing 'ndcube.extra_coords.tests' as 
> data is deprecated, please list it in `packages`.
>     !!
> 
> 
>     ############################
>     # Package would be ignored #
>     ############################
>     Python recognizes 'ndcube.extra_coords.tests' as an importable package,
>     but it is not listed in the `packages` configuration of setuptools.
> 
>     'ndcube.extra_coords.tests' has been automatically added to the 
> distribution only
>     because it may contain data files, but this behavior is likely to change
>     in future versions of setuptools (and therefore is considered deprecated).
> 
>     Please make sure that 'ndcube.extra_coords.tests' is included as a 
> package by using
>     the `packages` configuration field or the proper discovery methods
>     (for example by using `find_namespace_packages(...)`/`find_namespace:`
>     instead of `find_packages(...)`/`find:`).
> 
>     You can read more about "package discovery" and "data files" on setuptools
>     documentation page.
> 
> 
> !!
> 
>   check.warn(importable)
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: 
> SetuptoolsDeprecationWarning:     Installing 'ndcube.utils.sphinx' as data is 
> deprecated, please list it in `packages`.
>     !!
> 
> 
>     ############################
>     # Package would be ignored #
>     ############################
>     Python recognizes 'ndcube.utils.sphinx' as an importable package,
>     but it is not listed in the `packages` configuration of setuptools.
> 
>     'ndcube.utils.sphinx' has been automatically added to the distribution 
> only
>     because it may contain data files, but this behavior is likely to change
>     in future versions of setuptools (and therefore is considered deprecated).
> 
>     Please make sure that 'ndcube.utils.sphinx' is included as a package by 
> using
>     the `packages` configuration field or the proper discovery methods
>     (for example by using `find_namespace_packages(...)`/`find_namespace:`
>     instead of `find_packages(...)`/`find:`).
> 
>     You can read more about "package discovery" and "data files" on setuptools
>     documentation page.
> 
> 
> !!
> 
>   check.warn(importable)
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: 
> SetuptoolsDeprecationWarning:     Installing 'ndcube.visualization.tests' as 
> data is deprecated, please list it in `packages`.
>     !!
> 
> 
>     ############################
>     # Package would be ignored #
>     ############################
>     Python recognizes 'ndcube.visualization.tests' as an importable package,
>     but it is not listed in the `packages` configuration of setuptools.
> 
>     'ndcube.visualization.tests' has been automatically added to the 
> distribution only
>     because it may contain data files, but this behavior is likely to change
>     in future versions of setuptools (and therefore is considered deprecated).
> 
>     Please make sure that 'ndcube.visualization.tests' is included as a 
> package by using
>     the `packages` configuration field or the proper discovery methods
>     (for example by using `find_namespace_packages(...)`/`find_namespace:`
>     instead of `find_packages(...)`/`find:`).
> 
>     You can read more about "package discovery" and "data files" on setuptools
>     documentation page.
> 
> 
> !!
> 
>   check.warn(importable)
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests
> copying 
> ndcube/visualization/tests/figure_hashes_mpl_332_ft_261_astropy_421_animators_100.json
>  -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests
> copying 
> ndcube/visualization/tests/figure_hashes_mpl_332_ft_261_astropy_dev_animators_dev.json
>  -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests
> copying ndcube/visualization/tests/test_plotting.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests
> copying ndcube/visualization/tests/test_plotting_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/sphinx
> copying ndcube/utils/sphinx/code_context.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/sphinx
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords/tests
> copying ndcube/extra_coords/tests/test_extra_coords.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords/tests
> copying ndcube/extra_coords/tests/test_lookup_table_coord.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords/tests
> PYTHONPATH=. sphinx-build -D html_last_updated_fmt="August 23, 2022" -D 
> html_show_copyright=0 -N -bhtml docs/ build/html # HTML generator
> Running Sphinx v4.5.0
> making output directory... done
> loading intersphinx inventory from https://docs.python.org/3/objects.inv...
> loading intersphinx inventory from 
> https://docs.scipy.org/doc/numpy/objects.inv...
> loading intersphinx inventory from https://matplotlib.org/objects.inv...
> loading intersphinx inventory from 
> http://docs.astropy.org/en/stable/objects.inv...
> loading intersphinx inventory from 
> https://docs.sunpy.org/en/stable/objects.inv...
> WARNING: failed to reach any of the inventories with the following issues:
> intersphinx inventory 'http://docs.astropy.org/en/stable/objects.inv' not 
> fetchable due to <class 'requests.exceptions.ProxyError'>: 
> HTTPConnectionPool(host='127.0.0.1', port=9): Max retries exceeded with url: 
> http://docs.astropy.org/en/stable/objects.inv (Caused by ProxyError('Cannot 
> connect to proxy.', NewConnectionError('<urllib3.connection.HTTPConnection 
> object at 0x7f528c775930>: Failed to establish a new connection: [Errno 111] 
> Connection refused')))
> loading intersphinx inventory from 
> https://docs.sunpy.org/projects/mpl-animators/en/stable/objects.inv...
> loading intersphinx inventory from 
> https://gwcs.readthedocs.io/en/stable/objects.inv...
> intersphinx inventory has moved: https://matplotlib.org/objects.inv -> 
> https://matplotlib.org/stable/objects.inv
> intersphinx inventory has moved: https://docs.scipy.org/doc/numpy/objects.inv 
> -> https://numpy.org/doc/stable/objects.inv
> [autosummary] generating autosummary for: api.rst, coordinates.rst, 
> data_classes.rst, extending_ndcube.rst, index.rst, installation.rst, 
> introduction.rst, reproject.rst, slicing.rst, tabular_coordinates.rst, 
> visualization.rst, whatsnew/changelog.rst, whatsnew/index.rst
> [automodsumm] api.rst: found 36 automodsumm entries to generate
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 13 source files that are out of date
> updating environment: [new config] 48 added, 0 changed, 0 removed
> reading sources... [  2%] api
> reading sources... [  4%] api/ndcube.ExtraCoords
> reading sources... [  6%] api/ndcube.GlobalCoords
> reading sources... [  8%] api/ndcube.NDCollection
> reading sources... [ 10%] api/ndcube.NDCube
> reading sources... [ 12%] api/ndcube.NDCubeSequence
> reading sources... [ 14%] 
> api/ndcube.extra_coords.table_coord.QuantityTableCoordinate
> reading sources... [ 16%] 
> api/ndcube.extra_coords.table_coord.SkyCoordTableCoordinate
> reading sources... [ 18%] 
> api/ndcube.extra_coords.table_coord.TimeTableCoordinate
> reading sources... [ 20%] api/ndcube.mixins.NDCubeSlicingMixin
> reading sources... [ 22%] api/ndcube.tests.helpers.assert_cubes_equal
> reading sources... [ 25%] api/ndcube.tests.helpers.assert_cubesequences_equal
> reading sources... [ 27%] api/ndcube.tests.helpers.assert_extra_coords_equal
> reading sources... [ 29%] api/ndcube.tests.helpers.assert_metas_equal
> reading sources... [ 31%] api/ndcube.tests.helpers.assert_wcs_are_equal
> reading sources... [ 33%] api/ndcube.tests.helpers.figure_test
> reading sources... [ 35%] api/ndcube.tests.helpers.get_hash_library_name
> reading sources... [ 37%] api/ndcube.utils.misc.unique_sorted
> reading sources... [ 39%] api/ndcube.utils.sequence.SequenceItem
> reading sources... [ 41%] 
> api/ndcube.utils.sequence.cube_like_index_to_sequence_and_common_axis_indices
> reading sources... [ 43%] 
> api/ndcube.utils.sequence.cube_like_tuple_item_to_sequence_items
> reading sources... [ 45%] api/ndcube.utils.wcs.array_indices_for_world_objects
> reading sources... [ 47%] 
> api/ndcube.utils.wcs.calculate_world_indices_from_axes
> reading sources... [ 50%] 
> api/ndcube.utils.wcs.convert_between_array_and_pixel_axes
> reading sources... [ 52%] api/ndcube.utils.wcs.get_dependent_array_axes
> reading sources... [ 54%] api/ndcube.utils.wcs.get_dependent_physical_types
> reading sources... [ 56%] api/ndcube.utils.wcs.get_dependent_pixel_axes
> reading sources... [ 58%] api/ndcube.utils.wcs.get_dependent_world_axes
> reading sources... [ 60%] api/ndcube.utils.wcs.physical_type_to_pixel_axes
> reading sources... [ 62%] api/ndcube.utils.wcs.physical_type_to_world_axis
> reading sources... [ 64%] api/ndcube.utils.wcs.pixel_axis_to_physical_types
> reading sources... [ 66%] api/ndcube.utils.wcs.pixel_axis_to_world_axes
> reading sources... [ 68%] api/ndcube.utils.wcs.validate_physical_types
> reading sources... [ 70%] api/ndcube.utils.wcs.world_axis_to_pixel_axes
> reading sources... [ 72%] api/ndcube.visualization.BasePlotter
> reading sources... [ 75%] 
> api/ndcube.visualization.mpl_plotter.MatplotlibPlotter
> reading sources... [ 77%] coordinates
> reading sources... [ 79%] data_classes
> reading sources... [ 81%] extending_ndcube
> reading sources... [ 83%] index
> reading sources... [ 85%] installation
> reading sources... [ 87%] introduction
> reading sources... [ 89%] reproject
> reading sources... [ 91%] slicing
> reading sources... [ 93%] tabular_coordinates
> reading sources... [ 95%] visualization
> /<<PKGBUILDDIR>>/ndcube/visualization/mpl_plotter.py:246: UserWarning: 
> Animating a NDCube does not support transposing the array. The world axes may 
> not display as expected because the array will not be transposed.
>   warnings.warn(
> WARNING: target cannot be converted to ICRS, so will not be set on 
> SpectralCoord [astropy.wcs.wcsapi.fitswcs]
> reading sources... [ 97%] whatsnew/changelog
> reading sources... [100%] whatsnew/index
> 
> /<<PKGBUILDDIR>>/docs/whatsnew/changelog.rst:7: ERROR: Unknown directive type 
> "changelog".
> 
> .. changelog::
>    :towncrier: ../../
>    :towncrier-skip-if-empty:
>    :changelog_file: ../../CHANGELOG.rst
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [  2%] api
> writing output... [  4%] api/ndcube.ExtraCoords
> writing output... [  6%] api/ndcube.GlobalCoords
> writing output... [  8%] api/ndcube.NDCollection
> writing output... [ 10%] api/ndcube.NDCube
> writing output... [ 12%] api/ndcube.NDCubeSequence
> writing output... [ 14%] 
> api/ndcube.extra_coords.table_coord.QuantityTableCoordinate
> writing output... [ 16%] 
> api/ndcube.extra_coords.table_coord.SkyCoordTableCoordinate
> writing output... [ 18%] 
> api/ndcube.extra_coords.table_coord.TimeTableCoordinate
> writing output... [ 20%] api/ndcube.mixins.NDCubeSlicingMixin
> writing output... [ 22%] api/ndcube.tests.helpers.assert_cubes_equal
> writing output... [ 25%] api/ndcube.tests.helpers.assert_cubesequences_equal
> writing output... [ 27%] api/ndcube.tests.helpers.assert_extra_coords_equal
> writing output... [ 29%] api/ndcube.tests.helpers.assert_metas_equal
> writing output... [ 31%] api/ndcube.tests.helpers.assert_wcs_are_equal
> writing output... [ 33%] api/ndcube.tests.helpers.figure_test
> writing output... [ 35%] api/ndcube.tests.helpers.get_hash_library_name
> writing output... [ 37%] api/ndcube.utils.misc.unique_sorted
> writing output... [ 39%] api/ndcube.utils.sequence.SequenceItem
> writing output... [ 41%] 
> api/ndcube.utils.sequence.cube_like_index_to_sequence_and_common_axis_indices
> writing output... [ 43%] 
> api/ndcube.utils.sequence.cube_like_tuple_item_to_sequence_items
> writing output... [ 45%] api/ndcube.utils.wcs.array_indices_for_world_objects
> writing output... [ 47%] 
> api/ndcube.utils.wcs.calculate_world_indices_from_axes
> writing output... [ 50%] 
> api/ndcube.utils.wcs.convert_between_array_and_pixel_axes
> writing output... [ 52%] api/ndcube.utils.wcs.get_dependent_array_axes
> writing output... [ 54%] api/ndcube.utils.wcs.get_dependent_physical_types
> writing output... [ 56%] api/ndcube.utils.wcs.get_dependent_pixel_axes
> writing output... [ 58%] api/ndcube.utils.wcs.get_dependent_world_axes
> writing output... [ 60%] api/ndcube.utils.wcs.physical_type_to_pixel_axes
> writing output... [ 62%] api/ndcube.utils.wcs.physical_type_to_world_axis
> writing output... [ 64%] api/ndcube.utils.wcs.pixel_axis_to_physical_types
> writing output... [ 66%] api/ndcube.utils.wcs.pixel_axis_to_world_axes
> writing output... [ 68%] api/ndcube.utils.wcs.validate_physical_types
> writing output... [ 70%] api/ndcube.utils.wcs.world_axis_to_pixel_axes
> writing output... [ 72%] api/ndcube.visualization.BasePlotter
> writing output... [ 75%] 
> api/ndcube.visualization.mpl_plotter.MatplotlibPlotter
> writing output... [ 77%] coordinates
> writing output... [ 79%] data_classes
> writing output... [ 81%] extending_ndcube
> writing output... [ 83%] index
> writing output... [ 85%] installation
> writing output... [ 87%] introduction
> writing output... [ 89%] reproject
> writing output... [ 91%] slicing
> writing output... [ 93%] tabular_coordinates
> writing output... [ 95%] visualization
> writing output... [ 97%] whatsnew/changelog
> writing output... [100%] whatsnew/index
> 
> generating indices... genindex py-modindex done
> highlighting module code... [  7%] ndcube.extra_coords.extra_coords
> highlighting module code... [ 15%] ndcube.extra_coords.table_coord
> highlighting module code... [ 23%] ndcube.global_coords
> highlighting module code... [ 30%] ndcube.mixins.ndslicing
> highlighting module code... [ 38%] ndcube.ndcollection
> highlighting module code... [ 46%] ndcube.ndcube
> highlighting module code... [ 53%] ndcube.ndcube_sequence
> highlighting module code... [ 61%] ndcube.tests.helpers
> highlighting module code... [ 69%] ndcube.utils.misc
> highlighting module code... [ 76%] ndcube.utils.sequence
> highlighting module code... [ 84%] ndcube.utils.wcs
> highlighting module code... [ 92%] ndcube.visualization.base
> highlighting module code... [100%] ndcube.visualization.mpl_plotter
> 
> writing additional pages... search done
> copying images... [  7%] images/ndcube_diagram.png
> copying images... [ 15%] images/ndcubesequence_diagram.png
> copying images... [ 23%] images/ndcube_sliced_diagram.png
> copying images... [ 30%] images/ndcubesequence_sliced_diagram.png
> copying images... [ 38%] ../build/html/plot_directive/visualization-2.png
> copying images... [ 46%] ../build/html/plot_directive/visualization-3.png
> copying images... [ 53%] ../build/html/plot_directive/visualization-4.png
> copying images... [ 61%] ../build/html/plot_directive/visualization-5.png
> copying images... [ 69%] ../build/html/plot_directive/visualization-7.png
> copying images... [ 76%] ../build/html/plot_directive/visualization-9.png
> copying images... [ 84%] ../build/html/plot_directive/visualization-11.png
> copying images... [ 92%] ../build/html/plot_directive/visualization-13.png
> copying images... [100%] ../build/html/plot_directive/visualization-15.png
> 
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 2 warnings.
> 
> The HTML pages are in build/html.
> # Replace static files with symlinks when possible
> for file in $(find build/html/_static/ -name jquery-*.min.js); do rm $file; 
> ln -s /usr/share/javascript/jquery/jquery.min.js $file; done
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build; 
> python3.10 -m pytest ../../../ndcube
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.10.7, pytest-7.1.2, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> plugins: astropy-header-0.2.2, asdf-2.12.0, mock-3.8.2, hypothesis-6.36.0, 
> filter-subpackage-0.1.1, arraydiff-0.5.0, astropy-0.10.0, doctestplus-0.12.0, 
> openfiles-0.5.0, cov-3.0.0, remotedata-0.3.3
> collected 317 items / 25 deselected / 292 selected
> 
> ../../../ndcube/ndcollection.py s                                        [  
> 0%]
> ../../../ndcube/ndcube.py ss                                             [  
> 1%]
> ../../../ndcube/ndcube_sequence.py s                                     [  
> 1%]
> ../../../ndcube/extra_coords/tests/test_extra_coords.py ............x... [  
> 6%]
> ........                                                                 [  
> 9%]
> ../../../ndcube/extra_coords/tests/test_lookup_table_coord.py ...x...x.. [ 
> 13%]
> .x..x....x.XX......x.x...                                                [ 
> 21%]
> ../../../ndcube/mixins/ndslicing.py .                                    [ 
> 21%]
> ../../../ndcube/tests/test_global_coords.py ................             [ 
> 27%]
> ../../../ndcube/tests/test_ndcollection.py ....................          [ 
> 34%]
> ../../../ndcube/tests/test_ndcube.py ................................... [ 
> 46%]
> .....x..........................................................F..F..   [ 
> 70%]
> ../../../ndcube/tests/test_ndcubesequence.py ........................... [ 
> 79%]
>                                                                          [ 
> 79%]
> ../../../ndcube/utils/tests/test_utils_collection.py ...                 [ 
> 80%]
> ../../../ndcube/utils/tests/test_utils_sequence.py .......               [ 
> 82%]
> ../../../ndcube/utils/tests/test_utils_wcs.py ...............            [ 
> 88%]
> ../../../ndcube/visualization/tests/test_plotting.py ..                  [ 
> 88%]
> ../../../ndcube/visualization/tests/test_plotting_utils.py ............. [ 
> 93%]
>                                                                          [ 
> 93%]
> ../../../ndcube/wcs/wrappers/tests/test_compound_wcs.py ......           [ 
> 95%]
> ../../../ndcube/wcs/wrappers/tests/test_reordered_wcs.py ....            [ 
> 96%]
> ../../../ndcube/wcs/wrappers/tests/test_resampled_wcs.py ..........      
> [100%]
> 
> =================================== FAILURES 
> ===================================
> ___________________________ test_reproject_adaptive 
> ____________________________
> 
> ndcube_2d_ln_lt = <ndcube.ndcube.NDCube object at 0x7f9f63d69390>
> NDCube
> ------
> Dimensions: [10. 12.] pix
> Physical Types of Axes: [('cus...elioprojective.lon'), 
> ('custom:pos.helioprojective.lat', 'custom:pos.helioprojective.lon')]
> Unit: None
> Data Type: int64
> wcs_2d_lt_ln = WCS Keywords
> 
> Number of WCS axes: 2
> CTYPE : 'HPLT-TAN'  'HPLN-TAN'  
> CRVAL : 0.0  0.0  
> CRPIX : 5.0  5.0  
> PC1_1 PC1_2  : 1.0  0.0  
> PC2_1 PC2_2  : 0.0  1.0  
> CDELT : 0.0005555555555555556  0.0011111111111111111  
> NAXIS : 0  0
> 
>     def test_reproject_adaptive(ndcube_2d_ln_lt, wcs_2d_lt_ln):
>         shape_out = (10, 12)
> >       resampled_cube = ndcube_2d_ln_lt.reproject_to(wcs_2d_lt_ln, 
> > algorithm='adaptive',
>                                                       shape_out=shape_out)
> 
> ../../../ndcube/tests/test_ndcube.py:788: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> ../../../ndcube/ndcube.py:711: in reproject_to
>     data = reproject_adaptive(self, output_projection=target_wcs, 
> shape_out=shape_out,
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> args = (<ndcube.ndcube.NDCube object at 0x7f9f63d69390>
> NDCube
> ------
> Dimensions: [10. 12.] pix
> Physical Types of Axes: [('cu...ioprojective.lon'), 
> ('custom:pos.helioprojective.lat', 'custom:pos.helioprojective.lon')]
> Unit: None
> Data Type: int64,)
> kwargs = {'output_projection': WCS Keywords
> 
> Number of WCS axes: 2
> CTYPE : 'HPLT-TAN'  'HPLN-TAN'  
> CRVAL : 0.0  0.0  
> CRPIX : ...
> CDELT : 0.0005555555555555556  0.0011111111111111111  
> NAXIS : 0  0, 'return_footprint': False, 'shape_out': (10, 12)}
> i = 0
> msg = '"order" was deprecated in version 0.9 and will be removed in a future 
> version. '
> value = 'bilinear'
> 
>     @functools.wraps(function)
>     def wrapper(*args, **kwargs):
>         for i in range(n):
>             msg = message[i] or (f'"{old_name[i]}" was deprecated in '
>                                  f'version {since[i]} and will be removed '
>                                  'in a future version. ')
>             # The only way to have oldkeyword inside the function is
>             # that it is passed as kwarg because the oldkeyword
>             # parameter was renamed to newkeyword.
>             if old_name[i] in kwargs:
>                 value = kwargs.pop(old_name[i])
>                 # Display the deprecation warning only when it's not
>                 # pending.
>                 if not pending[i]:
>                     if not message[i]:
>                         if new_name[i] is not None:
>                             msg += f'Use argument "{new_name[i]}" instead.'
>                         elif alternative:
>                             msg += f'\n        Use {alternative} instead.'
> >                   warnings.warn(msg, warning_type, stacklevel=2)
> E                   astropy.utils.exceptions.AstropyDeprecationWarning: 
> "order" was deprecated in version 0.9 and will be removed in a future version.
> 
> /usr/lib/python3/dist-packages/astropy/utils/decorators.py:507: 
> AstropyDeprecationWarning
> _________________________ test_reproject_invalid_order 
> _________________________
> 
> ndcube_2d_ln_lt = <ndcube.ndcube.NDCube object at 0x7f9f63b4e7a0>
> NDCube
> ------
> Dimensions: [10. 12.] pix
> Physical Types of Axes: [('cus...elioprojective.lon'), 
> ('custom:pos.helioprojective.lat', 'custom:pos.helioprojective.lon')]
> Unit: None
> Data Type: int64
> wcs_2d_lt_ln = WCS Keywords
> 
> Number of WCS axes: 2
> CTYPE : 'HPLT-TAN'  'HPLN-TAN'  
> CRVAL : 0.0  0.0  
> CRPIX : 5.0  5.0  
> PC1_1 PC1_2  : 1.0  0.0  
> PC2_1 PC2_2  : 0.0  1.0  
> CDELT : 0.0005555555555555556  0.0011111111111111111  
> NAXIS : 0  0
> 
>     def test_reproject_invalid_order(ndcube_2d_ln_lt, wcs_2d_lt_ln):
>         shape_out = (10, 12)
>     
>         # Supported for interpolation
>         for order in ['nearest-neighbor', 'bilinear', 'biquadratic', 
> 'bicubic']:
>             _ = ndcube_2d_ln_lt.reproject_to(wcs_2d_lt_ln, 
> algorithm='interpolation',
>                                              shape_out=shape_out, order=order)
>     
>         # Supported for adaptive
>         for order in ['nearest-neighbor', 'bilinear']:
> >           _ = ndcube_2d_ln_lt.reproject_to(wcs_2d_lt_ln, 
> > algorithm='adaptive',
>                                              shape_out=shape_out, order=order)
> 
> ../../../ndcube/tests/test_ndcube.py:820: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> ../../../ndcube/ndcube.py:711: in reproject_to
>     data = reproject_adaptive(self, output_projection=target_wcs, 
> shape_out=shape_out,
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> args = (<ndcube.ndcube.NDCube object at 0x7f9f63b4e7a0>
> NDCube
> ------
> Dimensions: [10. 12.] pix
> Physical Types of Axes: [('cu...ioprojective.lon'), 
> ('custom:pos.helioprojective.lat', 'custom:pos.helioprojective.lon')]
> Unit: None
> Data Type: int64,)
> kwargs = {'output_projection': WCS Keywords
> 
> Number of WCS axes: 2
> CTYPE : 'HPLT-TAN'  'HPLN-TAN'  
> CRVAL : 0.0  0.0  
> CRPIX : ...
> CDELT : 0.0005555555555555556  0.0011111111111111111  
> NAXIS : 0  0, 'return_footprint': False, 'shape_out': (10, 12)}
> i = 0
> msg = '"order" was deprecated in version 0.9 and will be removed in a future 
> version. '
> value = 'nearest-neighbor'
> 
>     @functools.wraps(function)
>     def wrapper(*args, **kwargs):
>         for i in range(n):
>             msg = message[i] or (f'"{old_name[i]}" was deprecated in '
>                                  f'version {since[i]} and will be removed '
>                                  'in a future version. ')
>             # The only way to have oldkeyword inside the function is
>             # that it is passed as kwarg because the oldkeyword
>             # parameter was renamed to newkeyword.
>             if old_name[i] in kwargs:
>                 value = kwargs.pop(old_name[i])
>                 # Display the deprecation warning only when it's not
>                 # pending.
>                 if not pending[i]:
>                     if not message[i]:
>                         if new_name[i] is not None:
>                             msg += f'Use argument "{new_name[i]}" instead.'
>                         elif alternative:
>                             msg += f'\n        Use {alternative} instead.'
> >                   warnings.warn(msg, warning_type, stacklevel=2)
> E                   astropy.utils.exceptions.AstropyDeprecationWarning: 
> "order" was deprecated in version 0.9 and will be removed in a future version.
> 
> /usr/lib/python3/dist-packages/astropy/utils/decorators.py:507: 
> AstropyDeprecationWarning
> =========================== short test summary info 
> ============================
> FAILED ../../../ndcube/tests/test_ndcube.py::test_reproject_adaptive - 
> astrop...
> FAILED ../../../ndcube/tests/test_ndcube.py::test_reproject_invalid_order - 
> a...
> = 2 failed, 275 passed, 4 skipped, 25 deselected, 9 xfailed, 2 xpassed in 
> 6.09s =
> E: pybuild pybuild:379: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build; python3.10 -m pytest 
> ../../../ndcube
> dh_auto_test: error: pybuild --test -i python{version} -p 3.10 returned exit 
> code 13


The full build log is available from:
http://qa-logs.debian.net/2022/09/17/ndcube_2.0.2-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: ndcube
Source-Version: 2.0.2-2
Done: Ole Streicher <oleb...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ndcube, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1020...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated ndcube package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 24 Oct 2022 17:17:54 +0200
Source: ndcube
Architecture: source
Version: 2.0.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1020121
Changes:
 ndcube (2.0.2-2) unstable; urgency=medium
 .
   * Team upload
   * Ignore Astropy deprecations warnings and FutureWarnings (Closes: #1020121)
   * Fix extra coords test
Checksums-Sha1:
 89e3d15936080bb3d70e4a1947e9132131c9542e 2519 ndcube_2.0.2-2.dsc
 07c6f5015e94fc6dc62f77aa384396b6d4383aa2 10180 ndcube_2.0.2-2.debian.tar.xz
Checksums-Sha256:
 5d47c28bc6e8256245ddf3b25c977190ac490a1ee61ecc84c379ab34d444a442 2519 
ndcube_2.0.2-2.dsc
 e467c611ff21068163a48f2f857a262c34f306c7b00c2873de3299d11e5ad5ae 10180 
ndcube_2.0.2-2.debian.tar.xz
Files:
 0947840c13eef6e8501d4b5782c1c44b 2519 python optional ndcube_2.0.2-2.dsc
 0041efdde480b1339abb7020c31978f7 10180 python optional 
ndcube_2.0.2-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmNWrRcACgkQcRWv0HcQ
3Pd7xRAAspfHgPUTYbvAuMUCNmCvjAT8zGTnE0wSNrcFqld9I0nK1B8DeL8FOKz0
D5W3F+e5pFybL3dOka5P4UK8ARxJ6wgR/GfuKTVNDM6piy765/O4StM3vkVQ9Nk7
JDAjD3VeQT0iHRJ9vvwLh+FaRh+MBmXqwzvBFfyhcTua8sE8o09ORjX9Z9XhjENA
R/P0DXFvCFaWD/HhweeJ5I5Vt9O58IgNtUxrKH/RMZqW5cfXVKng301JWaFe9Mu3
hYbPDAhLFReqww/U+PWCkTymGjpgAQ9Q9sPapebKM8P74h766yi7zmNvAERisXfl
EAzaTVE9coUwutnDH/mDJz2I6KU9YrZM0Pn3Mtr8uYHzrLTeol8UQxjql2JvWT9r
QeXaE49pp/oK+R8Do4XCPL7pTIrMGZRcOGS3Edud4fQ2BVyjdxHkYxBFKwlGw6V9
wJs7VuEeebI7gcqm+X0WYGsaiCsQ+B3hs7APKYIO17j5toP1zGK/TRnymsUlqxZE
biv1EeRPB9uAT4lv/NGf4nsWA0wgHYDG5oD2Pk+C3vqRoDznfTNX/WkloeULBFn4
B0lqtCFPsLA94XWc8QDEj5BddnGPJE0H9b99Ei99KOf1jjnzBBLeu5uw26hR1qzy
tEb1dctMffA21wgAssvY258Abyk9dzYcBwwHNEO4uDLz4FmYZMs=
=aPho
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to