Package: src:napari
Version: 0.5.3~rc1-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --with python3 --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build"
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_napari
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/dist.py:333: InformationOnly:
Normalizing '0.5.3-rc1' to '0.5.3rc1'
self.metadata.version = self._normalize_version(self.metadata.version)
running bdist_wheel
running build
running build_py
[... snipped ...]
self = ReaderContribution(command='tmp_plugin._', filename_patterns=['*.fake'],
accepts_directories=False)
@property
def plugin_name(self) -> str:
"""Return the manifest/plugin name for this contribution."""
if not self._plugin_name:
# we will likely never get here if the contribution was created
# as a member of a PluginManifest.
# But if not, we can use a couple heuristics...
from importlib.metadata import distributions
# look for a package name in the command id
> dists = sorted(
(d.metadata["Name"] for d in distributions()), key=len,
reverse=True
)
E TypeError: object of type 'NoneType' has no len()
/usr/lib/python3/dist-packages/npe2/manifest/utils.py:83: TypeError
=============================== warnings summary ===============================
../../../../../../usr/lib/python3.13/copy.py:152: 1 warning
napari/layers/utils/_tests/test_color_manager.py: 20 warnings
/usr/lib/python3.13/copy.py:152: DeprecationWarning: Pickle, copy, and
deepcopy support will be removed from itertools in Python 3.14.
rv = reductor(4)
../../../../../../usr/lib/python3.13/copy.py:262: 1 warning
napari/layers/utils/_tests/test_color_manager.py: 20 warnings
/usr/lib/python3.13/copy.py:262: DeprecationWarning: Pickle, copy, and
deepcopy support will be removed from itertools in Python 3.14.
y.__setstate__(state)
napari/utils/_tests/test_io.py::test_imsave[image.tif]
napari/utils/_tests/test_io.py::test_imsave_float[image]
napari/utils/_tests/test_io.py::test_imsave_float[image.tif]
/usr/lib/python3/dist-packages/tifffile/tifffile.py:1425: DeprecationWarning:
<tifffile.TiffWriter 'image.tif'> passing multiple values to the 'compression'
parameter is deprecated since 2022.7.28. Use 'compressionargs' to pass extra
arguments to the compression codec.
result = tif.write(
napari/components/_tests/test_layers_list.py::test_layers_save
napari/components/_tests/test_layers_list.py::test_layers_save_selected
/usr/lib/python3/dist-packages/tifffile/tifffile.py:1425: DeprecationWarning:
<tifffile.TiffWriter 'ex_img.tif'> passing multiple values to the 'compression'
parameter is deprecated since 2022.7.28. Use 'compressionargs' to pass extra
arguments to the compression codec.
result = tif.write(
napari/components/_tests/test_layers_list.py::test_layers_save
/usr/lib/python3/dist-packages/tifffile/tifffile.py:1425: DeprecationWarning:
<tifffile.TiffWriter 'Image.tif'> passing multiple values to the 'compression'
parameter is deprecated since 2022.7.28. Use 'compressionargs' to pass extra
arguments to the compression codec.
result = tif.write(
napari/components/_tests/test_viewer_model.py: 14 warnings
/usr/lib/python3/dist-packages/npe2/manifest/utils.py:84: DeprecationWarning:
Implicit None on return values is deprecated and will raise KeyErrors.
(d.metadata["Name"] for d in distributions()), key=len, reverse=True
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
============================= slowest 10 durations =============================
1.04s call
napari/components/_tests/test_viewer_model.py::test_active_layer_status_update
0.63s call
napari/components/_tests/test_multichannel.py::test_multichannel[empty_clipping_planes]
0.53s call
napari/layers/utils/_tests/test_link_layers.py::test_link_different_type_layers_all_attributes[opacity-0.75]
0.50s call
napari/layers/labels/_tests/test_labels.py::test_colormap_simple_data_types[colormap_like2]
0.49s call
napari/layers/points/_tests/test_points.py::test_to_mask_2d_with_size_4
0.47s call
napari/layers/utils/_tests/test_layer_utils.py::test_calc_data_range_fast[data3]
0.35s call
napari/utils/events/_tests/test_event_utils.py::test_connect_no_arg
0.35s call
napari/utils/events/_tests/test_event_utils.py::test_connect_setattr_value
0.35s call
napari/utils/events/_tests/test_event_utils.py::test_connect_setattr
0.19s call
napari/components/_tests/test_viewer_model.py::test_open_or_get_error_multiple_readers
Summary of Failures
ââââââââââââââââââ³ââââââââââââââââ³âââââââââââââââââ³âââââââââââââââ³ââââââââââââââ
â â â Function â â
â
â File â Function â Line â Error Line â
Error â
â¡âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ©
â napari/comp⦠â test_open_⦠â 858 â 866
â TypeError â
â napari/comp⦠â test_open_⦠â 901 â 914
â TypeError â
â napari/comp⦠â test_open_⦠â 933 â 943
â TypeError â
ââââââââââââââââââ´ââââââââââââââââ´âââââââââââââââââ´âââââââââââââââ´ââââââââââââââ
!!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 6 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!
Results (74.87s):
3 failed
2746 passed
23 skipped
8 deselected
2 xfailed
62 warnings
3 errors
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_napari/build'; python3.13 -m pytest -m
'not needs_network'
I: pybuild base:311: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_napari/build';
python3.12 -m pytest -m 'not needs_network'
============================= test session starts ==============================
platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0
PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_napari/build
configfile: pyproject.toml
testpaths: napari, napari_builtins
plugins: napari-0.5.3rc1, pretty-1.2.0, npe2-0.7.7, typeguard-4.4.1, qt-4.4.0,
xvfb-3.0.0, napari-plugin-engine-0.2.0, hypothesis-6.122.1
collected 4222 items / 8 deselected / 2 skipped / 4214 selected
napari/utils/_tests/test_action_manager.py .... [ 4/4214]
napari/utils/_tests/test_compat.py . [ 5/4214]
napari/utils/_tests/test_geometry.py .............................. [ 35/4214]
.................. [ 53/4214]
napari/utils/_tests/test_history.py .... [ 57/4214]
napari/utils/_tests/test_info.py ... [ 60/4214]
napari/utils/_tests/test_interactions.py .....sssssss [ 72/4214]
napari/utils/_tests/test_io.py ......... [ 81/4214]
napari/utils/_tests/test_key_bindings.py ............ [ 93/4214]
napari/utils/_tests/test_migrations.py ................ [ 109/4214]
napari/utils/_tests/test_misc.py ....................s............. [ 143/4214]
[ 143/4214]
napari/utils/_tests/test_naming.py ............ [ 155/4214]
napari/utils/_tests/test_notification_manager.py ..... [ 160/4214]
napari/utils/_tests/test_progress.py ........... [ 171/4214]
napari/utils/_tests/test_proxies.py .......... [ 181/4214]
napari/utils/_tests/test_register.py ... [ 184/4214]
napari/utils/_tests/test_status.py .... [ 188/4214]
napari/utils/_tests/test_theme.py ................ [ 204/4214]
napari/utils/_tests/test_translations.py .......................... [ 230/4214]
... [ 233/4214]
napari/utils/_tests/test_validators.py ... [ 236/4214]
napari/utils/colormaps/_tests/test_categorical_colormap.py ........ [ 244/4214]
..... [ 249/4214]
napari/utils/colormaps/_tests/test_categorical_colormap_utils.py .. [ 251/4214]
[ 251/4214]
napari/utils/colormaps/_tests/test_color_to_array.py .............. [ 265/4214]
..................................... [ 302/4214]
napari/utils/colormaps/_tests/test_colormap.py .................ss. [ 322/4214]
.sssss........................ss................. [ 371/4214]
napari/utils/colormaps/_tests/test_colormap_utils.py .............. [ 385/4214]
.. [ 387/4214]
napari/utils/colormaps/_tests/test_colormaps.py ................... [ 406/4214]
............................................... [ 453/4214]
napari/utils/events/_tests/test_event_emitter.py ............. [ 466/4214]
napari/utils/events/_tests/test_event_migrations.py . [ 467/4214]
napari/utils/events/_tests/test_event_utils.py ... [ 470/4214]
napari/utils/events/_tests/test_evented_dict.py .......... [ 480/4214]
napari/utils/events/_tests/test_evented_list.py ................... [ 499/4214]
................................................................... [ 566/4214]
................................................................... [ 633/4214]
... [ 636/4214]
napari/utils/events/_tests/test_evented_model.py .................. [ 654/4214]
.............. [ 668/4214]
napari/utils/events/_tests/test_evented_set.py .................... [ 688/4214]
. [ 689/4214]
napari/utils/events/_tests/test_selectable_list.py ....... [ 696/4214]
napari/utils/events/_tests/test_selection.py . [ 697/4214]
napari/utils/events/_tests/test_typed_dict.py .... [ 701/4214]
napari/utils/events/_tests/test_typed_list.py .............. [ 715/4214]
napari/utils/transforms/_tests/test_transform_chain.py ............ [ 727/4214]
....... [ 734/4214]
napari/utils/transforms/_tests/test_transform_utils.py ......... [ 743/4214]
napari/utils/transforms/_tests/test_transforms.py ................. [ 760/4214]
................................................. [ 809/4214]
napari/utils/tree/_tests/test_tree_model.py ........... [ 820/4214]
napari/layers/_scalar_field/_tests/test_scalar_filed.py . [ 821/4214]
napari/layers/_tests/test_dask_layers.py .......... [ 831/4214]
napari/layers/_tests/test_data_protocol.py ............... [ 846/4214]
napari/layers/_tests/test_layer_actions.py ........................ [ 870/4214]
........ [ 878/4214]
napari/layers/_tests/test_layer_attributes.py ..................... [ 899/4214]
................................................................... [ 966/4214]
.... [ 970/4214]
napari/layers/_tests/test_serialize.py ............................ [ 998/4214]
.... [1002/4214]
napari/layers/_tests/test_source.py ... [1005/4214]
napari/layers/_tests/test_utils.py ............ [1017/4214]
napari/layers/base/_tests/test_base.py ...... [1023/4214]
napari/layers/base/_tests/test_mouse_bindings.py .. [1025/4214]
napari/layers/image/_tests/test_big_image_timing.py ......... [1034/4214]
napari/layers/image/_tests/test_image.py .......................... [1060/4214]
................................................................... [1127/4214]
.................................s.......... [1171/4214]
napari/layers/image/_tests/test_image_utils.py ........ [1179/4214]
napari/layers/image/_tests/test_multiscale.py ..................... [1200/4214]
............ [1212/4214]
napari/layers/image/_tests/test_volume.py ........... [1223/4214]
napari/layers/labels/_tests/test_labels.py ........................ [1247/4214]
................................................................... [1314/4214]
................................................................... [1381/4214]
................................................................... [1448/4214]
.........................s....................s.................... [1515/4214]
............. [1528/4214]
napari/layers/labels/_tests/test_labels_key_bindings.py .. [1530/4214]
napari/layers/labels/_tests/test_labels_mouse_bindings.py ......... [1539/4214]
. [1540/4214]
napari/layers/labels/_tests/test_labels_multiscale.py .... [1544/4214]
napari/layers/labels/_tests/test_labels_utils.py ...... [1550/4214]
napari/layers/points/_tests/test_points.py ........................ [1574/4214]
................................................................... [1641/4214]
................................................................... [1708/4214]
............ [1720/4214]
napari/layers/points/_tests/test_points_key_bindings.py ........... [1731/4214]
..................................... [1768/4214]
napari/layers/points/_tests/test_points_mouse_bindings.py ......... [1777/4214]
............................ [1805/4214]
napari/layers/points/_tests/test_points_utils.py .. [1807/4214]
napari/layers/shapes/_shapes_models/_tests/test_shapes_models.py .. [1809/4214]
.s.......... [1821/4214]
napari/layers/shapes/_tests/test_shape_list.py ...... [1827/4214]
napari/layers/shapes/_tests/test_shapes.py ........................ [1851/4214]
................................................................... [1918/4214]
............................................................ [1978/4214]
napari/layers/shapes/_tests/test_shapes_key_bindings.py ........ [1986/4214]
napari/layers/shapes/_tests/test_shapes_mouse_bindings.py ......... [1995/4214]
...................................... [2033/4214]
napari/layers/shapes/_tests/test_shapes_utils.py ............. [2046/4214]
napari/layers/surface/_tests/test_surface.py ...................... [2068/4214]
... [2071/4214]
napari/layers/surface/_tests/test_surface_utils.py .... [2075/4214]
napari/layers/tracks/_tests/test_tracks.py ........................ [2099/4214]
....... [2106/4214]
napari/layers/utils/_tests/test_color_encoding.py ................. [2123/4214]
..... [2128/4214]
napari/layers/utils/_tests/test_color_manager.py .................. [2146/4214]
....................... [2169/4214]
napari/layers/utils/_tests/test_color_manager_utils.py .... [2173/4214]
napari/layers/utils/_tests/test_color_transforms.py ....... [2180/4214]
napari/layers/utils/_tests/test_interactivity_utils.py ... [2183/4214]
napari/layers/utils/_tests/test_layer_utils.py .................... [2203/4214]
..................... [2224/4214]
napari/layers/utils/_tests/test_link_layers.py .................... [2244/4214]
..... [2249/4214]
napari/layers/utils/_tests/test_plane.py .............. [2263/4214]
napari/layers/utils/_tests/test_stack_utils.py .................... [2283/4214]
....... [2290/4214]
napari/layers/utils/_tests/test_string_encoding.py ................ [2306/4214]
..... [2311/4214]
napari/layers/utils/_tests/test_style_encoding.py ................. [2328/4214]
............. [2341/4214]
napari/layers/utils/_tests/test_text_manager.py ................... [2360/4214]
............................................ [2404/4214]
napari/layers/utils/_tests/test_text_utils.py ..................... [2425/4214]
. [2426/4214]
napari/layers/vectors/_tests/test_vectors.py ...................... [2448/4214]
.................... [2468/4214]
napari/components/_tests/test_add_layers.py ......................x [2491/4214]
x [2492/4214]
napari/components/_tests/test_axes.py . [2493/4214]
napari/components/_tests/test_brush_circle_overlay.py . [2494/4214]
napari/components/_tests/test_camera.py ..... [2499/4214]
napari/components/_tests/test_cursor.py . [2500/4214]
napari/components/_tests/test_dims.py ............................. [2529/4214]
........... [2540/4214]
napari/components/_tests/test_grid.py ...... [2546/4214]
napari/components/_tests/test_interaction_box.py .... [2550/4214]
napari/components/_tests/test_layer_slicer.py ..................... [2571/4214]
[2571/4214]
napari/components/_tests/test_layers_base.py .... [2575/4214]
napari/components/_tests/test_layers_list.py ...................... [2597/4214]
.. [2599/4214]
napari/components/_tests/test_multichannel.py ..................... [2620/4214]
......... [2629/4214]
napari/components/_tests/test_prune_kwargs.py ....... [2636/4214]
napari/components/_tests/test_scale_bar.py .. [2638/4214]
napari/components/_tests/test_text_overlay.py . [2639/4214]
napari/components/_tests/test_viewer_keybindings.py ............... [2654/4214]
......... [2663/4214]
napari/components/_tests/test_viewer_labels_io.py .. [2665/4214]
napari/components/_tests/test_viewer_model.py ..................... [2686/4214]
................................................................... [2753/4214]
....................... [2776/4214]
napari/components/_tests/test_viewer_mouse_bindings.py ... [2779/4214]
napari/components/_tests/test_world_coordinates.py ...... [2785/4214]
napari/settings/_tests/test_migrations.py .......s. [2794/4214]
napari/settings/_tests/test_settings.py ........................... [2821/4214]
..... [2826/4214]
napari/settings/_tests/test_utils.py ... [2829/4214]
napari/plugins/_tests/test_exceptions.py .... [2833/4214]
napari/plugins/_tests/test_hook_specifications.py ................. [2850/4214]
............................... [2881/4214]
napari/plugins/_tests/test_npe2.py ............ [2893/4214]
napari/plugins/_tests/test_plugin_widgets.py ............ [2905/4214]
napari/plugins/_tests/test_plugins_manager.py ... [2908/4214]
napari/plugins/_tests/test_provide_theme.py .... [2912/4214]
napari/plugins/_tests/test_sample_data.py .. [2914/4214]
napari/plugins/_tests/test_save_layers.py ..... [2919/4214]
napari/plugins/_tests/test_utils.py ..................... [2940/4214]
napari/_vispy/_tests/test_image_rendering.py ... [2943/4214]
napari/_vispy/_tests/test_utils.py ...... [2949/4214]
napari/_vispy/_tests/test_vispy_axes_overlay.py .... [2953/4214]
napari/_vispy/_tests/test_vispy_big_images.py ...... [2959/4214]
napari/_vispy/_tests/test_vispy_brush_circle_overlay.py . [2960/4214]
napari/_vispy/_tests/test_vispy_calls.py ...... [2966/4214]
napari/_vispy/_tests/test_vispy_camera.py ...... [2972/4214]
napari/_vispy/_tests/test_vispy_image_layer.py .................... [2992/4214]
.......................................... [3034/4214]
napari/_vispy/_tests/test_vispy_labels.py .. [3036/4214]
napari/_vispy/_tests/test_vispy_labels_layer.py ssssssssss [3046/4214]
napari/_vispy/_tests/test_vispy_labels_polygon_overlay.py .. [3048/4214]
napari/_vispy/_tests/test_vispy_multiscale.py ..sssssss [3057/4214]
napari/_vispy/_tests/test_vispy_points_layer.py ............ [3069/4214]
napari/_vispy/_tests/test_vispy_scale_bar_visual.py . [3070/4214]
napari/_vispy/_tests/test_vispy_shapes_layer.py ...... [3076/4214]
napari/_vispy/_tests/test_vispy_surface_layer.py ...........s [3088/4214]
napari/_vispy/_tests/test_vispy_text_visual.py . [3089/4214]
napari/_vispy/_tests/test_vispy_tracks_layer.py . [3090/4214]
napari/_vispy/_tests/test_vispy_vectors_layer.py .................. [3108/4214]
......... [3117/4214]
napari/_qt/_qapp_model/_tests/test_debug_menu.py ...s [3121/4214]
napari/_qt/_qapp_model/_tests/test_dummy_actions.py . [3122/4214]
napari/_qt/_qapp_model/_tests/test_file_menu.py ................... [3141/4214]
.. [3143/4214]
napari/_qt/_qapp_model/_tests/test_help_menu.py . [3144/4214]
napari/_qt/_qapp_model/_tests/test_layerlist_context_actions.py ... [3147/4214]
......................... [3172/4214]
napari/_qt/_qapp_model/_tests/test_plugins_menu.py ..s....... [3182/4214]
napari/_qt/_qapp_model/_tests/test_processors.py . [3183/4214]
napari/_qt/_qapp_model/_tests/test_qaction_layer.py ............... [3198/4214]
[3198/4214]
napari/_qt/_qapp_model/_tests/test_qapp_model_menus.py ............ [3210/4214]
.................... [3230/4214]
napari/_qt/_qapp_model/_tests/test_qproviders.py ..... [3235/4214]
napari/_qt/_qapp_model/_tests/test_togglers.py .. [3237/4214]
napari/_qt/_qapp_model/_tests/test_view_menu.py ........ss.s. [3250/4214]
napari/_qt/_qapp_model/_tests/test_window_menu.py sss [3253/4214]
napari/_qt/_tests/test_app.py s.. [3256/4214]
napari/_qt/_tests/test_async_slicing.py ........... [3267/4214]
napari/_qt/_tests/test_open_file.py .. [3269/4214]
napari/_qt/_tests/test_plugin_widgets.py ................. [3286/4214]
napari/_qt/_tests/test_proxy_fixture.py .. [3288/4214]
napari/_qt/_tests/test_prune_qt_connections.py . [3289/4214]
napari/_qt/_tests/test_qt_event_filters.py .. [3291/4214]
napari/_qt/_tests/test_qt_notifications.py ........... [3302/4214]
napari/_qt/_tests/test_qt_provide_theme.py .. [3304/4214]
napari/_qt/_tests/test_qt_utils.py ......... [3313/4214]
napari/_qt/_tests/test_qt_viewer.py ...s......................s.... [3344/4214]
.sss.........s...ssssssssssssss.ss........s.sss [3391/4214]
napari/_qt/_tests/test_qt_viewer_2.py ................ [3407/4214]
napari/_qt/_tests/test_qt_window.py ....... [3414/4214]
napari/_qt/_tests/test_sigint_interupt.py s [3415/4214]
napari/_qt/_tests/test_threading_progress.py ......... [3424/4214]
napari/_qt/_tests/test_threads.py .... [3428/4214]
napari/_qt/containers/_tests/test_factory.py .. [3430/4214]
napari/_qt/containers/_tests/test_qt_axis_list.py .... [3434/4214]
napari/_qt/containers/_tests/test_qt_layer_list.py ....... [3441/4214]
napari/_qt/containers/_tests/test_qt_list.py ......... [3450/4214]
napari/_qt/containers/_tests/test_qt_tree.py ................ [3466/4214]
napari/_qt/dialogs/_tests/test_about.py s [3467/4214]
napari/_qt/dialogs/_tests/test_activity_dialog.py .....s [3473/4214]
napari/_qt/dialogs/_tests/test_confirm_close_dialog.py .... [3477/4214]
napari/_qt/dialogs/_tests/test_preferences_dialog.py ............ [3489/4214]
napari/_qt/dialogs/_tests/test_qt_modal.py ........... [3500/4214]
napari/_qt/dialogs/_tests/test_qt_plugin_report.py .. [3502/4214]
napari/_qt/dialogs/_tests/test_reader_dialog.py .............. [3516/4214]
napari/_qt/dialogs/_tests/test_screenshot_dialog.py .... [3520/4214]
napari/_qt/layer_controls/_tests/test_qt_image_base_layer_.py ..... [3525/4214]
.............s. [3540/4214]
napari/_qt/layer_controls/_tests/test_qt_image_layer.py ....... [3547/4214]
napari/_qt/layer_controls/_tests/test_qt_labels_layer.py .......... [3557/4214]
. [3558/4214]
napari/_qt/layer_controls/_tests/test_qt_layer_controls.py ........ [3566/4214]
ss................................................................. [3633/4214]
.................. [3651/4214]
napari/_qt/layer_controls/_tests/test_qt_points_layer.py .... [3655/4214]
napari/_qt/layer_controls/_tests/test_qt_shapes_layer.py ... [3658/4214]
napari/_qt/layer_controls/_tests/test_qt_tracks_layer.py .... [3662/4214]
napari/_qt/layer_controls/_tests/test_qt_vectors_layer.py . [3663/4214]
napari/_qt/perf/_tests/test_perf.py s. [3665/4214]
napari/_qt/qt_resources/_tests/test_icons.py . [3666/4214]
napari/_qt/qt_resources/_tests/test_svg.py .. [3668/4214]
napari/_qt/widgets/_tests/test_qt_buttons.py ... [3671/4214]
napari/_qt/widgets/_tests/test_qt_color_swatch.py ........ [3679/4214]
napari/_qt/widgets/_tests/test_qt_dims.py ........... [3690/4214]
napari/_qt/widgets/_tests/test_qt_dims_2.py .... [3694/4214]
napari/_qt/widgets/_tests/test_qt_dims_sorter.py ... [3697/4214]
napari/_qt/widgets/_tests/test_qt_dock_widget.py ........ [3705/4214]
napari/_qt/widgets/_tests/test_qt_extension2reader.py ............. [3718/4214]
[3718/4214]
napari/_qt/widgets/_tests/test_qt_highlight_preview.py ............ [3730/4214]
..... [3735/4214]
napari/_qt/widgets/_tests/test_qt_play.py ............ [3747/4214]
napari/_qt/widgets/_tests/test_qt_plugin_sorter.py ........... [3758/4214]
napari/_qt/widgets/_tests/test_qt_progress_bar.py ..... [3763/4214]
napari/_qt/widgets/_tests/test_qt_range_slider_popup.py .. [3765/4214]
napari/_qt/widgets/_tests/test_qt_scrollbar.py . [3766/4214]
napari/_qt/widgets/_tests/test_qt_size_preview.py ............. [3779/4214]
napari/_qt/widgets/_tests/test_qt_tooltip.py . [3780/4214]
napari/_qt/widgets/_tests/test_qt_viewer_buttons.py .... [3784/4214]
napari/_qt/widgets/_tests/test_shortcut_editor_widget.py ....ssssss [3794/4214]
sssss [3799/4214]
napari/_qt/widgets/_tests/test_theme_sample.py . [3800/4214]
napari/_tests/test_adding_removing.py ssssssssssssssss............. [3829/4214]
...... [3835/4214]
napari/_tests/test_advanced.py .......... [3845/4214]
napari/_tests/test_cli.py ........ [3853/4214]
napari/_tests/test_conftest_fixtures.py ..... [3858/4214]
napari/_tests/test_draw.py s [3859/4214]
napari/_tests/test_dtypes.py ............ [3871/4214]
napari/_tests/test_function_widgets.py . [3872/4214]
napari/_tests/test_key_bindings.py ... [3875/4214]
napari/_tests/test_layer_utils_with_qt.py .. [3877/4214]
napari/_tests/test_magicgui.py .................................... [3913/4214]
......... [3922/4214]
napari/_tests/test_mouse_bindings.py ... [3925/4214]
napari/_tests/test_multiple_viewers.py . [3926/4214]
napari/_tests/test_notebook_display.py ................ [3942/4214]
napari/_tests/test_numpy_like.py ........ [3950/4214]
napari/_tests/test_pytest_plugin.py . [3951/4214]
napari/_tests/test_sys_info.py . [3952/4214]
napari/_tests/test_top_level_availability.py . [3953/4214]
napari/_tests/test_view_layers.py ................................. [3986/4214]
.. [3988/4214]
napari/_tests/test_viewer.py .x.................................... [4026/4214]
.......................................................s........... [4093/4214]
......s........ [4108/4214]
napari/_tests/test_viewer_layer_parity.py . [4109/4214]
napari/_tests/test_windowsettings.py . [4110/4214]
napari/_tests/test_with_screenshot.py sssssssssssssss [4125/4214]
napari/_app_model/_tests/test_app.py .. [4127/4214]
napari/_app_model/_tests/test_constants.py . [4128/4214]
napari/_app_model/_tests/test_context.py .... [4132/4214]
napari_builtins/_tests/test_io.py ................................. [4165/4214]
..................... [4186/4214]
napari_builtins/_tests/test_ndims_balls.py .. [4188/4214]
napari_builtins/_tests/test_reader.py .......... [4198/4214]
napari_builtins/_tests/test_writer.py ................ [4214/4214]
=============================== warnings summary ===============================
../../../../../../usr/lib/python3.12/copy.py:151: 1 warning
napari/layers/utils/_tests/test_color_manager.py: 20 warnings
/usr/lib/python3.12/copy.py:151: DeprecationWarning: Pickle, copy, and
deepcopy support will be removed from itertools in Python 3.14.
rv = reductor(4)
../../../../../../usr/lib/python3.12/copy.py:261: 1 warning
napari/layers/utils/_tests/test_color_manager.py: 20 warnings
/usr/lib/python3.12/copy.py:261: DeprecationWarning: Pickle, copy, and
deepcopy support will be removed from itertools in Python 3.14.
y.__setstate__(state)
napari/utils/_tests/test_io.py::test_imsave[image.tif]
napari/utils/_tests/test_io.py::test_imsave_float[image]
napari/utils/_tests/test_io.py::test_imsave_float[image.tif]
/usr/lib/python3/dist-packages/tifffile/tifffile.py:1425: DeprecationWarning:
<tifffile.TiffWriter 'image.tif'> passing multiple values to the 'compression'
parameter is deprecated since 2022.7.28. Use 'compressionargs' to pass extra
arguments to the compression codec.
result = tif.write(
napari/components/_tests/test_layers_list.py::test_layers_save
napari/components/_tests/test_layers_list.py::test_layers_save_selected
napari/plugins/_tests/test_save_layers.py::test_save_layer_single_named_plugin
napari/plugins/_tests/test_save_layers.py::test_save_layer_single_no_named_plugin
napari/plugins/_tests/test_save_layers.py::test_save_layer_multiple_named_plugin
napari/plugins/_tests/test_save_layers.py::test_save_layer_multiple_no_named_plugin
/usr/lib/python3/dist-packages/tifffile/tifffile.py:1425: DeprecationWarning:
<tifffile.TiffWriter 'ex_img.tif'> passing multiple values to the 'compression'
parameter is deprecated since 2022.7.28. Use 'compressionargs' to pass extra
arguments to the compression codec.
result = tif.write(
napari/components/_tests/test_layers_list.py::test_layers_save
napari/plugins/_tests/test_save_layers.py::test_save_layer_single_named_plugin
napari/plugins/_tests/test_save_layers.py::test_save_layer_single_no_named_plugin
napari/plugins/_tests/test_save_layers.py::test_save_layer_multiple_named_plugin
napari/plugins/_tests/test_save_layers.py::test_save_layer_multiple_no_named_plugin
napari_builtins/_tests/test_writer.py::test_get_writer_succeeds
/usr/lib/python3/dist-packages/tifffile/tifffile.py:1425: DeprecationWarning:
<tifffile.TiffWriter 'Image.tif'> passing multiple values to the 'compression'
parameter is deprecated since 2022.7.28. Use 'compressionargs' to pass extra
arguments to the compression codec.
result = tif.write(
napari/_tests/test_pytest_plugin.py::test_make_napari_viewer
/usr/lib/python3.12/subprocess.py:1127: ResourceWarning: subprocess 279007 is
still running
_warn("subprocess %s is still running" % self.pid,
Enable tracemalloc to get traceback where the object was allocated.
See
https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings
for more info.
napari_builtins/_tests/test_writer.py::test_layer_save[some_layer0-True]
napari_builtins/_tests/test_writer.py::test_layer_save[some_layer0-False]
napari_builtins/_tests/test_writer.py::test_layer_save[some_layer1-True]
napari_builtins/_tests/test_writer.py::test_layer_save[some_layer1-False]
/usr/lib/python3/dist-packages/tifffile/tifffile.py:1425: DeprecationWarning:
<tifffile.TiffWriter 'layer_file.tif'> passing multiple values to the
'compression' parameter is deprecated since 2022.7.28. Use 'compressionargs' to
pass extra arguments to the compression codec.
result = tif.write(
napari_builtins/_tests/test_writer.py::test_get_writer_succeeds
/usr/lib/python3/dist-packages/tifffile/tifffile.py:1425: DeprecationWarning:
<tifffile.TiffWriter 'Labels.tif'> passing multiple values to the 'compression'
parameter is deprecated since 2022.7.28. Use 'compressionargs' to pass extra
arguments to the compression codec.
result = tif.write(
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
============================= slowest 10 durations =============================
1.81s call napari/_tests/test_viewer.py::test_screenshot
1.35s call napari/_qt/_tests/test_qt_viewer.py::test_screenshot
1.31s call napari/_tests/test_advanced.py::test_update_console
1.31s call napari/_tests/test_view_layers.py::test_view_multichannel
1.29s call
napari/_tests/test_adding_removing.py::test_layer_multiple_viewers
1.25s call
napari/_tests/test_viewer.py::test_roll_transpose_update[Surface-data13-3]
1.22s call
napari/_qt/_tests/test_qt_viewer.py::test_qt_viewer_clipboard_with_flash
1.18s call napari/_tests/test_view_layers.py::test_imshow_multichannel
1.18s call napari/_tests/test_viewer.py::test_close_all[2]
1.16s call napari/_qt/_tests/test_qt_viewer.py::test_new_points
Results (55.09s):
4084 passed
129 skipped
8 deselected
3 xfailed
63 warnings
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13
3.12" returned exit code 13
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202412/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.