--- Begin Message ---
Source: urwid
Version: 2.1.2-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -bhtml docs
> build/html # HTML generator
> Running Sphinx v7.2.6
> making output directory... done
> WARNING: html_static_path entry 'tools/static' does not exist
> building [mo]: targets for 0 po files that are out of date
> writing output...
> building [html]: targets for 29 source files that are out of date
> updating environment: [new config] 29 added, 0 changed, 0 removed
> [2Kreading sources... [ 3%] changelog
> [2Kreading sources... [ 7%] examples/index
> [2Kreading sources... [ 10%] index
> [2Kreading sources... [ 14%] manual/canvascache
> [2Kreading sources... [ 17%] manual/displayattributes
> [2Kreading sources... [ 21%] manual/displaymodules
> [2Kreading sources... [ 24%] manual/encodings
> [2Kreading sources... [ 28%] manual/index
> [2Kreading sources... [ 31%] manual/mainloop
> [2Kreading sources... [ 34%] manual/overview
> [2Kreading sources... [ 38%] manual/textlayout
> [2Kreading sources... [ 41%] manual/userinput
> [2Kreading sources... [ 45%] manual/widgets
> [2Kreading sources... [ 48%] reference/attrspec
> [2Kreading sources... [ 52%] reference/canvas
> [2Kreading sources... [ 55%] reference/command_map
> [2Kreading sources... [ 59%] reference/constants
> [2Kreading sources... [ 62%] reference/deprecated
> [2Kreading sources... [ 66%] reference/display_modules
> [2Kreading sources... [ 69%] reference/exceptions
> [2Kreading sources... [ 72%] reference/global_settings
> [2Kreading sources... [ 76%] reference/index
> [2Kreading sources... [ 79%] reference/list_walkers
> [2Kreading sources... [ 83%] reference/main_loop
> [2Kreading sources... [ 86%] reference/meta
> [2Kreading sources... [ 90%] reference/signals
> [2Kreading sources... [ 93%] reference/text_layout
> [2Kreading sources... [ 97%] reference/widget
> [2Kreading sources... [100%] tutorial/index
>
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> copying assets... copying static files... done
> copying extra files... done
> done
> [2Kwriting output... [ 3%] changelog
> [2Kwriting output... [ 7%] examples/index
> [2Kwriting output... [ 10%] index
> [2Kwriting output... [ 14%] manual/canvascache
> [2Kwriting output... [ 17%] manual/displayattributes
> [2Kwriting output... [ 21%] manual/displaymodules
> [2Kwriting output... [ 24%] manual/encodings
> [2Kwriting output... [ 28%] manual/index
> [2Kwriting output... [ 31%] manual/mainloop
> [2Kwriting output... [ 34%] manual/overview
> [2Kwriting output... [ 38%] manual/textlayout
> [2Kwriting output... [ 41%] manual/userinput
> [2Kwriting output... [ 45%] manual/widgets
> [2Kwriting output... [ 48%] reference/attrspec
> [2Kwriting output... [ 52%] reference/canvas
> [2Kwriting output... [ 55%] reference/command_map
> [2Kwriting output... [ 59%] reference/constants
> [2Kwriting output... [ 62%] reference/deprecated
> [2Kwriting output... [ 66%] reference/display_modules
> [2Kwriting output... [ 69%] reference/exceptions
> [2Kwriting output... [ 72%] reference/global_settings
> [2Kwriting output... [ 76%] reference/index
> [2Kwriting output... [ 79%] reference/list_walkers
> [2Kwriting output... [ 83%] reference/main_loop
> [2Kwriting output... [ 86%] reference/meta
> [2Kwriting output... [ 90%] reference/signals
> [2Kwriting output... [ 93%] reference/text_layout
> [2Kwriting output... [ 97%] reference/widget
> [2Kwriting output... [100%] tutorial/index
>
> /<<PKGBUILDDIR>>/urwid/decoration.py:docstring of
> urwid.decoration.WidgetDecoration.selectable:10: WARNING: more than one
> target found for cross-reference 'keypress': urwid.Widget.keypress,
> urwid.Edit.keypress, urwid.IntEdit.keypress, urwid.Button.keypress,
> urwid.CheckBox.keypress, urwid.TreeWidget.keypress,
> urwid.SelectableIcon.keypress, urwid.Padding.keypress, urwid.Filler.keypress,
> urwid.Frame.keypress, urwid.ListBox.keypress, urwid.TreeListBox.keypress,
> urwid.Columns.keypress, urwid.Pile.keypress, urwid.GridFlow.keypress,
> urwid.Overlay.keypress
> /<<PKGBUILDDIR>>/urwid/decoration.py:docstring of
> urwid.decoration.WidgetDisable.selectable:10: WARNING: more than one target
> found for cross-reference 'keypress': urwid.Widget.keypress,
> urwid.Edit.keypress, urwid.IntEdit.keypress, urwid.Button.keypress,
> urwid.CheckBox.keypress, urwid.TreeWidget.keypress,
> urwid.SelectableIcon.keypress, urwid.Padding.keypress, urwid.Filler.keypress,
> urwid.Frame.keypress, urwid.ListBox.keypress, urwid.TreeListBox.keypress,
> urwid.Columns.keypress, urwid.Pile.keypress, urwid.GridFlow.keypress,
> urwid.Overlay.keypress
> generating indices... genindex done
> writing additional pages... index search done
> [2Kcopying images... [ 2%] examples/tour1.png
> [2Kcopying images... [ 4%] examples/tour2.png
> [2Kcopying images... [ 5%] examples/graph2.png
> [2Kcopying images... [ 7%] examples/edit1.png
> [2Kcopying images... [ 9%] examples/edit2.png
> [2Kcopying images... [ 11%] examples/browse2.png
> [2Kcopying images... [ 12%] examples/subproc1.png
> [2Kcopying images... [ 14%] examples/subproc2.png
> [2Kcopying images... [ 16%] examples/palette_test2.png
> [2Kcopying images... [ 18%] examples/pop_up1.png
> [2Kcopying images... [ 19%] examples/pop_up2.png
> [2Kcopying images... [ 21%] examples/bigtext2.png
> [2Kcopying images... [ 23%] examples/bigtext3.png
> [2Kcopying images... [ 25%] manual/safe_combinations1.png
> [2Kcopying images... [ 26%] manual/bright_combinations1.png
> [2Kcopying images... [ 28%] manual/images/display_modules.png
> [2Kcopying images... [ 30%] manual/images/introduction.png
> [2Kcopying images... [ 32%] manual/images/widget_layout.png
> [2Kcopying images... [ 33%] manual/images/urwid_widgets_1.png
> [2Kcopying images... [ 35%] manual/images/urwid_widgets_2.png
> [2Kcopying images... [ 37%] tutorial/minimal1.png
> [2Kcopying images... [ 39%] tutorial/input1.png
> [2Kcopying images... [ 40%] tutorial/input2.png
> [2Kcopying images... [ 42%] tutorial/input3.png
> [2Kcopying images... [ 44%] tutorial/input4.png
> [2Kcopying images... [ 46%] tutorial/input5.png
> [2Kcopying images... [ 47%] tutorial/attr1.png
> [2Kcopying images... [ 49%] tutorial/attr2.png
> [2Kcopying images... [ 51%] tutorial/attr3.png
> [2Kcopying images... [ 53%] tutorial/attr4.png
> [2Kcopying images... [ 54%] tutorial/highcolors1.png
> [2Kcopying images... [ 56%] tutorial/qa1.png
> [2Kcopying images... [ 58%] tutorial/qa2.png
> [2Kcopying images... [ 60%] tutorial/qa3.png
> [2Kcopying images... [ 61%] tutorial/sig1.png
> [2Kcopying images... [ 63%] tutorial/sig2.png
> [2Kcopying images... [ 65%] tutorial/sig3.png
> [2Kcopying images... [ 67%] tutorial/sig4.png
> [2Kcopying images... [ 68%] tutorial/multiple1.png
> [2Kcopying images... [ 70%] tutorial/multiple2.png
> [2Kcopying images... [ 72%] tutorial/multiple3.png
> [2Kcopying images... [ 74%] tutorial/multiple4.png
> [2Kcopying images... [ 75%] tutorial/smenu1.png
> [2Kcopying images... [ 77%] tutorial/smenu2.png
> [2Kcopying images... [ 79%] tutorial/smenu3.png
> [2Kcopying images... [ 81%] tutorial/cmenu1.png
> [2Kcopying images... [ 82%] tutorial/cmenu2.png
> [2Kcopying images... [ 84%] tutorial/cmenu3.png
> [2Kcopying images... [ 86%] tutorial/cmenu4.png
> [2Kcopying images... [ 88%] tutorial/hmenu1.png
> [2Kcopying images... [ 89%] tutorial/hmenu2.png
> [2Kcopying images... [ 91%] tutorial/hmenu3.png
> [2Kcopying images... [ 93%] tutorial/hmenu4.png
> [2Kcopying images... [ 95%] tutorial/adventure1.png
> [2Kcopying images... [ 96%] tutorial/adventure2.png
> [2Kcopying images... [ 98%] tutorial/adventure3.png
> [2Kcopying images... [100%] tutorial/adventure4.png
>
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 3 warnings.
>
> The HTML pages are in build/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: python3.12 setup.py test
> running test
> WARNING: Testing via this command is deprecated and will be removed in a
> future version. Users looking for a generic test entry point independent of
> test runner are encouraged to use tox.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:193:
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are
> deprecated.
> !!
>
>
> ********************************************************************************
> Requirements should be satisfied by a PEP 517 installer.
> If you are using pip, you can try `pip install --use-pep517`.
>
> ********************************************************************************
>
> !!
> ir_d = dist.fetch_build_eggs(dist.install_requires)
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:194:
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are
> deprecated.
> !!
>
>
> ********************************************************************************
> Requirements should be satisfied by a PEP 517 installer.
> If you are using pip, you can try `pip install --use-pep517`.
>
> ********************************************************************************
>
> !!
> tr_d = dist.fetch_build_eggs(dist.tests_require or [])
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:195:
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are
> deprecated.
> !!
>
>
> ********************************************************************************
> Requirements should be satisfied by a PEP 517 installer.
> If you are using pip, you can try `pip install --use-pep517`.
>
> ********************************************************************************
>
> !!
> er_d = dist.fetch_build_eggs(
> WARNING: The wheel package is not available.
> running egg_info
> creating urwid.egg-info
> writing urwid.egg-info/PKG-INFO
> writing dependency_links to urwid.egg-info/dependency_links.txt
> writing top-level names to urwid.egg-info/top_level.txt
> writing manifest file 'urwid.egg-info/SOURCES.txt'
> reading manifest file 'urwid.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'CHANGELOG'
> adding license file 'COPYING'
> writing manifest file 'urwid.egg-info/SOURCES.txt'
> running build_ext
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_urwid/build/urwid/str_util.cpython-312-x86_64-linux-gnu.so
> -> urwid
> /<<PKGBUILDDIR>>/urwid/signals.py:248: SyntaxWarning: invalid escape sequence
> '\*'
> """
> test1_simple
> (urwid.tests.test_listbox.ListBoxCalculateVisibleTest.test1_simple) ... ok
> test2_cursor
> (urwid.tests.test_listbox.ListBoxCalculateVisibleTest.test2_cursor) ... ok
> test1unselectable
> (urwid.tests.test_listbox.ListBoxChangeFocusTest.test1unselectable) ... ok
> test2selectable
> (urwid.tests.test_listbox.ListBoxChangeFocusTest.test2selectable) ... ok
> test3large_selectable
> (urwid.tests.test_listbox.ListBoxChangeFocusTest.test3large_selectable) ... ok
> test4cursor (urwid.tests.test_listbox.ListBoxChangeFocusTest.test4cursor) ...
> ok
> test5set_focus_valign
> (urwid.tests.test_listbox.ListBoxChangeFocusTest.test5set_focus_valign) ... ok
> test1_up (urwid.tests.test_listbox.ListBoxKeypressTest.test1_up) ... ok
> test2_down (urwid.tests.test_listbox.ListBoxKeypressTest.test2_down) ... ok
> test3_page_up (urwid.tests.test_listbox.ListBoxKeypressTest.test3_page_up)
> ... ok
> test4_page_down
> (urwid.tests.test_listbox.ListBoxKeypressTest.test4_page_down) ... ok
> test1_simple (urwid.tests.test_listbox.ListBoxRenderTest.test1_simple) ... ok
> test2_trim (urwid.tests.test_listbox.ListBoxRenderTest.test2_trim) ... ok
> test3_shift (urwid.tests.test_listbox.ListBoxRenderTest.test3_shift) ... ok
> test4_really_large_contents
> (urwid.tests.test_listbox.ListBoxRenderTest.test4_really_large_contents) ...
> ok
> test_listbox_pile
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_pile) ... ok
> test_listbox_text_pile_down
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_text_pile_down)
> ... ok
> test_listbox_text_pile_page_down
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_text_pile_page_down)
> ... ok
> test_listbox_text_pile_page_up
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_text_pile_page_up)
> ... ok
> test_listbox_text_pile_up
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_text_pile_up)
> ... ok
> test_create (urwid.tests.test_decoration.FillerTest.test_create) ... ok
> test_repr (urwid.tests.test_decoration.FillerTest.test_repr) ... ok
> test_values (urwid.tests.test_decoration.FillerTest.test_values) ... ok
> test_create (urwid.tests.test_decoration.PaddingTest.test_create) ... ok
> test_cursor (urwid.tests.test_decoration.PaddingTest.test_cursor) ... ok
> test_reduced_padding_cursor
> (urwid.tests.test_decoration.PaddingTest.test_reduced_padding_cursor) ... ok
> test_values (urwid.tests.test_decoration.PaddingTest.test_values) ... ok
> test1 (urwid.tests.test_graphics.BarGraphTest.test1) ... ok
> test2 (urwid.tests.test_graphics.BarGraphTest.test2) ... ok
> test_linebox_border
> (urwid.tests.test_graphics.LineBoxTest.test_linebox_border) ... ok
> test_linebox_pack (urwid.tests.test_graphics.LineBoxTest.test_linebox_pack)
> ... ok
> test1 (urwid.tests.test_graphics.SmoothBarGraphTest.test1) ... ok
> test1 (urwid.tests.test_util.CalcTextPosTest.test1) ... ok
> test2_wide (urwid.tests.test_util.CalcTextPosTest.test2_wide) ... ok
> test3_utf8 (urwid.tests.test_util.CalcTextPosTest.test3_utf8) ... ok
> test4_utf8 (urwid.tests.test_util.CalcTextPosTest.test4_utf8) ... ok
> test1 (urwid.tests.test_util.CalcWidthTest.test1) ... ok
> test2 (urwid.tests.test_util.CalcWidthTest.test2) ... ok
> test1 (urwid.tests.test_util.ConvertDecSpecialTest.test1) ... ok
> test_locale (urwid.tests.test_util.PortabilityTest.test_locale) ... ok
> test_rle_append (urwid.tests.test_util.RleTest.test_rle_append) ... ok
> test_rle_prepend (urwid.tests.test_util.RleTest.test_rle_prepend) ... ok
> test (urwid.tests.test_util.TagMarkupTest.test) ... ok
> test_bad_tuple (urwid.tests.test_util.TagMarkupTest.test_bad_tuple) ... ok
> test_bad_type (urwid.tests.test_util.TagMarkupTest.test_bad_type) ... ok
> test1 (urwid.tests.test_util.WithinDoubleByteTest.test1) ... ok
> test2 (urwid.tests.test_util.WithinDoubleByteTest.test2) ... ok
> test3 (urwid.tests.test_util.WithinDoubleByteTest.test3) ... ok
> test1_SpaceWrap (urwid.tests.test_widget.EditRenderTest.test1_SpaceWrap) ...
> ok
> test2_ClipWrap (urwid.tests.test_widget.EditRenderTest.test2_ClipWrap) ... ok
> test3_AnyWrap (urwid.tests.test_widget.EditRenderTest.test3_AnyWrap) ... ok
> test4_CursorNudge (urwid.tests.test_widget.EditRenderTest.test4_CursorNudge)
> ... ok
> test1_left (urwid.tests.test_widget.EditTest.test1_left) ... ok
> test2_right (urwid.tests.test_widget.EditTest.test2_right) ... ok
> test3_up (urwid.tests.test_widget.EditTest.test3_up) ... ok
> test4_down (urwid.tests.test_widget.EditTest.test4_down) ... ok
> test_utf8_input (urwid.tests.test_widget.EditTest.test_utf8_input) ... ok
> test1_wrap (urwid.tests.test_widget.TextTest.test1_wrap) ... ok
> test2_left (urwid.tests.test_widget.TextTest.test2_left) ... ok
> test3_right (urwid.tests.test_widget.TextTest.test3_right) ... ok
> test4_center (urwid.tests.test_widget.TextTest.test4_center) ... ok
> test5_encode_error (urwid.tests.test_widget.TextTest.test5_encode_error) ...
> ok
> test1 (urwid.tests.test_canvas.CanvasCacheTest.test1) ... ok
> test (urwid.tests.test_canvas.CanvasJoinTest.test) ... ok
> test1 (urwid.tests.test_canvas.CanvasOverlayTest.test1) ... ok
> test2 (urwid.tests.test_canvas.CanvasOverlayTest.test2) ... ok
> test3 (urwid.tests.test_canvas.CanvasOverlayTest.test3) ... ok
> test1 (urwid.tests.test_canvas.CanvasPadTrimTest.test1) ... ok
> test2 (urwid.tests.test_canvas.CanvasPadTrimTest.test2) ... ok
> test1 (urwid.tests.test_canvas.CanvasTest.test1) ... ok
> test2 (urwid.tests.test_canvas.CanvasTest.test2) ... ok
> test1 (urwid.tests.test_canvas.ShardBodyTest.test1) ... ok
> test2 (urwid.tests.test_canvas.ShardBodyTest.test2) ... ok
> test3 (urwid.tests.test_canvas.ShardBodyTest.test3) ... ok
> test (urwid.tests.test_canvas.ShardsJoinTest.test) ... ok
> test1 (urwid.tests.test_canvas.ShardsTrimTest.test1) ... ok
> test2 (urwid.tests.test_canvas.ShardsTrimTest.test2) ... ok
> test_bare_escape
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_bare_escape) ...
> FAIL
> test_bug_104
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_bug_104)
> GH #104: click-Esc & Esc-click crashes urwid apps ... FAIL
> test_ctrl_pgup
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_ctrl_pgup) ...
> FAIL
> test_esc_meta_1
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_esc_meta_1) ...
> FAIL
> test_meta (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_meta)
> ... FAIL
> test_midsequence
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_midsequence) ...
> FAIL
> test_mouse_press
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_mouse_press) ...
> FAIL
> test_shift_arrows
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_shift_arrows)
> ... FAIL
> test1byte (urwid.tests.test_str_util.DecodeOneTest.test1byte) ... ok
> test2byte (urwid.tests.test_str_util.DecodeOneTest.test2byte) ... ok
> test3byte (urwid.tests.test_str_util.DecodeOneTest.test3byte) ... ok
> test4byte (urwid.tests.test_str_util.DecodeOneTest.test4byte) ... ok
> test_box_column (urwid.tests.test_container.ColumnsTest.test_box_column) ...
> ok
> test_init_with_a_generator
> (urwid.tests.test_container.ColumnsTest.test_init_with_a_generator) ... ok
> test_move_cursor (urwid.tests.test_container.ColumnsTest.test_move_cursor)
> ... ok
> test_old_attributes
> (urwid.tests.test_container.ColumnsTest.test_old_attributes) ... ok
> test_widths (urwid.tests.test_container.ColumnsTest.test_widths) ... ok
> test_widths_focus_end
> (urwid.tests.test_container.ColumnsTest.test_widths_focus_end) ... ok
> test_columns (urwid.tests.test_container.CommonContainerTest.test_columns)
> ... ok
> test_focus_path
> (urwid.tests.test_container.CommonContainerTest.test_focus_path) ... ok
> test_frame (urwid.tests.test_container.CommonContainerTest.test_frame) ... ok
> test_grid_flow
> (urwid.tests.test_container.CommonContainerTest.test_grid_flow) ... ok
> test_list_box (urwid.tests.test_container.CommonContainerTest.test_list_box)
> ... ok
> test_overlay (urwid.tests.test_container.CommonContainerTest.test_overlay)
> ... ok
> test_pile (urwid.tests.test_container.CommonContainerTest.test_pile) ... ok
> test (urwid.tests.test_container.FrameTest.test) ... ok
> test_basics (urwid.tests.test_container.GridFlowTest.test_basics) ... ok
> test_cell_width (urwid.tests.test_container.GridFlowTest.test_cell_width) ...
> ok
> test_keypress_v_sep_0
> (urwid.tests.test_container.GridFlowTest.test_keypress_v_sep_0)
> Ensure proper keypress handling when v_sep is 0. ... ok
> test_v_sep (urwid.tests.test_container.GridFlowTest.test_v_sep) ... ok
> test_get_cursor_coords
> (urwid.tests.test_container.OverlayTest.test_get_cursor_coords) ... ok
> test_old_params (urwid.tests.test_container.OverlayTest.test_old_params) ...
> ok
> test_change_focus_with_mouse
> (urwid.tests.test_container.PileTest.test_change_focus_with_mouse) ... ok
> test_init_with_a_generator
> (urwid.tests.test_container.PileTest.test_init_with_a_generator) ... ok
> test_mouse_event_in_empty_pile
> (urwid.tests.test_container.PileTest.test_mouse_event_in_empty_pile) ... ok
> test_select_change (urwid.tests.test_container.PileTest.test_select_change)
> ... ok
> test_zero_weight (urwid.tests.test_container.PileTest.test_zero_weight) ... ok
> test_bargraph (urwid.tests.test_container.WidgetSquishTest.test_bargraph) ...
> ok
> test_buttons (urwid.tests.test_container.WidgetSquishTest.test_buttons) ... ok
> test_columns (urwid.tests.test_container.WidgetSquishTest.test_columns) ... ok
> test_filler (urwid.tests.test_container.WidgetSquishTest.test_filler) ... ok
> test_frame (urwid.tests.test_container.WidgetSquishTest.test_frame) ... ok
> test_graphvscale
> (urwid.tests.test_container.WidgetSquishTest.test_graphvscale) ... ok
> test_listbox (urwid.tests.test_container.WidgetSquishTest.test_listbox) ... ok
> test_overlay (urwid.tests.test_container.WidgetSquishTest.test_overlay) ... ok
> test_pile (urwid.tests.test_container.WidgetSquishTest.test_pile) ... ok
> test_solidfill (urwid.tests.test_container.WidgetSquishTest.test_solidfill)
> ... ok
> __init__ (urwid.widget.Divider)
> Doctest: urwid.widget.Divider.__init__ ... ok
> render (urwid.widget.Divider)
> Doctest: urwid.widget.Divider.render ... ok
> rows (urwid.widget.Divider)
> Doctest: urwid.widget.Divider.rows ... ok
> __init__ (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.__init__ ... ok
> get_cursor_coords (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.get_cursor_coords ... ok
> get_edit_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.get_edit_text ... ok
> get_pref_col (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.get_pref_col ... ok
> get_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.get_text ... ok
> insert_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.insert_text ... ok
> keypress (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.keypress ... ok
> mouse_event (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.mouse_event ... ok
> move_cursor_to_coords (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.move_cursor_to_coords ... ok
> render (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.render ... ok
> set_caption (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.set_caption ... ok
> set_edit_pos (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.set_edit_pos ... ok
> set_edit_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.set_edit_text ... ok
> set_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.set_text ... ok
> update_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.update_text ... ok
> __init__ (urwid.widget.IntEdit)
> Doctest: urwid.widget.IntEdit.__init__ ... ok
> keypress (urwid.widget.IntEdit)
> Doctest: urwid.widget.IntEdit.keypress ... ok
> value (urwid.widget.IntEdit)
> Doctest: urwid.widget.IntEdit.value ... ok
> __init__ (urwid.widget.SolidFill)
> Doctest: urwid.widget.SolidFill.__init__ ... ok
> render (urwid.widget.SolidFill)
> Doctest: urwid.widget.SolidFill.render ... ok
> __init__ (urwid.widget.Text)
> Doctest: urwid.widget.Text.__init__ ... ok
> get_text (urwid.widget.Text)
> Doctest: urwid.widget.Text.get_text ... ok
> pack (urwid.widget.Text)
> Doctest: urwid.widget.Text.pack ... ok
> render (urwid.widget.Text)
> Doctest: urwid.widget.Text.render ... ok
> rows (urwid.widget.Text)
> Doctest: urwid.widget.Text.rows ... ok
> set_align_mode (urwid.widget.Text)
> Doctest: urwid.widget.Text.set_align_mode ... ok
> set_layout (urwid.widget.Text)
> Doctest: urwid.widget.Text.set_layout ... ok
> set_text (urwid.widget.Text)
> Doctest: urwid.widget.Text.set_text ... ok
> set_wrap_mode (urwid.widget.Text)
> Doctest: urwid.widget.Text.set_wrap_mode ... ok
> _set_w (urwid.widget.WidgetWrap)
> Doctest: urwid.widget.WidgetWrap._set_w ... ok
> __init__ (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.__init__ ... ok
> get_label (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.get_label ... ok
> keypress (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.keypress ... ok
> label (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.label ... ok
> mouse_event (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.mouse_event ... ok
> set_label (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.set_label ... ok
> __init__ (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.__init__ ... ok
> get_label (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.get_label ... ok
> keypress (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.keypress ... ok
> label (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.label ... ok
> mouse_event (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.mouse_event ... ok
> set_label (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.set_label ... ok
> set_state (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.set_state ... ok
> toggle_state (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.toggle_state ... ok
> __init__ (urwid.wimp.RadioButton)
> Doctest: urwid.wimp.RadioButton.__init__ ... ok
> set_state (urwid.wimp.RadioButton)
> Doctest: urwid.wimp.RadioButton.set_state ... ok
> toggle_state (urwid.wimp.RadioButton)
> Doctest: urwid.wimp.RadioButton.toggle_state ... ok
> render (urwid.wimp.SelectableIcon)
> Doctest: urwid.wimp.SelectableIcon.render ... ok
> __init__ (urwid.decoration.AttrMap)
> Doctest: urwid.decoration.AttrMap.__init__ ... ok
> set_attr_map (urwid.decoration.AttrMap)
> Doctest: urwid.decoration.AttrMap.set_attr_map ... ok
> set_focus_map (urwid.decoration.AttrMap)
> Doctest: urwid.decoration.AttrMap.set_focus_map ... ok
> __init__ (urwid.decoration.AttrWrap)
> Doctest: urwid.decoration.AttrWrap.__init__ ... ok
> __init__ (urwid.decoration.BoxAdapter)
> Doctest: urwid.decoration.BoxAdapter.__init__ ... ok
> rows (urwid.decoration.BoxAdapter)
> Doctest: urwid.decoration.BoxAdapter.rows ... ok
> __init__ (urwid.decoration.Padding)
> Doctest: urwid.decoration.Padding.__init__ ... ok
> WidgetDecoration (urwid.decoration)
> Doctest: urwid.decoration.WidgetDecoration ... ok
> _get_base_widget (urwid.decoration.WidgetDecoration)
> Doctest: urwid.decoration.WidgetDecoration._get_base_widget ... ok
> base_widget (urwid.decoration.WidgetDecoration)
> Doctest: urwid.decoration.WidgetDecoration.base_widget ... ok
> calculate_left_right_padding (urwid.decoration)
> Doctest: urwid.decoration.calculate_left_right_padding ... ok
> calculate_top_bottom_filler (urwid.decoration)
> Doctest: urwid.decoration.calculate_top_bottom_filler ... ok
> __init__ (urwid.display_common.AttrSpec)
> Doctest: urwid.display_common.AttrSpec.__init__ ... ok
> get_rgb_values (urwid.display_common.AttrSpec)
> Doctest: urwid.display_common.AttrSpec.get_rgb_values ... ok
> _color_desc_256 (urwid.display_common)
> Doctest: urwid.display_common._color_desc_256 ... ok
> _color_desc_88 (urwid.display_common)
> Doctest: urwid.display_common._color_desc_88 ... ok
> _parse_color_256 (urwid.display_common)
> Doctest: urwid.display_common._parse_color_256 ... ok
> _parse_color_88 (urwid.display_common)
> Doctest: urwid.display_common._parse_color_88 ... ok
> _value_lookup_table (urwid.display_common)
> Doctest: urwid.display_common._value_lookup_table ... ok
> _test_process_input (urwid.main_loop.MainLoop)
> Doctest: urwid.main_loop.MainLoop._test_process_input ... ok
> _test_run (urwid.main_loop.MainLoop)
> Doctest: urwid.main_loop.MainLoop._test_run ... ok
> _test_run_screen_event_loop (urwid.main_loop.MainLoop)
> Doctest: urwid.main_loop.MainLoop._test_run_screen_event_loop ... ok
> _update (urwid.main_loop.MainLoop)
> Doctest: urwid.main_loop.MainLoop._update ... ok
> _refl (urwid.main_loop)
> Doctest: urwid.main_loop._refl ... ok
> __init__ (urwid.numedit.FloatEdit)
> Doctest: urwid.numedit.FloatEdit.__init__ ... ok
> __init__ (urwid.numedit.IntegerEdit)
> Doctest: urwid.numedit.IntegerEdit.__init__ ... ok
> value (urwid.numedit.IntegerEdit)
> Doctest: urwid.numedit.IntegerEdit.value ... ok
> keypress (urwid.numedit.NumEdit)
> Doctest: urwid.numedit.NumEdit.keypress ... ok
> __delitem__ (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.__delitem__ ... ok
> __imul__ (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.__imul__ ... ok
> __init__ (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.__init__ ... ok
> __setitem__ (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.__setitem__ ... ok
> _get_focus (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList._get_focus ... ok
> _set_focus (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList._set_focus ... ok
> append (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.append ... ok
> extend (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.extend ... ok
> insert (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.insert ... ok
> pop (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.pop ... ok
> remove (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.remove ... ok
> reverse (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.reverse ... ok
> set_focus_changed_callback (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.set_focus_changed_callback
> ... ok
> sort (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.sort ... ok
> set_modified_callback (urwid.monitored_list.MonitoredList)
> Doctest: urwid.monitored_list.MonitoredList.set_modified_callback ... ok
> _attrspec_to_escape (urwid.raw_display.Screen)
> Doctest: urwid.raw_display.Screen._attrspec_to_escape ... ok
> normalize_repr (urwid.split_repr)
> Doctest: urwid.split_repr.normalize_repr ... ok
> python3_repr (urwid.split_repr)
> Doctest: urwid.split_repr.python3_repr ... ok
> remove_defaults (urwid.split_repr)
> Doctest: urwid.split_repr.remove_defaults ... ok
> split_repr (urwid.split_repr)
> Doctest: urwid.split_repr.split_repr ... ok
> int_scale (urwid.util)
> Doctest: urwid.util.int_scale ... ok
> connect (urwid.signals.Signals)
> Doctest: urwid.signals.Signals.connect ... Exception ignored in: <function
> Signals.connect.<locals>.weakref_callback at 0x7f3de08fbe20>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/signals.py", line 178, in weakref_callback
> del getattr(o, self._signal_attr, {})[name][key]
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
> TypeError: list indices must be integers or slices, not Key
> ok
> connect_signal (urwid.signals)
> Doctest: urwid.signals.connect_signal ... Exception ignored in: <function
> Signals.connect.<locals>.weakref_callback at 0x7f3de08fbf60>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/signals.py", line 178, in weakref_callback
> del getattr(o, self._signal_attr, {})[name][key]
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
> TypeError: list indices must be integers or slices, not Key
> ok
> __init__ (urwid.graphics.ProgressBar)
> Doctest: urwid.graphics.ProgressBar.__init__ ... ok
> test_coroutine_error
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_coroutine_error) ...
> /<<PKGBUILDDIR>>/urwid/main_loop.py:1393: DeprecationWarning: There is no
> current event loop
> self._loop = asyncio.get_event_loop()
> ERROR
> test_error (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_error) ...
> ok
> test_event_loop
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_event_loop) ... ok
> test_remove_alarm
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_remove_alarm) ... ok
> test_remove_watch_file
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_remove_watch_file)
> ... ok
> test_run (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_run) ... ok
> test_event_loop
> (urwid.tests.test_event_loops.SelectEventLoopTest.test_event_loop) ... ok
> test_remove_alarm
> (urwid.tests.test_event_loops.SelectEventLoopTest.test_remove_alarm) ... ok
> test_remove_watch_file
> (urwid.tests.test_event_loops.SelectEventLoopTest.test_remove_watch_file) ...
> ok
> test_run (urwid.tests.test_event_loops.SelectEventLoopTest.test_run) ... ok
> test_error (urwid.tests.test_event_loops.TwistedEventLoopTest.test_error) ...
> ok
> test_event_loop
> (urwid.tests.test_event_loops.TwistedEventLoopTest.test_event_loop) ... ok
> test_remove_alarm
> (urwid.tests.test_event_loops.TwistedEventLoopTest.test_remove_alarm) ... ok
> test_remove_watch_file
> (urwid.tests.test_event_loops.TwistedEventLoopTest.test_remove_watch_file)
> ... ok
> test_run (urwid.tests.test_event_loops.TwistedEventLoopTest.test_run) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksCantDisplayTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksCharTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksDBCharTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksDBWordTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksUTF8Test.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksWordTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksWordTest2.test) ... ok
> tests (urwid.tests.test_text_layout.CalcPosTest.tests) ... ok
> test1_left
> (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest.test1_left) ... ok
> test2_right
> (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest.test2_right) ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest.test3_center) ...
> ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateCharTest.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateCharTest.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateCharTest.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateClipTest.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateClipTest.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateClipTest.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest2.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest2.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest2.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest3.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest3.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest3.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest4.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest4.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest4.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest5.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest5.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest5.test3_center) ... ok
> test (urwid.tests.test_text_layout.Pos2CoordsTest.test) ... ok
> test1_padding (urwid.tests.test_text_layout.SubsegTest.test1_padding) ... ok
> test2_text (urwid.tests.test_text_layout.SubsegTest.test2_text) ... ok
> test3_range (urwid.tests.test_text_layout.SubsegTest.test3_range) ... ok
>
> ======================================================================
> ERROR: test_coroutine_error
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_coroutine_error)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_event_loops.py", line 211, in
> test_coroutine_error
> asyncio.ensure_future(error_coro())
> File "/usr/lib/python3.12/asyncio/tasks.py", line 689, in ensure_future
> raise TypeError('An asyncio.Future, a coroutine or an awaitable '
> TypeError: An asyncio.Future, a coroutine or an awaitable is required
>
> ======================================================================
> FAIL: test_bare_escape
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_bare_escape)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_escapes.py", line 17, in
> test_bare_escape
> actual, rest = urwid.escape.process_keyqueue(codes, more_available=False)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/escape.py", line 339, in process_keyqueue
> within_double_byte(chr(code),0,0)):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/old_str_util.py", line 304, in
> within_double_byte
> assert isinstance(text, bytes)
> AssertionError
>
> ======================================================================
> FAIL: test_bug_104
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_bug_104)
> GH #104: click-Esc & Esc-click crashes urwid apps
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_escapes.py", line 71, in
> test_bug_104
> actual, rest = urwid.escape.process_keyqueue(codes, more_available=False)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/escape.py", line 339, in process_keyqueue
> within_double_byte(chr(code),0,0)):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/old_str_util.py", line 304, in
> within_double_byte
> assert isinstance(text, bytes)
> AssertionError
>
> ======================================================================
> FAIL: test_ctrl_pgup
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_ctrl_pgup)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_escapes.py", line 38, in
> test_ctrl_pgup
> actual, rest = urwid.escape.process_keyqueue(codes, more_available=False)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/escape.py", line 339, in process_keyqueue
> within_double_byte(chr(code),0,0)):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/old_str_util.py", line 304, in
> within_double_byte
> assert isinstance(text, bytes)
> AssertionError
>
> ======================================================================
> FAIL: test_esc_meta_1
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_esc_meta_1)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_escapes.py", line 45, in
> test_esc_meta_1
> actual, rest = urwid.escape.process_keyqueue(codes, more_available=False)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/escape.py", line 339, in process_keyqueue
> within_double_byte(chr(code),0,0)):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/old_str_util.py", line 304, in
> within_double_byte
> assert isinstance(text, bytes)
> AssertionError
>
> ======================================================================
> FAIL: test_meta
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_meta)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_escapes.py", line 24, in test_meta
> actual, rest = urwid.escape.process_keyqueue(codes, more_available=False)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/escape.py", line 339, in process_keyqueue
> within_double_byte(chr(code),0,0)):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/old_str_util.py", line 304, in
> within_double_byte
> assert isinstance(text, bytes)
> AssertionError
>
> ======================================================================
> FAIL: test_midsequence
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_midsequence)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_escapes.py", line 54, in
> test_midsequence
> urwid.escape.process_keyqueue(codes, more_available=True)
> File "/<<PKGBUILDDIR>>/urwid/escape.py", line 339, in process_keyqueue
> within_double_byte(chr(code),0,0)):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/old_str_util.py", line 304, in
> within_double_byte
> assert isinstance(text, bytes)
> AssertionError
>
> ======================================================================
> FAIL: test_mouse_press
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_mouse_press)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_escapes.py", line 63, in
> test_mouse_press
> actual, rest = urwid.escape.process_keyqueue(codes, more_available=False)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/escape.py", line 339, in process_keyqueue
> within_double_byte(chr(code),0,0)):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/old_str_util.py", line 304, in
> within_double_byte
> assert isinstance(text, bytes)
> AssertionError
>
> ======================================================================
> FAIL: test_shift_arrows
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_shift_arrows)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/tests/test_escapes.py", line 31, in
> test_shift_arrows
> actual, rest = urwid.escape.process_keyqueue(codes, more_available=False)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/escape.py", line 339, in process_keyqueue
> within_double_byte(chr(code),0,0)):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/urwid/old_str_util.py", line 304, in
> within_double_byte
> assert isinstance(text, bytes)
> AssertionError
>
> ----------------------------------------------------------------------
> Ran 278 tests in 1.441s
>
> FAILED (failures=8, errors=1)
> Test failed: <unittest.runner.TextTestResult run=278 errors=1 failures=8>
> (<class 'ZeroDivisionError'>, ZeroDivisionError('division by zero'),
> <traceback object at 0x7f3de085c4c0>)
> error: Test failed: <unittest.runner.TextTestResult run=278 errors=1
> failures=8>
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1:
> python3.12 setup.py test
> I: pybuild base:310: python3.11 setup.py test
> running test
> WARNING: Testing via this command is deprecated and will be removed in a
> future version. Users looking for a generic test entry point independent of
> test runner are encouraged to use tox.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:193:
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are
> deprecated.
> !!
>
>
> ********************************************************************************
> Requirements should be satisfied by a PEP 517 installer.
> If you are using pip, you can try `pip install --use-pep517`.
>
> ********************************************************************************
>
> !!
> ir_d = dist.fetch_build_eggs(dist.install_requires)
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:194:
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are
> deprecated.
> !!
>
>
> ********************************************************************************
> Requirements should be satisfied by a PEP 517 installer.
> If you are using pip, you can try `pip install --use-pep517`.
>
> ********************************************************************************
>
> !!
> tr_d = dist.fetch_build_eggs(dist.tests_require or [])
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:195:
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are
> deprecated.
> !!
>
>
> ********************************************************************************
> Requirements should be satisfied by a PEP 517 installer.
> If you are using pip, you can try `pip install --use-pep517`.
>
> ********************************************************************************
>
> !!
> er_d = dist.fetch_build_eggs(
> WARNING: The wheel package is not available.
> running egg_info
> writing urwid.egg-info/PKG-INFO
> writing dependency_links to urwid.egg-info/dependency_links.txt
> writing top-level names to urwid.egg-info/top_level.txt
> reading manifest file 'urwid.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'CHANGELOG'
> adding license file 'COPYING'
> writing manifest file 'urwid.egg-info/SOURCES.txt'
> running build_ext
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_urwid/build/urwid/str_util.cpython-311-x86_64-linux-gnu.so
> -> urwid
> test1_simple
> (urwid.tests.test_listbox.ListBoxCalculateVisibleTest.test1_simple) ... ok
> test2_cursor
> (urwid.tests.test_listbox.ListBoxCalculateVisibleTest.test2_cursor) ... ok
> test1unselectable
> (urwid.tests.test_listbox.ListBoxChangeFocusTest.test1unselectable) ... ok
> test2selectable
> (urwid.tests.test_listbox.ListBoxChangeFocusTest.test2selectable) ... ok
> test3large_selectable
> (urwid.tests.test_listbox.ListBoxChangeFocusTest.test3large_selectable) ... ok
> test4cursor (urwid.tests.test_listbox.ListBoxChangeFocusTest.test4cursor) ...
> ok
> test5set_focus_valign
> (urwid.tests.test_listbox.ListBoxChangeFocusTest.test5set_focus_valign) ... ok
> test1_up (urwid.tests.test_listbox.ListBoxKeypressTest.test1_up) ... ok
> test2_down (urwid.tests.test_listbox.ListBoxKeypressTest.test2_down) ... ok
> test3_page_up (urwid.tests.test_listbox.ListBoxKeypressTest.test3_page_up)
> ... ok
> test4_page_down
> (urwid.tests.test_listbox.ListBoxKeypressTest.test4_page_down) ... ok
> test1_simple (urwid.tests.test_listbox.ListBoxRenderTest.test1_simple) ... ok
> test2_trim (urwid.tests.test_listbox.ListBoxRenderTest.test2_trim) ... ok
> test3_shift (urwid.tests.test_listbox.ListBoxRenderTest.test3_shift) ... ok
> test4_really_large_contents
> (urwid.tests.test_listbox.ListBoxRenderTest.test4_really_large_contents) ...
> ok
> test_listbox_pile
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_pile) ... ok
> test_listbox_text_pile_down
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_text_pile_down)
> ... ok
> test_listbox_text_pile_page_down
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_text_pile_page_down)
> ... ok
> test_listbox_text_pile_page_up
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_text_pile_page_up)
> ... ok
> test_listbox_text_pile_up
> (urwid.tests.test_listbox.ZeroHeightContentsTest.test_listbox_text_pile_up)
> ... ok
> test_create (urwid.tests.test_decoration.FillerTest.test_create) ... ok
> test_repr (urwid.tests.test_decoration.FillerTest.test_repr) ... ok
> test_values (urwid.tests.test_decoration.FillerTest.test_values) ... ok
> test_create (urwid.tests.test_decoration.PaddingTest.test_create) ... ok
> test_cursor (urwid.tests.test_decoration.PaddingTest.test_cursor) ... ok
> test_reduced_padding_cursor
> (urwid.tests.test_decoration.PaddingTest.test_reduced_padding_cursor) ... ok
> test_values (urwid.tests.test_decoration.PaddingTest.test_values) ... ok
> test1 (urwid.tests.test_graphics.BarGraphTest.test1) ... ok
> test2 (urwid.tests.test_graphics.BarGraphTest.test2) ... ok
> test_linebox_border
> (urwid.tests.test_graphics.LineBoxTest.test_linebox_border) ... ok
> test_linebox_pack (urwid.tests.test_graphics.LineBoxTest.test_linebox_pack)
> ... ok
> test1 (urwid.tests.test_graphics.SmoothBarGraphTest.test1) ... ok
> test1 (urwid.tests.test_util.CalcTextPosTest.test1) ... ok
> test2_wide (urwid.tests.test_util.CalcTextPosTest.test2_wide) ... ok
> test3_utf8 (urwid.tests.test_util.CalcTextPosTest.test3_utf8) ... ok
> test4_utf8 (urwid.tests.test_util.CalcTextPosTest.test4_utf8) ... ok
> test1 (urwid.tests.test_util.CalcWidthTest.test1) ... ok
> test2 (urwid.tests.test_util.CalcWidthTest.test2) ... ok
> test1 (urwid.tests.test_util.ConvertDecSpecialTest.test1) ... ok
> test_locale (urwid.tests.test_util.PortabilityTest.test_locale) ... ok
> test_rle_append (urwid.tests.test_util.RleTest.test_rle_append) ... ok
> test_rle_prepend (urwid.tests.test_util.RleTest.test_rle_prepend) ... ok
> test (urwid.tests.test_util.TagMarkupTest.test) ... ok
> test_bad_tuple (urwid.tests.test_util.TagMarkupTest.test_bad_tuple) ... ok
> test_bad_type (urwid.tests.test_util.TagMarkupTest.test_bad_type) ... ok
> test1 (urwid.tests.test_util.WithinDoubleByteTest.test1) ... ok
> test2 (urwid.tests.test_util.WithinDoubleByteTest.test2) ... ok
> test3 (urwid.tests.test_util.WithinDoubleByteTest.test3) ... ok
> test1_SpaceWrap (urwid.tests.test_widget.EditRenderTest.test1_SpaceWrap) ...
> ok
> test2_ClipWrap (urwid.tests.test_widget.EditRenderTest.test2_ClipWrap) ... ok
> test3_AnyWrap (urwid.tests.test_widget.EditRenderTest.test3_AnyWrap) ... ok
> test4_CursorNudge (urwid.tests.test_widget.EditRenderTest.test4_CursorNudge)
> ... ok
> test1_left (urwid.tests.test_widget.EditTest.test1_left) ... ok
> test2_right (urwid.tests.test_widget.EditTest.test2_right) ... ok
> test3_up (urwid.tests.test_widget.EditTest.test3_up) ... ok
> test4_down (urwid.tests.test_widget.EditTest.test4_down) ... ok
> test_utf8_input (urwid.tests.test_widget.EditTest.test_utf8_input) ... ok
> test1_wrap (urwid.tests.test_widget.TextTest.test1_wrap) ... ok
> test2_left (urwid.tests.test_widget.TextTest.test2_left) ... ok
> test3_right (urwid.tests.test_widget.TextTest.test3_right) ... ok
> test4_center (urwid.tests.test_widget.TextTest.test4_center) ... ok
> test5_encode_error (urwid.tests.test_widget.TextTest.test5_encode_error) ...
> ok
> test1 (urwid.tests.test_canvas.CanvasCacheTest.test1) ... ok
> test (urwid.tests.test_canvas.CanvasJoinTest.test) ... ok
> test1 (urwid.tests.test_canvas.CanvasOverlayTest.test1) ... ok
> test2 (urwid.tests.test_canvas.CanvasOverlayTest.test2) ... ok
> test3 (urwid.tests.test_canvas.CanvasOverlayTest.test3) ... ok
> test1 (urwid.tests.test_canvas.CanvasPadTrimTest.test1) ... ok
> test2 (urwid.tests.test_canvas.CanvasPadTrimTest.test2) ... ok
> test1 (urwid.tests.test_canvas.CanvasTest.test1) ... ok
> test2 (urwid.tests.test_canvas.CanvasTest.test2) ... ok
> test1 (urwid.tests.test_canvas.ShardBodyTest.test1) ... ok
> test2 (urwid.tests.test_canvas.ShardBodyTest.test2) ... ok
> test3 (urwid.tests.test_canvas.ShardBodyTest.test3) ... ok
> test (urwid.tests.test_canvas.ShardsJoinTest.test) ... ok
> test1 (urwid.tests.test_canvas.ShardsTrimTest.test1) ... ok
> test2 (urwid.tests.test_canvas.ShardsTrimTest.test2) ... ok
> test_bare_escape
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_bare_escape) ...
> ok
> test_bug_104
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_bug_104)
> GH #104: click-Esc & Esc-click crashes urwid apps ... ok
> test_ctrl_pgup
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_ctrl_pgup) ... ok
> test_esc_meta_1
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_esc_meta_1) ...
> ok
> test_meta (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_meta)
> ... ok
> test_midsequence
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_midsequence) ...
> ok
> test_mouse_press
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_mouse_press) ...
> ok
> test_shift_arrows
> (urwid.tests.test_escapes.InputEscapeSequenceParserTest.test_shift_arrows)
> ... ok
> test1byte (urwid.tests.test_str_util.DecodeOneTest.test1byte) ... ok
> test2byte (urwid.tests.test_str_util.DecodeOneTest.test2byte) ... ok
> test3byte (urwid.tests.test_str_util.DecodeOneTest.test3byte) ... ok
> test4byte (urwid.tests.test_str_util.DecodeOneTest.test4byte) ... ok
> test_box_column (urwid.tests.test_container.ColumnsTest.test_box_column) ...
> ok
> test_init_with_a_generator
> (urwid.tests.test_container.ColumnsTest.test_init_with_a_generator) ... ok
> test_move_cursor (urwid.tests.test_container.ColumnsTest.test_move_cursor)
> ... ok
> test_old_attributes
> (urwid.tests.test_container.ColumnsTest.test_old_attributes) ... ok
> test_widths (urwid.tests.test_container.ColumnsTest.test_widths) ... ok
> test_widths_focus_end
> (urwid.tests.test_container.ColumnsTest.test_widths_focus_end) ... ok
> test_columns (urwid.tests.test_container.CommonContainerTest.test_columns)
> ... ok
> test_focus_path
> (urwid.tests.test_container.CommonContainerTest.test_focus_path) ... ok
> test_frame (urwid.tests.test_container.CommonContainerTest.test_frame) ... ok
> test_grid_flow
> (urwid.tests.test_container.CommonContainerTest.test_grid_flow) ... ok
> test_list_box (urwid.tests.test_container.CommonContainerTest.test_list_box)
> ... ok
> test_overlay (urwid.tests.test_container.CommonContainerTest.test_overlay)
> ... ok
> test_pile (urwid.tests.test_container.CommonContainerTest.test_pile) ... ok
> test (urwid.tests.test_container.FrameTest.test) ... ok
> test_basics (urwid.tests.test_container.GridFlowTest.test_basics) ... ok
> test_cell_width (urwid.tests.test_container.GridFlowTest.test_cell_width) ...
> ok
> test_keypress_v_sep_0
> (urwid.tests.test_container.GridFlowTest.test_keypress_v_sep_0)
> Ensure proper keypress handling when v_sep is 0. ... ok
> test_v_sep (urwid.tests.test_container.GridFlowTest.test_v_sep) ... ok
> test_get_cursor_coords
> (urwid.tests.test_container.OverlayTest.test_get_cursor_coords) ... ok
> test_old_params (urwid.tests.test_container.OverlayTest.test_old_params) ...
> ok
> test_change_focus_with_mouse
> (urwid.tests.test_container.PileTest.test_change_focus_with_mouse) ... ok
> test_init_with_a_generator
> (urwid.tests.test_container.PileTest.test_init_with_a_generator) ... ok
> test_mouse_event_in_empty_pile
> (urwid.tests.test_container.PileTest.test_mouse_event_in_empty_pile) ... ok
> test_select_change (urwid.tests.test_container.PileTest.test_select_change)
> ... ok
> test_zero_weight (urwid.tests.test_container.PileTest.test_zero_weight) ... ok
> test_bargraph (urwid.tests.test_container.WidgetSquishTest.test_bargraph) ...
> ok
> test_buttons (urwid.tests.test_container.WidgetSquishTest.test_buttons) ... ok
> test_columns (urwid.tests.test_container.WidgetSquishTest.test_columns) ... ok
> test_filler (urwid.tests.test_container.WidgetSquishTest.test_filler) ... ok
> test_frame (urwid.tests.test_container.WidgetSquishTest.test_frame) ... ok
> test_graphvscale
> (urwid.tests.test_container.WidgetSquishTest.test_graphvscale) ... ok
> test_listbox (urwid.tests.test_container.WidgetSquishTest.test_listbox) ... ok
> test_overlay (urwid.tests.test_container.WidgetSquishTest.test_overlay) ... ok
> test_pile (urwid.tests.test_container.WidgetSquishTest.test_pile) ... ok
> test_solidfill (urwid.tests.test_container.WidgetSquishTest.test_solidfill)
> ... ok
> __init__ (urwid.widget.Divider)
> Doctest: urwid.widget.Divider.__init__ ... ok
> render (urwid.widget.Divider)
> Doctest: urwid.widget.Divider.render ... ok
> rows (urwid.widget.Divider)
> Doctest: urwid.widget.Divider.rows ... ok
> __init__ (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.__init__ ... ok
> get_cursor_coords (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.get_cursor_coords ... ok
> get_edit_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.get_edit_text ... ok
> get_pref_col (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.get_pref_col ... ok
> get_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.get_text ... ok
> insert_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.insert_text ... ok
> keypress (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.keypress ... ok
> mouse_event (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.mouse_event ... ok
> move_cursor_to_coords (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.move_cursor_to_coords ... ok
> render (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.render ... ok
> set_caption (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.set_caption ... ok
> set_edit_pos (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.set_edit_pos ... ok
> set_edit_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.set_edit_text ... ok
> set_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.set_text ... ok
> update_text (urwid.widget.Edit)
> Doctest: urwid.widget.Edit.update_text ... ok
> __init__ (urwid.widget.IntEdit)
> Doctest: urwid.widget.IntEdit.__init__ ... ok
> keypress (urwid.widget.IntEdit)
> Doctest: urwid.widget.IntEdit.keypress ... ok
> value (urwid.widget.IntEdit)
> Doctest: urwid.widget.IntEdit.value ... ok
> __init__ (urwid.widget.SolidFill)
> Doctest: urwid.widget.SolidFill.__init__ ... ok
> render (urwid.widget.SolidFill)
> Doctest: urwid.widget.SolidFill.render ... ok
> __init__ (urwid.widget.Text)
> Doctest: urwid.widget.Text.__init__ ... ok
> get_text (urwid.widget.Text)
> Doctest: urwid.widget.Text.get_text ... ok
> pack (urwid.widget.Text)
> Doctest: urwid.widget.Text.pack ... ok
> render (urwid.widget.Text)
> Doctest: urwid.widget.Text.render ... ok
> rows (urwid.widget.Text)
> Doctest: urwid.widget.Text.rows ... ok
> set_align_mode (urwid.widget.Text)
> Doctest: urwid.widget.Text.set_align_mode ... ok
> set_layout (urwid.widget.Text)
> Doctest: urwid.widget.Text.set_layout ... ok
> set_text (urwid.widget.Text)
> Doctest: urwid.widget.Text.set_text ... ok
> set_wrap_mode (urwid.widget.Text)
> Doctest: urwid.widget.Text.set_wrap_mode ... ok
> _set_w (urwid.widget.WidgetWrap)
> Doctest: urwid.widget.WidgetWrap._set_w ... ok
> __init__ (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.__init__ ... ok
> get_label (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.get_label ... ok
> keypress (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.keypress ... ok
> label (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.label ... ok
> mouse_event (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.mouse_event ... ok
> set_label (urwid.wimp.Button)
> Doctest: urwid.wimp.Button.set_label ... ok
> __init__ (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.__init__ ... ok
> get_label (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.get_label ... ok
> keypress (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.keypress ... ok
> label (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.label ... ok
> mouse_event (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.mouse_event ... ok
> set_label (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.set_label ... ok
> set_state (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.set_state ... ok
> toggle_state (urwid.wimp.CheckBox)
> Doctest: urwid.wimp.CheckBox.toggle_state ... ok
> __init__ (urwid.wimp.RadioButton)
> Doctest: urwid.wimp.RadioButton.__init__ ... ok
> set_state (urwid.wimp.RadioButton)
> Doctest: urwid.wimp.RadioButton.set_state ... ok
> toggle_state (urwid.wimp.RadioButton)
> Doctest: urwid.wimp.RadioButton.toggle_state ... ok
> render (urwid.wimp.SelectableIcon)
> Doctest: urwid.wimp.SelectableIcon.render ... ok
> __init__ (urwid.decoration.AttrMap)
> Doctest: urwid.decoration.AttrMap.__init__ ... ok
> set_attr_map (urwid.decoration.AttrMap)
> Doctest: urwid.decoration.AttrMap.set_attr_map ... ok
> set_focus_map (urwid.decoration.AttrMap)
> Doctest: urwid.decoration.AttrMap.set_focus_map ... ok
> __init__ (urwid.decoration.AttrWrap)
> Doctest: urwid.decoration.AttrWrap.__init__ ... ok
> __init__ (urwid.decoration.BoxAdapter)
> Doctest: urwid.decoration.BoxAdapter.__init__ ... ok
> rows (urwid.decoration.BoxAdapter)
> Doctest: urwid.decoration.BoxAdapter.rows ... ok
> __init__ (urwid.decoration.Padding)
> Doctest: urwid.decoration.Padding.__init__ ... ok
> WidgetDecoration (urwid.decoration)
> Doctest: urwid.decoration.WidgetDecoration ... ok
> _get_base_widget (urwid.decoration.WidgetDecoration)
> Doctest: urwid.decoration.WidgetDecoration._get_base_widget ... ok
> base_widget (urwid.decoration.WidgetDecoration)
> Doctest: urwid.decoration.WidgetDecoration.base_widget ... ok
> calculate_left_right_padding (urwid.decoration)
> Doctest: urwid.decoration.calculate_left_right_padding ... ok
> calculate_top_bottom_filler (urwid.decoration)
> Doctest: urwid.decoration.calculate_top_bottom_filler ... ok
> __init__ (urwid.display_common.AttrSpec)
> Doctest: urwid.display_common.AttrSpec.__init__ ... ok
> get_rgb_values (urwid.display_common.AttrSpec)
> Doctest: urwid.display_common.AttrSpec.get_rgb_values ... ok
> _color_desc_256 (urwid.display_common)
> Doctest: urwid.display_common._color_desc_256 ... ok
> _color_desc_88 (urwid.display_common)
> Doctest: urwid.display_common._color_desc_88 ... ok
> _parse_color_256 (urwid.display_common)
> Doctest: urwid.display_common._parse_color_256 ... ok
> _parse_color_88 (urwid.display_common)
> Doctest: urwid.display_common._parse_color_88 ... ok
> _value_lookup_table (urwid.display_common)
> Doctest: urwid.display_common._value_lookup_table ... ok
> _test_process_input (urwid.main_loop.MainLoop)
> Doctest: urwid.main_loop.MainLoop._test_process_input ... ok
> _test_run (urwid.main_loop.MainLoop)
> Doctest: urwid.main_loop.MainLoop._test_run ... ok
> _test_run_screen_event_loop (urwid.main_loop.MainLoop)
> Doctest: urwid.main_loop.MainLoop._test_run_screen_event_loop ... ok
> _update (urwid.main_loop.MainLoop)
> Doctest: urwid.main_loop.MainLoop._update ... ok
> _refl (urwid.main_loop)
> Doctest: urwid.main_loop._refl ... ok
> __init__ (urwid.numedit.FloatEdit)
> Doctest: urwid.numedit.FloatEdit.__init__ ... ok
> __init__ (urwid.numedit.IntegerEdit)
> Doctest: urwid.numedit.IntegerEdit.__init__ ... ok
> value (urwid.numedit.IntegerEdit)
> Doctest: urwid.numedit.IntegerEdit.value ... ok
> keypress (urwid.numedit.NumEdit)
> Doctest: urwid.numedit.NumEdit.keypress ... ok
> __delitem__ (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.__delitem__ ... ok
> __imul__ (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.__imul__ ... ok
> __init__ (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.__init__ ... ok
> __setitem__ (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.__setitem__ ... ok
> _get_focus (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList._get_focus ... ok
> _set_focus (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList._set_focus ... ok
> append (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.append ... ok
> extend (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.extend ... ok
> insert (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.insert ... ok
> pop (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.pop ... ok
> remove (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.remove ... ok
> reverse (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.reverse ... ok
> set_focus_changed_callback (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.set_focus_changed_callback
> ... ok
> sort (urwid.monitored_list.MonitoredFocusList)
> Doctest: urwid.monitored_list.MonitoredFocusList.sort ... ok
> set_modified_callback (urwid.monitored_list.MonitoredList)
> Doctest: urwid.monitored_list.MonitoredList.set_modified_callback ... ok
> _attrspec_to_escape (urwid.raw_display.Screen)
> Doctest: urwid.raw_display.Screen._attrspec_to_escape ... ok
> normalize_repr (urwid.split_repr)
> Doctest: urwid.split_repr.normalize_repr ... ok
> python3_repr (urwid.split_repr)
> Doctest: urwid.split_repr.python3_repr ... ok
> remove_defaults (urwid.split_repr)
> Doctest: urwid.split_repr.remove_defaults ... ok
> split_repr (urwid.split_repr)
> Doctest: urwid.split_repr.split_repr ... ok
> int_scale (urwid.util)
> Doctest: urwid.util.int_scale ... ok
> connect (urwid.signals.Signals)
> Doctest: urwid.signals.Signals.connect ... Exception ignored in: <function
> Signals.connect.<locals>.weakref_callback at 0x7fef03779580>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/signals.py", line 178, in weakref_callback
> del getattr(o, self._signal_attr, {})[name][key]
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
> TypeError: list indices must be integers or slices, not Key
> ok
> connect_signal (urwid.signals)
> Doctest: urwid.signals.connect_signal ... Exception ignored in: <function
> Signals.connect.<locals>.weakref_callback at 0x7fef03778ea0>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/urwid/signals.py", line 178, in weakref_callback
> del getattr(o, self._signal_attr, {})[name][key]
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
> TypeError: list indices must be integers or slices, not Key
> ok
> __init__ (urwid.graphics.ProgressBar)
> Doctest: urwid.graphics.ProgressBar.__init__ ... ok
> test_coroutine_error
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_coroutine_error) ...
> ok
> test_error (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_error) ...
> ok
> test_event_loop
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_event_loop) ... ok
> test_remove_alarm
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_remove_alarm) ... ok
> test_remove_watch_file
> (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_remove_watch_file)
> ... ok
> test_run (urwid.tests.test_event_loops.AsyncioEventLoopTest.test_run) ... ok
> test_event_loop
> (urwid.tests.test_event_loops.SelectEventLoopTest.test_event_loop) ... ok
> test_remove_alarm
> (urwid.tests.test_event_loops.SelectEventLoopTest.test_remove_alarm) ... ok
> test_remove_watch_file
> (urwid.tests.test_event_loops.SelectEventLoopTest.test_remove_watch_file) ...
> ok
> test_run (urwid.tests.test_event_loops.SelectEventLoopTest.test_run) ... ok
> test_error (urwid.tests.test_event_loops.TwistedEventLoopTest.test_error) ...
> ok
> test_event_loop
> (urwid.tests.test_event_loops.TwistedEventLoopTest.test_event_loop) ... ok
> test_remove_alarm
> (urwid.tests.test_event_loops.TwistedEventLoopTest.test_remove_alarm) ... ok
> test_remove_watch_file
> (urwid.tests.test_event_loops.TwistedEventLoopTest.test_remove_watch_file)
> ... ok
> test_run (urwid.tests.test_event_loops.TwistedEventLoopTest.test_run) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksCantDisplayTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksCharTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksDBCharTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksDBWordTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksUTF8Test.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksWordTest.test) ... ok
> test (urwid.tests.test_text_layout.CalcBreaksWordTest2.test) ... ok
> tests (urwid.tests.test_text_layout.CalcPosTest.tests) ... ok
> test1_left
> (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest.test1_left) ... ok
> test2_right
> (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest.test2_right) ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest.test3_center) ...
> ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateCharTest.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateCharTest.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateCharTest.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateClipTest.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateClipTest.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateClipTest.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest2.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest2.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest2.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest3.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest3.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest3.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest4.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest4.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest4.test3_center) ... ok
> test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest5.test1_left)
> ... ok
> test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest5.test2_right)
> ... ok
> test3_center
> (urwid.tests.test_text_layout.CalcTranslateWordTest5.test3_center) ... ok
> test (urwid.tests.test_text_layout.Pos2CoordsTest.test) ... ok
> test1_padding (urwid.tests.test_text_layout.SubsegTest.test1_padding) ... ok
> test2_text (urwid.tests.test_text_layout.SubsegTest.test2_text) ... ok
> test3_range (urwid.tests.test_text_layout.SubsegTest.test3_range) ... ok
>
> ----------------------------------------------------------------------
> Ran 278 tests in 1.414s
>
> OK
> (<class 'ZeroDivisionError'>, ZeroDivisionError('division by zero'),
> <traceback object at 0x7fef02eb0bc0>)
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11"
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2023/12/12/urwid_2.1.2-4_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&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 mark 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 ---