Source: python-halo Version: 0.0.31-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20211220 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_test > I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build; > python3.10 -m unittest discover -v > test_animation_setter (tests.test_halo.TestHalo) ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo.py:589: > DeprecationWarning: Please use assertEqual instead. > self.assertEquals("bounce", spinner.animation) > ok > /usr/lib/python3.10/unittest/suite.py:107: ResourceWarning: unclosed file > <_io.TextIOWrapper > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test.txt' > mode='w+' encoding='UTF-8'> > for index, test in enumerate(self): > ResourceWarning: Enable tracemalloc to get the object allocation traceback > test_basic_spinner (tests.test_halo.TestHalo) > Test the basic of basic spinners. ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py:497: > DeprecationWarning: setDaemon() is deprecated, set the daemon attribute > instead > self._spinner_thread.setDaemon(True) > ok > test_bounce_animation (tests.test_halo.TestHalo) ... ok > test_chaining_start (tests.test_halo.TestHalo) > Test chaining start with constructor ... ok > test_closing_stream_before_persistent (tests.test_halo.TestHalo) > Test no I/O is performed on streams closed before stop_and_persist is called > ... ok > test_closing_stream_before_stopping (tests.test_halo.TestHalo) > Test no I/O is performed on streams closed before stop is called ... ok > test_context_manager (tests.test_halo.TestHalo) > Test the basic of basic spinners used through the with statement. ... ok > test_context_manager_exceptions (tests.test_halo.TestHalo) > Test Halo context manager allows exceptions to bubble up ... ok > test_decorator_exceptions (tests.test_halo.TestHalo) > Test Halo decorator allows exceptions to bubble up ... ok > test_decorator_spinner (tests.test_halo.TestHalo) > Test basic usage of spinners with the decorator syntax. ... ok > test_default_placement (tests.test_halo.TestHalo) > Test default placement of spinner. ... ok > test_fail (tests.test_halo.TestHalo) > Test fail method ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo.py:337: > DeprecationWarning: Please use assertRegex instead. > self.assertRegexpMatches(output[-1], pattern) > ok > test_id_not_created_before_start (tests.test_halo.TestHalo) > Test Spinner ID not created before start. ... ok > test_if_enabled (tests.test_halo.TestHalo) > Test if spinner is enabled ... ok > test_ignore_multiple_start_calls (tests.test_halo.TestHalo) > Test ignoring of multiple start calls. ... ok > test_info (tests.test_halo.TestHalo) > Test info method ... ok > test_initial_title_spinner (tests.test_halo.TestHalo) > Test Halo with initial title. ... ok > test_invalid_placement (tests.test_halo.TestHalo) > Test invalid placement of spinner. ... ok > test_redirect_stdout (tests.test_halo.TestHalo) > Test redirect stdout ... ok > test_right_placement (tests.test_halo.TestHalo) > Test right placement of spinner. ... ok > test_setting_enabled_property (tests.test_halo.TestHalo) > Test if spinner stops writing when enabled property set to False ... ok > test_spinner_color (tests.test_halo.TestHalo) > Test ANSI escape characters are present ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo.py:598: > ResourceWarning: unclosed file <_io.TextIOWrapper > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test.txt' > mode='w+' encoding='UTF-8'> > self._stream = io.open(self._stream_file, 'w+') # reset stream > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_spinner_getter (tests.test_halo.TestHalo) ... ok > test_spinner_getters_setters (tests.test_halo.TestHalo) > Test spinner getters and setters. ... > > ⠋ bar > > ⠙ bar > ok > test_spinner_interval_argument (tests.test_halo.TestHalo) > Test proper assignment of the interval value from the constructor argument. > ... ok > test_spinner_interval_default (tests.test_halo.TestHalo) > Test proper assignment of the default interval value. ... ok > test_spinner_interval_dict (tests.test_halo.TestHalo) > Test proper assignment of the interval value from a dictionary. ... ok > test_succeed (tests.test_halo.TestHalo) > Test succeed method ... ok > test_succeed_with_new_text (tests.test_halo.TestHalo) > Test succeed method with new text ... ok > test_text_animation (tests.test_halo.TestHalo) > Test the text gets animated when it is too long ... ok > test_text_ellipsing (tests.test_halo.TestHalo) > Test the text gets ellipsed if it's too long ... ok > test_text_spinner_color (tests.test_halo.TestHalo) > Test basic spinner with available colors color (both spinner and text) ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo.py:103: > ResourceWarning: unclosed file <_io.TextIOWrapper > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test.txt' > mode='w+' encoding='UTF-8'> > self._stream = io.open(self._stream_file, 'w+') > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_text_stripping (tests.test_halo.TestHalo) > Test the text being stripped before output. ... ok > test_unavailable_spinner_defaults (tests.test_halo.TestHalo) > Test unavailable spinner defaults. ... ok > test_warning (tests.test_halo.TestHalo) > Test warn method ... ok > test_writing_disabled_on_closed_stream (tests.test_halo.TestHalo) > Test no I/O is performed on closed streams ... ok > /usr/lib/python3.10/unittest/suite.py:84: ResourceWarning: unclosed file > <_io.TextIOWrapper > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test.txt' > mode='w+' encoding='UTF-8'> > return self.run(*args, **kwds) > ResourceWarning: Enable tracemalloc to get the object allocation traceback > test_basic_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test the basic of basic spinners. ... ERROR > test_chaining_start (tests.test_halo_notebook.TestHaloNotebook) > Test chaining start with constructor ... ERROR > test_context_manager (tests.test_halo_notebook.TestHaloNotebook) > Test the basic of basic spinners used through the with statement. ... ERROR > test_decorator_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test basic usage of spinners with the decorator syntax. ... ERROR > test_default_placement (tests.test_halo_notebook.TestHaloNotebook) > Test default placement of spinner. ... ERROR > test_fail (tests.test_halo_notebook.TestHaloNotebook) > Test fail method ... ERROR > test_id_not_created_before_start (tests.test_halo_notebook.TestHaloNotebook) > Test Spinner ID not created before start. ... ERROR > test_if_enabled (tests.test_halo_notebook.TestHaloNotebook) > Test if spinner is enabled ... ERROR > test_ignore_multiple_start_calls (tests.test_halo_notebook.TestHaloNotebook) > Test ignoring of multiple start calls. ... ERROR > test_info (tests.test_halo_notebook.TestHaloNotebook) > Test info method ... ERROR > test_initial_title_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test Halo with initial title. ... ERROR > test_invalid_placement (tests.test_halo_notebook.TestHaloNotebook) > Test invalid placement of spinner. ... ERROR > test_right_placement (tests.test_halo_notebook.TestHaloNotebook) > Test right placement of spinner. ... ERROR > test_spinner_color (tests.test_halo_notebook.TestHaloNotebook) > Test ANSI escape characters are present ... ERROR > test_spinner_getters_setters (tests.test_halo_notebook.TestHaloNotebook) > Test spinner getters and setters. ... ERROR > test_succeed (tests.test_halo_notebook.TestHaloNotebook) > Test succeed method ... ERROR > test_succeed_with_new_text (tests.test_halo_notebook.TestHaloNotebook) > Test succeed method with new text ... ERROR > test_text_animation (tests.test_halo_notebook.TestHaloNotebook) > Test the text gets animated when it is too long ... ERROR > test_text_ellipsing (tests.test_halo_notebook.TestHaloNotebook) > Test the text gets ellipsed if it's too long ... ERROR > test_text_spinner_color (tests.test_halo_notebook.TestHaloNotebook) > Test basic spinner with available colors color (both spinner and text) ... > ERROR > test_text_stripping (tests.test_halo_notebook.TestHaloNotebook) > Test the text being stripped before output. ... ERROR > test_unavailable_spinner_defaults (tests.test_halo_notebook.TestHaloNotebook) > Test unavailable spinner defaults. ... ERROR > test_warning (tests.test_halo_notebook.TestHaloNotebook) > Test warn method ... ERROR > > ====================================================================== > ERROR: test_basic_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test the basic of basic spinners. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 78, in test_basic_spinner > spinner = HaloNotebook(text='foo', spinner='dots') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_chaining_start (tests.test_halo_notebook.TestHaloNotebook) > Test chaining start with constructor > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 245, in test_chaining_start > spinner = HaloNotebook().start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_context_manager (tests.test_halo_notebook.TestHaloNotebook) > Test the basic of basic spinners used through the with statement. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 185, in test_context_manager > with HaloNotebook(text='foo', spinner='dots') as spinner: > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_decorator_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test basic usage of spinners with the decorator syntax. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 197, in test_decorator_spinner > @HaloNotebook(text="foo", spinner="dots") > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_default_placement (tests.test_halo_notebook.TestHaloNotebook) > Test default placement of spinner. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 390, in test_default_placement > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_fail (tests.test_halo_notebook.TestHaloNotebook) > Test fail method > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 292, in test_fail > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_id_not_created_before_start > (tests.test_halo_notebook.TestHaloNotebook) > Test Spinner ID not created before start. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 229, in test_id_not_created_before_start > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_if_enabled (tests.test_halo_notebook.TestHaloNotebook) > Test if spinner is enabled > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 361, in test_if_enabled > spinner = HaloNotebook(text="foo", enabled=False) > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_ignore_multiple_start_calls > (tests.test_halo_notebook.TestHaloNotebook) > Test ignoring of multiple start calls. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 235, in test_ignore_multiple_start_calls > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_info (tests.test_halo_notebook.TestHaloNotebook) > Test info method > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 279, in test_info > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_initial_title_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test Halo with initial title. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 214, in test_initial_title_spinner > spinner = HaloNotebook('bar') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_invalid_placement (tests.test_halo_notebook.TestHaloNotebook) > Test invalid placement of spinner. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 380, in test_invalid_placement > spinner = HaloNotebook(placement='left') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_right_placement (tests.test_halo_notebook.TestHaloNotebook) > Test right placement of spinner. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 396, in test_right_placement > spinner = HaloNotebook(text="foo", placement="right") > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_spinner_color (tests.test_halo_notebook.TestHaloNotebook) > Test ANSI escape characters are present > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 418, in test_spinner_color > spinner = HaloNotebook(color=color) > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_spinner_getters_setters > (tests.test_halo_notebook.TestHaloNotebook) > Test spinner getters and setters. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 318, in test_spinner_getters_setters > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_succeed (tests.test_halo_notebook.TestHaloNotebook) > Test succeed method > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 253, in test_succeed > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_succeed_with_new_text (tests.test_halo_notebook.TestHaloNotebook) > Test succeed method with new text > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 266, in test_succeed_with_new_text > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_text_animation (tests.test_halo_notebook.TestHaloNotebook) > Test the text gets animated when it is too long > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 163, in test_text_animation > spinner = HaloNotebook(text=text, spinner='dots', animation='marquee') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_text_ellipsing (tests.test_halo_notebook.TestHaloNotebook) > Test the text gets ellipsed if it's too long > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 137, in test_text_ellipsing > spinner = HaloNotebook(text=text, spinner='dots') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_text_spinner_color (tests.test_halo_notebook.TestHaloNotebook) > Test basic spinner with available colors color (both spinner and text) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 94, in test_text_spinner_color > spinner = HaloNotebook(text='foo', text_color=color, color=color, > spinner='dots') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_text_stripping (tests.test_halo_notebook.TestHaloNotebook) > Test the text being stripped before output. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 114, in test_text_stripping > spinner = HaloNotebook(text='foo\n', spinner='dots') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_unavailable_spinner_defaults > (tests.test_halo_notebook.TestHaloNotebook) > Test unavailable spinner defaults. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 353, in test_unavailable_spinner_defaults > spinner = HaloNotebook('dot') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ====================================================================== > ERROR: test_warning (tests.test_halo_notebook.TestHaloNotebook) > Test warn method > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/tests/test_halo_notebook.py", > line 305, in test_warning > spinner = HaloNotebook() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 36, in __init__ > self.output = self._make_output_widget() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 39, in _make_output_widget > from ipywidgets.widgets import Output > File "/usr/lib/python3/dist-packages/ipywidgets/__init__.py", line 25, in > <module> > from .widgets import * > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/__init__.py", line > 20, in <module> > from .widget_selection import RadioButtons, ToggleButtons, Dropdown, > Select, SelectionSlider, SelectMultiple > File > "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line > 9, in <module> > from collections import Mapping > ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > ---------------------------------------------------------------------- > Ran 59 tests in 25.715s > > FAILED (errors=23) > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9f30> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9ea0> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9e10> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9d80> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9cf0> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9c60> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9bd0> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9b40> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9ab0> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9a20> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9990> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9900> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9870> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f97e0> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9750> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f8550> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f95a0> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9480> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49f9510> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d49c7130> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d5c83130> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > Exception ignored in atexit callback: <function > Halo.__init__.<locals>.clean_up at 0x7f60d5c82e60> > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo.py", > line 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build/halo/halo_notebook.py", > line 51, in clear > with self.output: > AttributeError: 'HaloNotebook' object has no attribute 'output' > > > > > > > > > > E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_halo/build; python3.10 -m unittest > discover -v > I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build; > python3.9 -m unittest discover -v > test_animation_setter (tests.test_halo.TestHalo) ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo.py:589: > DeprecationWarning: Please use assertEqual instead. > self.assertEquals("bounce", spinner.animation) > ok > /usr/lib/python3.9/unittest/suite.py:107: ResourceWarning: unclosed file > <_io.TextIOWrapper > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test.txt' > mode='w+' encoding='UTF-8'> > for index, test in enumerate(self): > ResourceWarning: Enable tracemalloc to get the object allocation traceback > test_basic_spinner (tests.test_halo.TestHalo) > Test the basic of basic spinners. ... ok > test_bounce_animation (tests.test_halo.TestHalo) ... ok > test_chaining_start (tests.test_halo.TestHalo) > Test chaining start with constructor ... ok > test_closing_stream_before_persistent (tests.test_halo.TestHalo) > Test no I/O is performed on streams closed before stop_and_persist is called > ... ok > test_closing_stream_before_stopping (tests.test_halo.TestHalo) > Test no I/O is performed on streams closed before stop is called ... ok > test_context_manager (tests.test_halo.TestHalo) > Test the basic of basic spinners used through the with statement. ... ok > test_context_manager_exceptions (tests.test_halo.TestHalo) > Test Halo context manager allows exceptions to bubble up ... ok > test_decorator_exceptions (tests.test_halo.TestHalo) > Test Halo decorator allows exceptions to bubble up ... ok > test_decorator_spinner (tests.test_halo.TestHalo) > Test basic usage of spinners with the decorator syntax. ... ok > test_default_placement (tests.test_halo.TestHalo) > Test default placement of spinner. ... ok > test_fail (tests.test_halo.TestHalo) > Test fail method ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo.py:337: > DeprecationWarning: Please use assertRegex instead. > self.assertRegexpMatches(output[-1], pattern) > ok > test_id_not_created_before_start (tests.test_halo.TestHalo) > Test Spinner ID not created before start. ... ok > test_if_enabled (tests.test_halo.TestHalo) > Test if spinner is enabled ... ok > test_ignore_multiple_start_calls (tests.test_halo.TestHalo) > Test ignoring of multiple start calls. ... ok > test_info (tests.test_halo.TestHalo) > Test info method ... ok > test_initial_title_spinner (tests.test_halo.TestHalo) > Test Halo with initial title. ... ok > test_invalid_placement (tests.test_halo.TestHalo) > Test invalid placement of spinner. ... ok > test_redirect_stdout (tests.test_halo.TestHalo) > Test redirect stdout ... ok > test_right_placement (tests.test_halo.TestHalo) > Test right placement of spinner. ... ok > test_setting_enabled_property (tests.test_halo.TestHalo) > Test if spinner stops writing when enabled property set to False ... ok > test_spinner_color (tests.test_halo.TestHalo) > Test ANSI escape characters are present ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo.py:598: > ResourceWarning: unclosed file <_io.TextIOWrapper > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test.txt' > mode='w+' encoding='UTF-8'> > self._stream = io.open(self._stream_file, 'w+') # reset stream > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_spinner_getter (tests.test_halo.TestHalo) ... ok > test_spinner_getters_setters (tests.test_halo.TestHalo) > Test spinner getters and setters. ... > > ⠋ bar > > ⠙ bar > ok > test_spinner_interval_argument (tests.test_halo.TestHalo) > Test proper assignment of the interval value from the constructor argument. > ... ok > test_spinner_interval_default (tests.test_halo.TestHalo) > Test proper assignment of the default interval value. ... ok > test_spinner_interval_dict (tests.test_halo.TestHalo) > Test proper assignment of the interval value from a dictionary. ... ok > test_succeed (tests.test_halo.TestHalo) > Test succeed method ... ok > test_succeed_with_new_text (tests.test_halo.TestHalo) > Test succeed method with new text ... ok > test_text_animation (tests.test_halo.TestHalo) > Test the text gets animated when it is too long ... ok > test_text_ellipsing (tests.test_halo.TestHalo) > Test the text gets ellipsed if it's too long ... ok > test_text_spinner_color (tests.test_halo.TestHalo) > Test basic spinner with available colors color (both spinner and text) ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo.py:103: > ResourceWarning: unclosed file <_io.TextIOWrapper > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test.txt' > mode='w+' encoding='UTF-8'> > self._stream = io.open(self._stream_file, 'w+') > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_text_stripping (tests.test_halo.TestHalo) > Test the text being stripped before output. ... ok > test_unavailable_spinner_defaults (tests.test_halo.TestHalo) > Test unavailable spinner defaults. ... ok > test_warning (tests.test_halo.TestHalo) > Test warn method ... ok > test_writing_disabled_on_closed_stream (tests.test_halo.TestHalo) > Test no I/O is performed on closed streams ... ok > /usr/lib/python3.9/unittest/suite.py:84: ResourceWarning: unclosed file > <_io.TextIOWrapper > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test.txt' > mode='w+' encoding='UTF-8'> > return self.run(*args, **kwds) > ResourceWarning: Enable tracemalloc to get the object allocation traceback > test_basic_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test the basic of basic spinners. ... > /usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py:9: > DeprecationWarning: Using or importing the ABCs from 'collections' instead of > from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will > stop working > from collections import Mapping > /usr/lib/python3/dist-packages/ipywidgets/widgets/interaction.py:29: > DeprecationWarning: Using or importing the ABCs from 'collections' instead of > from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will > stop working > from collections import Iterable, Mapping > /usr/lib/python3/dist-packages/ipywidgets/widgets/widget_link.py:19: > DeprecationWarning: Traits should be given as instances, not types (for > example, `Int()`, not `Int`) Passing types is deprecated in traitlets 4.1. > super(WidgetTraitTuple, self).__init__(Instance(Widget), Unicode, **kwargs) > <ipywidgets.widgets.widget_output.Output object at 0x7f79770ac520> > ERROR > test_chaining_start (tests.test_halo_notebook.TestHaloNotebook) > Test chaining start with constructor ... > <ipywidgets.widgets.widget_output.Output object at 0x7f79765a1310> > ERROR > test_context_manager (tests.test_halo_notebook.TestHaloNotebook) > Test the basic of basic spinners used through the with statement. ... > <ipywidgets.widgets.widget_output.Output object at 0x7f79765a18b0> > ERROR > test_decorator_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test basic usage of spinners with the decorator syntax. ... > <ipywidgets.widgets.widget_output.Output object at 0x7f79765a1dc0> > ERROR > test_default_placement (tests.test_halo_notebook.TestHaloNotebook) > Test default placement of spinner. ... ok > test_fail (tests.test_halo_notebook.TestHaloNotebook) > Test fail method ... <ipywidgets.widgets.widget_output.Output object at > 0x7f79765a1c10> > ERROR > test_id_not_created_before_start (tests.test_halo_notebook.TestHaloNotebook) > Test Spinner ID not created before start. ... ok > test_if_enabled (tests.test_halo_notebook.TestHaloNotebook) > Test if spinner is enabled ... ERROR > test_ignore_multiple_start_calls (tests.test_halo_notebook.TestHaloNotebook) > Test ignoring of multiple start calls. ... > <ipywidgets.widgets.widget_output.Output object at 0x7f7976558ac0> > ERROR > test_info (tests.test_halo_notebook.TestHaloNotebook) > Test info method ... <ipywidgets.widgets.widget_output.Output object at > 0x7f7976558fd0> > ERROR > test_initial_title_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test Halo with initial title. ... <ipywidgets.widgets.widget_output.Output > object at 0x7f79765714f0> > ERROR > test_invalid_placement (tests.test_halo_notebook.TestHaloNotebook) > Test invalid placement of spinner. ... ok > test_right_placement (tests.test_halo_notebook.TestHaloNotebook) > Test right placement of spinner. ... <ipywidgets.widgets.widget_output.Output > object at 0x7f7976571af0> > ERROR > test_spinner_color (tests.test_halo_notebook.TestHaloNotebook) > Test ANSI escape characters are present ... > <ipywidgets.widgets.widget_output.Output object at 0x7f7976571fa0> > ERROR > test_spinner_getters_setters (tests.test_halo_notebook.TestHaloNotebook) > Test spinner getters and setters. ... > <ipywidgets.widgets.widget_output.Output object at 0x7f7976504490> > ERROR > test_succeed (tests.test_halo_notebook.TestHaloNotebook) > Test succeed method ... <ipywidgets.widgets.widget_output.Output object at > 0x7f7976504a60> > ERROR > test_succeed_with_new_text (tests.test_halo_notebook.TestHaloNotebook) > Test succeed method with new text ... > <ipywidgets.widgets.widget_output.Output object at 0x7f7976504f70> > ERROR > test_text_animation (tests.test_halo_notebook.TestHaloNotebook) > Test the text gets animated when it is too long ... > <ipywidgets.widgets.widget_output.Output object at 0x7f7976513310> > ERROR > test_text_ellipsing (tests.test_halo_notebook.TestHaloNotebook) > Test the text gets ellipsed if it's too long ... > <ipywidgets.widgets.widget_output.Output object at 0x7f79765139d0> > ERROR > test_text_spinner_color (tests.test_halo_notebook.TestHaloNotebook) > Test basic spinner with available colors color (both spinner and text) ... > <ipywidgets.widgets.widget_output.Output object at 0x7f7976513d30> > ERROR > test_text_stripping (tests.test_halo_notebook.TestHaloNotebook) > Test the text being stripped before output. ... > <ipywidgets.widgets.widget_output.Output object at 0x7f79764c7430> > ERROR > test_unavailable_spinner_defaults (tests.test_halo_notebook.TestHaloNotebook) > Test unavailable spinner defaults. ... ok > test_warning (tests.test_halo_notebook.TestHaloNotebook) > Test warn method ... <ipywidgets.widgets.widget_output.Output object at > 0x7f79764c7a60> > ERROR > > ====================================================================== > ERROR: test_basic_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test the basic of basic spinners. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 80, in test_basic_spinner > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_chaining_start (tests.test_halo_notebook.TestHaloNotebook) > Test chaining start with constructor > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 245, in test_chaining_start > spinner = HaloNotebook().start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_context_manager (tests.test_halo_notebook.TestHaloNotebook) > Test the basic of basic spinners used through the with statement. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 185, in test_context_manager > with HaloNotebook(text='foo', spinner='dots') as spinner: > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 120, in __enter__ > return self.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_decorator_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test basic usage of spinners with the decorator syntax. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 205, in test_decorator_spinner > output = decorated_function() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 131, in wrapped > with self: > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 120, in __enter__ > return self.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_fail (tests.test_halo_notebook.TestHaloNotebook) > Test fail method > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 293, in test_fail > spinner.start('foo') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_if_enabled (tests.test_halo_notebook.TestHaloNotebook) > Test if spinner is enabled > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 364, in test_if_enabled > output = self._get_test_output(spinner)['text'] > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 54, in _get_test_output > for line in spinner.output.outputs: > AttributeError: 'Output' object has no attribute 'outputs' > > ====================================================================== > ERROR: test_ignore_multiple_start_calls > (tests.test_halo_notebook.TestHaloNotebook) > Test ignoring of multiple start calls. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 236, in test_ignore_multiple_start_calls > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_info (tests.test_halo_notebook.TestHaloNotebook) > Test info method > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 280, in test_info > spinner.start('foo') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_initial_title_spinner (tests.test_halo_notebook.TestHaloNotebook) > Test Halo with initial title. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 216, in test_initial_title_spinner > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_right_placement (tests.test_halo_notebook.TestHaloNotebook) > Test right placement of spinner. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 397, in test_right_placement > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_spinner_color (tests.test_halo_notebook.TestHaloNotebook) > Test ANSI escape characters are present > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 419, in test_spinner_color > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_spinner_getters_setters > (tests.test_halo_notebook.TestHaloNotebook) > Test spinner getters and setters. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 346, in test_spinner_getters_setters > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_succeed (tests.test_halo_notebook.TestHaloNotebook) > Test succeed method > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 254, in test_succeed > spinner.start('foo') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_succeed_with_new_text (tests.test_halo_notebook.TestHaloNotebook) > Test succeed method with new text > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 267, in test_succeed_with_new_text > spinner.start('foo') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_text_animation (tests.test_halo_notebook.TestHaloNotebook) > Test the text gets animated when it is too long > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 165, in test_text_animation > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_text_ellipsing (tests.test_halo_notebook.TestHaloNotebook) > Test the text gets ellipsed if it's too long > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 139, in test_text_ellipsing > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_text_spinner_color (tests.test_halo_notebook.TestHaloNotebook) > Test basic spinner with available colors color (both spinner and text) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 96, in test_text_spinner_color > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_text_stripping (tests.test_halo_notebook.TestHaloNotebook) > Test the text being stripped before output. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 116, in test_text_stripping > spinner.start() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ====================================================================== > ERROR: test_warning (tests.test_halo_notebook.TestHaloNotebook) > Test warn method > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/tests/test_halo_notebook.py", > line 306, in test_warning > spinner.start('foo') > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 81, in start > self._render_frame() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 62, in _render_frame > self.output.outputs += self._output(output) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > ---------------------------------------------------------------------- > Ran 59 tests in 26.775s > > FAILED (errors=19) > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > Error in atexit._run_exitfuncs: > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 52, in clear > self.output.outputs += self._output("\r") > AttributeError: 'Output' object has no attribute 'outputs' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 104, in clean_up > self.stop() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo.py", line > 515, in stop > self.clear() > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build/halo/halo_notebook.py", > line 53, in clear > self.output.outputs += self._output(self.CLEAR_LINE) > File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_output.py", > line 58, in __exit__ > ip.showtraceback((etype, evalue, tb), tb_offset=0) > AttributeError: 'NoneType' object has no attribute 'showtraceback' > > > > > > > > > > E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_halo/build; python3.9 -m unittest > discover -v > dh_auto_test: error: pybuild --test -i python{version} -p "3.10 3.9" returned > exit code 13 The full build log is available from: http://qa-logs.debian.net/2021/12/20/python-halo_0.0.31-2_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.