[Python-modules-team] Bug#1002363: python-traitsui: FTBFS: dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.10 3.9" returned exit code 13

s3v c0llapsed at yahoo.it
Fri Feb 4 14:58:58 GMT 2022


Dear Maintainer,

Failures are caused by [1][2].
Unfortunately, after fixing them, your package still FTBFS in my sid
chroot environment, Some tests fail with python3.10 because implicit
conversion from float to int is not allowed anymore [3]
(full log attached)

======================================================================
ERROR: traitsui.tests.editors.test_instance_editor.test_simple_editor
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 90, in wrapper
    return item(*args, **kwargs)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/editors/test_instance_editor.py",
line 21, in test_simple_editor
    with store_exceptions_on_all_threads():
  File "/usr/lib/python3.10/contextlib.py", line 142, in __exit__
    next(self.gen)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 65, in store_exceptions_on_all_threads
    raise exceptions[0]
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/instance_editor.py",
line 504, in edit_instance
    position_window(self._dialog_ui.control)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/helper.py",
line 104, in position_window
    window.move((screen_dx - width) / 2, (screen_dy - height) / 2)
TypeError: arguments did not match any overloaded call:
  move(self, QPoint): argument 1 has unexpected type 'float'
  move(self, int, int): argument 1 has unexpected type 'float'
-------------------- >> begin captured stdout << ---------------------
Uncaught exception:
Traceback (most recent call last):
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/instance_editor.py",
line 504, in edit_instance
    position_window(self._dialog_ui.control)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/helper.py",
line 104, in position_window
    window.move((screen_dx - width) / 2, (screen_dy - height) / 2)
TypeError: arguments did not match any overloaded call:
  move(self, QPoint): argument 1 has unexpected type 'float'
  move(self, int, int): argument 1 has unexpected type 'float'

Uncaught exception:
Traceback (most recent call last):
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/instance_editor.py",
line 504, in edit_instance
    position_window(self._dialog_ui.control)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/helper.py",
line 104, in position_window
    window.move((screen_dx - width) / 2, (screen_dy - height) / 2)
TypeError: arguments did not match any overloaded call:
  move(self, QPoint): argument 1 has unexpected type 'float'
  move(self, int, int): argument 1 has unexpected type 'float'


--------------------- >> end captured stdout << ----------------------

======================================================================
ERROR: traitsui.tests.editors.test_instance_editor.test_simple_editor_parent_closed
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 90, in wrapper
    return item(*args, **kwargs)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/editors/test_instance_editor.py",
line 38, in test_simple_editor_parent_closed
    with store_exceptions_on_all_threads():
  File "/usr/lib/python3.10/contextlib.py", line 142, in __exit__
    next(self.gen)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 65, in store_exceptions_on_all_threads
    raise exceptions[0]
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/instance_editor.py",
line 504, in edit_instance
    position_window(self._dialog_ui.control)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/helper.py",
line 104, in position_window
    window.move((screen_dx - width) / 2, (screen_dy - height) / 2)
TypeError: arguments did not match any overloaded call:
  move(self, QPoint): argument 1 has unexpected type 'float'
  move(self, int, int): argument 1 has unexpected type 'float'
-------------------- >> begin captured stdout << ---------------------
Uncaught exception:
Traceback (most recent call last):
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/instance_editor.py",
line 504, in edit_instance
    position_window(self._dialog_ui.control)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/helper.py",
line 104, in position_window
    window.move((screen_dx - width) / 2, (screen_dy - height) / 2)
TypeError: arguments did not match any overloaded call:
  move(self, QPoint): argument 1 has unexpected type 'float'
  move(self, int, int): argument 1 has unexpected type 'float'

Uncaught exception:
Traceback (most recent call last):
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/instance_editor.py",
line 504, in edit_instance
    position_window(self._dialog_ui.control)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/helper.py",
line 104, in position_window
    window.move((screen_dx - width) / 2, (screen_dy - height) / 2)
TypeError: arguments did not match any overloaded call:
  move(self, QPoint): argument 1 has unexpected type 'float'
  move(self, int, int): argument 1 has unexpected type 'float'


--------------------- >> end captured stdout << ----------------------

======================================================================
ERROR: traitsui.tests.editors.test_range_editor_text.test_avoid_slider_feedback
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 90, in wrapper
    return item(*args, **kwargs)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/editors/test_range_editor_text.py",
line 90, in test_avoid_slider_feedback
    ui = num.edit_traits()
  File "/usr/lib/python3/dist-packages/traits/has_traits.py", line 2019, in edit_traits
    return view.ui(
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/view.py",
line 446, in ui
    ui.ui(parent, kind)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/ui.py",
line 244, in ui
    self.rebuild(self, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 166, in ui_live
    ui_live.ui_live(ui, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 41, in ui_live
    _ui_dialog(ui, parent, BaseDialog.NONMODAL)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 63, in _ui_dialog
    BaseDialog.display_ui(ui, parent, style)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 278, in display_ui
    ui.owner.init(ui, parent, style)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 203, in init
    self.add_contents(panel(ui), bbox)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_panel.py",
line 265, in panel
    panel = _GroupPanel(content[0], ui).control
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_panel.py",
line 605, in __init__
    layout = self._add_items(content, inner)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_panel.py",
line 876, in _add_items
    editor.prepare(inner)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/editor.py",
line 170, in prepare
    self.init(parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/range_editor.py",
line 167, in init
    sh.setWidth(sh.width() / 2)
TypeError: setWidth(self, int): argument 1 has unexpected type 'float'

======================================================================
ERROR: traitsui.tests.test_labels.test_qt_labels_right_resizing_horizontal
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 90, in wrapper
    return item(*args, **kwargs)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/test_labels.py",
line 211, in test_qt_labels_right_resizing_horizontal
    _test_qt_labels_right_resizing(HResizeTestDialog)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/test_labels.py",
line 173, in _test_qt_labels_right_resizing
    ui = dialog.edit_traits()
  File "/usr/lib/python3/dist-packages/traits/has_traits.py", line 2019, in edit_traits
    return view.ui(
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/view.py",
line 446, in ui
    ui.ui(parent, kind)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/ui.py",
line 244, in ui
    self.rebuild(self, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 166, in ui_live
    ui_live.ui_live(ui, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 41, in ui_live
    _ui_dialog(ui, parent, BaseDialog.NONMODAL)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 63, in _ui_dialog
    BaseDialog.display_ui(ui, parent, style)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 292, in display_ui
    ui.handler.position(ui.info)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/handler.py",
line 138, in position
    toolkit().position(info.ui)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 253, in position
    size_hint = window.sizeHint()
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 185, in sizeHint
    size.setWidth(view.width)
TypeError: setWidth(self, int): argument 1 has unexpected type 'float'

======================================================================
ERROR: traitsui.tests.test_labels.test_qt_labels_right_resizing_vertical
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 90, in wrapper
    return item(*args, **kwargs)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/test_labels.py",
line 206, in test_qt_labels_right_resizing_vertical
    _test_qt_labels_right_resizing(VResizeTestDialog)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/test_labels.py",
line 173, in _test_qt_labels_right_resizing
    ui = dialog.edit_traits()
  File "/usr/lib/python3/dist-packages/traits/has_traits.py", line 2019, in edit_traits
    return view.ui(
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/view.py",
line 446, in ui
    ui.ui(parent, kind)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/ui.py",
line 244, in ui
    self.rebuild(self, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 166, in ui_live
    ui_live.ui_live(ui, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 41, in ui_live
    _ui_dialog(ui, parent, BaseDialog.NONMODAL)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 63, in _ui_dialog
    BaseDialog.display_ui(ui, parent, style)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 292, in display_ui
    ui.handler.position(ui.info)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/handler.py",
line 138, in position
    toolkit().position(info.ui)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 253, in position
    size_hint = window.sizeHint()
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 185, in sizeHint
    size.setWidth(view.width)
TypeError: setWidth(self, int): argument 1 has unexpected type 'float'

======================================================================
ERROR: traitsui.tests.test_layout.test_qt_resizable_in_hgroup
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 90, in wrapper
    return item(*args, **kwargs)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/test_layout.py",
line 97, in test_qt_resizable_in_hgroup
    ui = dialog.edit_traits()
  File "/usr/lib/python3/dist-packages/traits/has_traits.py", line 2019, in edit_traits
    return view.ui(
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/view.py",
line 446, in ui
    ui.ui(parent, kind)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/ui.py",
line 244, in ui
    self.rebuild(self, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 166, in ui_live
    ui_live.ui_live(ui, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 41, in ui_live
    _ui_dialog(ui, parent, BaseDialog.NONMODAL)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 63, in _ui_dialog
    BaseDialog.display_ui(ui, parent, style)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 292, in display_ui
    ui.handler.position(ui.info)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/handler.py",
line 138, in position
    toolkit().position(info.ui)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 253, in position
    size_hint = window.sizeHint()
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 185, in sizeHint
    size.setWidth(view.width)
TypeError: setWidth(self, int): argument 1 has unexpected type 'float'

======================================================================
ERROR: traitsui.tests.test_layout.test_qt_resizable_in_vgroup
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 90, in wrapper
    return item(*args, **kwargs)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/test_layout.py",
line 76, in test_qt_resizable_in_vgroup
    ui = dialog.edit_traits()
  File "/usr/lib/python3/dist-packages/traits/has_traits.py", line 2019, in edit_traits
    return view.ui(
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/view.py",
line 446, in ui
    ui.ui(parent, kind)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/ui.py",
line 244, in ui
    self.rebuild(self, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 166, in ui_live
    ui_live.ui_live(ui, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 41, in ui_live
    _ui_dialog(ui, parent, BaseDialog.NONMODAL)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 63, in _ui_dialog
    BaseDialog.display_ui(ui, parent, style)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 292, in display_ui
    ui.handler.position(ui.info)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/handler.py",
line 138, in position
    toolkit().position(info.ui)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 253, in position
    size_hint = window.sizeHint()
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 185, in sizeHint
    size.setWidth(view.width)
TypeError: setWidth(self, int): argument 1 has unexpected type 'float'

======================================================================
ERROR: traitsui.tests.test_splitter_prefs_restored.test_splitter_prefs_are_restored
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/_tools.py",
line 90, in wrapper
    return item(*args, **kwargs)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/tests/test_splitter_prefs_restored.py",
line 98, in test_splitter_prefs_are_restored
    ui = TmpClass().edit_traits()
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/handler.py",
line 511, in edit_traits
    return self.trait_view(view).ui(
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/view.py",
line 446, in ui
    ui.ui(parent, kind)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/ui.py",
line 244, in ui
    self.rebuild(self, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 166, in ui_live
    ui_live.ui_live(ui, parent)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 41, in ui_live
    _ui_dialog(ui, parent, BaseDialog.NONMODAL)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_live.py",
line 63, in _ui_dialog
    BaseDialog.display_ui(ui, parent, style)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 292, in display_ui
    ui.handler.position(ui.info)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/handler.py",
line 138, in position
    toolkit().position(info.ui)
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/toolkit.py",
line 253, in position
    size_hint = window.sizeHint()
  File
"/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build/traitsui/qt4/ui_base.py",
line 187, in sizeHint
    size.setHeight(view.height)
TypeError: setHeight(self, int): argument 1 has unexpected type 'float'

----------------------------------------------------------------------
Ran 187 tests in 10.460s

FAILED (SKIP=14, errors=8)
E: pybuild pybuild:367: test: plugin distutils failed with: exit code=1: cd
/build/traitsui/python-traitsui-6.1.3/.pybuild/cpython3_3.10_traitsui/build; python3.10 -m
nose -v traitsui.tests traitsui.qt4.tests


This PR [4] addresses that.

Kind Regards


[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002367
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002395
[3] https://bugs.python.org/issue37999
[4] https://github.com/enthought/traitsui/pull/1689
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ftbfs-traitsui.tar.gz
Type: application/gzip
Size: 12215 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20220204/721e70f1/attachment-0001.gz>


More information about the Python-modules-team mailing list