Source: lookatme Version: 2.5.4-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240115 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[2]: Entering directory '/<<PKGBUILDDIR>>/docs' > Running Sphinx v7.2.6 > making output directory... done > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.ascii_art.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.config.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.exceptions.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.log.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.parser.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.pres.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.prompt.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.schemas.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.slide.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.tui.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.tutorial.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.utils.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.contrib.rst. > Creating file > /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.contrib.file_loader.rst. > Creating file > /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.contrib.terminal.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.rst. > Creating file > /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.asciinema.rst. > Creating file > /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.markdown_block.rst. > Creating file > /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.markdown_inline.rst. > Creating file > /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.pygments.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.themes.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.themes.dark.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.themes.light.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.widgets.rst. > Creating file > /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.widgets.clickable_text.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.widgets.table.rst. > Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/modules.rst. > building [mo]: targets for 0 po files that are out of date > writing output... > building [html]: targets for 12 source files that are out of date > updating environment: [new config] 40 added, 0 changed, 0 removed > [2Kreading sources... [ 2%] autodoc/lookatme > [2Kreading sources... [ 5%] autodoc/lookatme.ascii_art > [2Kreading sources... [ 8%] autodoc/lookatme.config > [2Kreading sources... [ 10%] autodoc/lookatme.contrib > [2Kreading sources... [ 12%] autodoc/lookatme.contrib.file_loader > [2Kreading sources... [ 15%] autodoc/lookatme.contrib.terminal > [2Kreading sources... [ 18%] autodoc/lookatme.exceptions > [2Kreading sources... [ 20%] autodoc/lookatme.log > [2Kreading sources... [ 22%] autodoc/lookatme.parser > [2Kreading sources... [ 25%] autodoc/lookatme.pres > [2Kreading sources... [ 28%] autodoc/lookatme.prompt > [2Kreading sources... [ 30%] autodoc/lookatme.render > [2Kreading sources... [ 32%] autodoc/lookatme.render.asciinema > [2Kreading sources... [ 35%] autodoc/lookatme.render.markdown_block > [2Kreading sources... [ 38%] autodoc/lookatme.render.markdown_inline > [2Kreading sources... [ 40%] autodoc/lookatme.render.pygments > [2Kreading sources... [ 42%] autodoc/lookatme.schemas > [2Kreading sources... [ 45%] autodoc/lookatme.slide > [2Kreading sources... [ 48%] autodoc/lookatme.themes > [2Kreading sources... [ 50%] autodoc/lookatme.themes.dark > [2Kreading sources... [ 52%] autodoc/lookatme.themes.light > [2Kreading sources... [ 55%] autodoc/lookatme.tui > [2Kreading sources... [ 57%] autodoc/lookatme.tutorial > [2Kreading sources... [ 60%] autodoc/lookatme.utils > [2Kreading sources... [ 62%] autodoc/lookatme.widgets > [2Kreading sources... [ 65%] autodoc/lookatme.widgets.clickable_text > [2Kreading sources... [ 68%] autodoc/lookatme.widgets.table > [2Kreading sources... [ 70%] autodoc/modules > [2Kreading sources... [ 72%] builtin_extensions/file_loader > [2Kreading sources... [ 75%] builtin_extensions/index > [2Kreading sources... [ 78%] builtin_extensions/terminal > [2Kreading sources... [ 80%] contrib_extensions > [2Kreading sources... [ 82%] contrib_extensions_auto > [2Kreading sources... [ 85%] dark_theme > [2Kreading sources... [ 88%] getting_started > [2Kreading sources... [ 90%] index > [2Kreading sources... [ 92%] light_theme > [2Kreading sources... [ 95%] slides > [2Kreading sources... [ 98%] smart_splitting > [2Kreading sources... [100%] style_precedence > > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:7: WARNING: Inline emphasis start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:7: WARNING: Inline strong start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:6: ERROR: Unexpected indentation. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:4: WARNING: Inline emphasis start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:4: WARNING: Inline strong start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:7: WARNING: Block quote ends without a blank line; > unexpected unindent. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:13: WARNING: Inline emphasis start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:13: WARNING: Inline strong start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:12: ERROR: Unexpected indentation. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:10: WARNING: Inline emphasis start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:10: WARNING: Inline strong start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of > lookatme.contrib:13: WARNING: Block quote ends without a blank line; > unexpected unindent. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/tutorial.py:docstring of > lookatme.tutorial.Tutor.get_md:3: ERROR: Unexpected indentation. > /<<PKGBUILDDIR>>/docs/source/../../lookatme/tutorial.py:docstring of > lookatme.tutorial.Tutor.get_md:4: WARNING: Inline interpreted text or phrase > reference start-string without end-string. > /<<PKGBUILDDIR>>/docs/source/contrib_extensions_auto.rst:5: WARNING: > duplicate label contrib-extensions, other instance in > /<<PKGBUILDDIR>>/docs/source/contrib_extensions.rst > looking for now-outdated files... none found > pickling environment... done > checking consistency... /<<PKGBUILDDIR>>/docs/source/contrib_extensions.rst: > WARNING: document isn't included in any toctree > done > preparing documents... done > copying assets... copying static files... done > copying extra files... done > done > [2Kwriting output... [ 2%] autodoc/lookatme > [2Kwriting output... [ 5%] autodoc/lookatme.ascii_art > [2Kwriting output... [ 8%] autodoc/lookatme.config > [2Kwriting output... [ 10%] autodoc/lookatme.contrib > [2Kwriting output... [ 12%] autodoc/lookatme.contrib.file_loader > [2Kwriting output... [ 15%] autodoc/lookatme.contrib.terminal > [2Kwriting output... [ 18%] autodoc/lookatme.exceptions > [2Kwriting output... [ 20%] autodoc/lookatme.log > [2Kwriting output... [ 22%] autodoc/lookatme.parser > [2Kwriting output... [ 25%] autodoc/lookatme.pres > [2Kwriting output... [ 28%] autodoc/lookatme.prompt > [2Kwriting output... [ 30%] autodoc/lookatme.render > [2Kwriting output... [ 32%] autodoc/lookatme.render.asciinema > [2Kwriting output... [ 35%] autodoc/lookatme.render.markdown_block > [2Kwriting output... [ 38%] autodoc/lookatme.render.markdown_inline > [2Kwriting output... [ 40%] autodoc/lookatme.render.pygments > [2Kwriting output... [ 42%] autodoc/lookatme.schemas > [2Kwriting output... [ 45%] autodoc/lookatme.slide > [2Kwriting output... [ 48%] autodoc/lookatme.themes > [2Kwriting output... [ 50%] autodoc/lookatme.themes.dark > [2Kwriting output... [ 52%] autodoc/lookatme.themes.light > [2Kwriting output... [ 55%] autodoc/lookatme.tui > [2Kwriting output... [ 57%] autodoc/lookatme.tutorial > [2Kwriting output... [ 60%] autodoc/lookatme.utils > [2Kwriting output... [ 62%] autodoc/lookatme.widgets > [2Kwriting output... [ 65%] autodoc/lookatme.widgets.clickable_text > [2Kwriting output... [ 68%] autodoc/lookatme.widgets.table > [2Kwriting output... [ 70%] autodoc/modules > [2Kwriting output... [ 72%] builtin_extensions/file_loader > [2Kwriting output... [ 75%] builtin_extensions/index > [2Kwriting output... [ 78%] builtin_extensions/terminal > [2Kwriting output... [ 80%] contrib_extensions > [2Kwriting output... [ 82%] contrib_extensions_auto > [2Kwriting output... [ 85%] dark_theme > [2Kwriting output... [ 88%] getting_started > [2Kwriting output... [ 90%] index > [2Kwriting output... [ 92%] light_theme > [2Kwriting output... [ 95%] slides > [2Kwriting output... [ 98%] smart_splitting > [2Kwriting output... [100%] style_precedence > > generating indices... genindex py-modindex done > [2Khighlighting module code... [ 5%] lookatme.config > [2Khighlighting module code... [ 10%] lookatme.contrib > [2Khighlighting module code... [ 15%] lookatme.contrib.file_loader > [2Khighlighting module code... [ 20%] lookatme.contrib.terminal > [2Khighlighting module code... [ 25%] lookatme.exceptions > [2Khighlighting module code... [ 30%] lookatme.log > [2Khighlighting module code... [ 35%] lookatme.parser > [2Khighlighting module code... [ 40%] lookatme.pres > [2Khighlighting module code... [ 45%] lookatme.prompt > [2Khighlighting module code... [ 50%] lookatme.render.markdown_block > [2Khighlighting module code... [ 55%] lookatme.render.markdown_inline > [2Khighlighting module code... [ 60%] lookatme.render.pygments > [2Khighlighting module code... [ 65%] lookatme.schemas > [2Khighlighting module code... [ 70%] lookatme.slide > [2Khighlighting module code... [ 75%] lookatme.themes > [2Khighlighting module code... [ 80%] lookatme.tui > [2Khighlighting module code... [ 85%] lookatme.tutorial > [2Khighlighting module code... [ 90%] lookatme.utils > [2Khighlighting module code... [ 95%] lookatme.widgets.clickable_text > [2Khighlighting module code... [100%] lookatme.widgets.table > > writing additional pages... search done > [2Kcopying images... [ 11%] _static/lookatme_dark1.png > [2Kcopying images... [ 22%] _static/lookatme_dark2.png > [2Kcopying images... [ 33%] _static/lookatme_dark3.png > [2Kcopying images... [ 44%] _static/lookatme_live_updates.gif > [2Kcopying images... [ 56%] _static/lookatme_tour.gif > [2Kcopying images... [ 67%] _static/lookatme_light1.png > [2Kcopying images... [ 78%] _static/lookatme_light2.png > [2Kcopying images... [ 89%] _static/lookatme_light3.png > [2Kcopying images... [100%] _static/lookatme_smart_splitting.gif > > dumping search index in English (code: en)... done > dumping object inventory... done > build succeeded, 16 warnings. > > The HTML pages are in build/html. > make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs' > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:305: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_lookatme/build; python3.11 -m pytest > tests > ============================= test session starts > ============================== > platform linux -- Python 3.11.7, pytest-7.4.4, pluggy-1.3.0 > rootdir: /<<PKGBUILDDIR>> > plugins: mock-3.12.0 > collected 39 items > > tests/test_cli.py ..... [ > 12%] > tests/test_contrib.py . [ > 15%] > tests/test_file_loader.py FFFF [ > 25%] > tests/test_markdown.py .......FFFF [ > 53%] > tests/test_parse.py ...... [ > 69%] > tests/test_schemas.py ...... [ > 84%] > tests/test_table.py ... [ > 92%] > tests/test_tutorial.py ... > [100%] > > =================================== FAILURES > =================================== > _______________________________ test_file_loader > _______________________________ > > tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_file_loader0') > mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad01bdd90> > > > ??? > > tests/test_file_loader.py:42: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/utils.py:44: in render_markdown > ??? > lookatme/tui.py:77: in render_slide > ??? > lookatme/tui.py:101: in run > ??? > lookatme/tui.py:153: in do_render > ??? > lookatme/tui.py:196: in _render_tokens > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:629: in render_code > ??? > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > text = b"print('hello')", lang = 'auto', style_name = 'monokai', plain = False > > > ??? > E AttributeError: property 'background' of 'AttrSpec' object has no setter > > lookatme/render/pygments.py:72: AttributeError > _______________________ test_file_loader_with_transform > ________________________ > > tmpdir = > local('/tmp/pytest-of-user42/pytest-33/test_file_loader_with_transfor0') > mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad00da450> > > > ??? > > tests/test_file_loader.py:72: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/utils.py:44: in render_markdown > ??? > lookatme/tui.py:77: in render_slide > ??? > lookatme/tui.py:101: in run > ??? > lookatme/tui.py:153: in do_render > ??? > lookatme/tui.py:196: in _render_tokens > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:629: in render_code > ??? > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > text = b'Apples1\nApples2\nApples3\n', lang = 'auto', style_name = 'monokai' > plain = False > > > ??? > E AttributeError: property 'background' of 'AttrSpec' object has no setter > > lookatme/render/pygments.py:72: AttributeError > __________________________ test_file_loader_relative > ___________________________ > > tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_file_loader_relative0') > mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad01f2c50> > > > ??? > > tests/test_file_loader.py:98: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/utils.py:44: in render_markdown > ??? > lookatme/tui.py:77: in render_slide > ??? > lookatme/tui.py:101: in run > ??? > lookatme/tui.py:153: in do_render > ??? > lookatme/tui.py:196: in _render_tokens > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:629: in render_code > ??? > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > text = b"print('hello')", lang = 'auto', style_name = 'monokai', plain = False > > > ??? > E AttributeError: property 'background' of 'AttrSpec' object has no setter > > lookatme/render/pygments.py:72: AttributeError > __________________________ test_file_loader_not_found > __________________________ > > mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad0165450> > > > ??? > > tests/test_file_loader.py:118: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/utils.py:44: in render_markdown > ??? > lookatme/tui.py:77: in render_slide > ??? > lookatme/tui.py:101: in run > ??? > lookatme/tui.py:153: in do_render > ??? > lookatme/tui.py:196: in _render_tokens > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:629: in render_code > ??? > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > text = 'File not found', lang = 'text', style_name = 'monokai', plain = False > > > ??? > E AttributeError: property 'background' of 'AttrSpec' object has no setter > > lookatme/render/pygments.py:72: AttributeError > __________________________________ test_code > ___________________________________ > > tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_code0') > mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4acef2f910> > > > ??? > > tests/test_markdown.py:249: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/utils.py:44: in render_markdown > ??? > lookatme/tui.py:77: in render_slide > ??? > lookatme/tui.py:101: in run > ??? > lookatme/tui.py:153: in do_render > ??? > lookatme/tui.py:196: in _render_tokens > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:629: in render_code > ??? > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > text = 'def some_fn(*args, **kargs):\n pass', lang = 'python' > style_name = 'monokai', plain = False > > > ??? > E AttributeError: property 'background' of 'AttrSpec' object has no setter > > lookatme/render/pygments.py:72: AttributeError > _____________________________ test_empty_codeblock > _____________________________ > > tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_empty_codeblock0') > mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad01ad5d0> > > > ??? > > tests/test_markdown.py:271: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/utils.py:44: in render_markdown > ??? > lookatme/tui.py:77: in render_slide > ??? > lookatme/tui.py:101: in run > ??? > lookatme/tui.py:153: in do_render > ??? > lookatme/tui.py:196: in _render_tokens > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:629: in render_code > ??? > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > text = '\n', lang = 'python', style_name = 'monokai', plain = False > > > ??? > E AttributeError: property 'background' of 'AttrSpec' object has no setter > > lookatme/render/pygments.py:72: AttributeError > ________________________________ test_code_yaml > ________________________________ > > tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_code_yaml0') > mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4acef37dd0> > > > ??? > > tests/test_markdown.py:284: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/utils.py:44: in render_markdown > ??? > lookatme/tui.py:77: in render_slide > ??? > lookatme/tui.py:101: in run > ??? > lookatme/tui.py:153: in do_render > ??? > lookatme/tui.py:196: in _render_tokens > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:629: in render_code > ??? > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > text = 'test: a value\ntest2: "another value"\narray:\n - item1\n - item2\n > - item3' > lang = 'yaml', style_name = 'monokai', plain = False > > > ??? > E AttributeError: property 'background' of 'AttrSpec' object has no setter > > lookatme/render/pygments.py:72: AttributeError > _________________________________ test_inline > __________________________________ > > tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_inline0') > mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4acef8cf50> > > > ??? > > tests/test_markdown.py:334: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/utils.py:44: in render_markdown > ??? > lookatme/tui.py:77: in render_slide > ??? > lookatme/tui.py:101: in run > ??? > lookatme/tui.py:153: in do_render > ??? > lookatme/tui.py:196: in _render_tokens > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:493: in render_paragraph > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_block.py:448: in render_text > ??? > /usr/lib/python3/dist-packages/mistune0.py:585: in output > ??? > /usr/lib/python3/dist-packages/mistune0.py:579: in manipulate > ??? > /usr/lib/python3/dist-packages/mistune0.py:680: in output_code > ??? > lookatme/render/markdown_inline.py:24: in inner > ??? > lookatme/contrib/__init__.py:120: in inner > ??? > lookatme/render/markdown_inline.py:238: in codespan > ??? > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > text = ' inline code ', lang = 'text', style_name = 'monokai', plain = True > > > ??? > E AttributeError: property 'background' of 'AttrSpec' object has no setter > > lookatme/render/pygments.py:72: AttributeError > =============================== warnings summary > =============================== > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader > /usr/lib/python3.11/inspect.py:992: DeprecationWarning: urwid.lcd_display > is moved to urwid.display.lcd > if ismodule(module) and hasattr(module, '__file__'): > > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader > /usr/lib/python3.11/inspect.py:993: DeprecationWarning: urwid.lcd_display > is moved to urwid.display.lcd > f = module.__file__ > > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader > /usr/lib/python3.11/inspect.py:899: DeprecationWarning: urwid.lcd_display > is moved to urwid.display.lcd > if getattr(object, '__file__', None): > > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader > /usr/lib/python3.11/inspect.py:900: DeprecationWarning: urwid.lcd_display > is moved to urwid.display.lcd > return object.__file__ > > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader > /usr/lib/python3.11/inspect.py:992: DeprecationWarning: urwid.html_fragment > is moved to urwid.display.html_fragment > if ismodule(module) and hasattr(module, '__file__'): > > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader > /usr/lib/python3.11/inspect.py:993: DeprecationWarning: urwid.html_fragment > is moved to urwid.display.html_fragment > f = module.__file__ > > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader > /usr/lib/python3.11/inspect.py:899: DeprecationWarning: urwid.html_fragment > is moved to urwid.display.html_fragment > if getattr(object, '__file__', None): > > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader > /usr/lib/python3.11/inspect.py:900: DeprecationWarning: urwid.html_fragment > is moved to urwid.display.html_fragment > return object.__file__ > > .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py: 36 warnings > .pybuild/cpython3_3.11_lookatme/build/tests/test_markdown.py: 44 warnings > /usr/lib/python3.11/inspect.py:992: DeprecationWarning: urwid.web_display > is moved to urwid.display.web > if ismodule(module) and hasattr(module, '__file__'): > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > =========================== short test summary info > ============================ > FAILED tests/test_file_loader.py::test_file_loader - AttributeError: > property... > FAILED tests/test_file_loader.py::test_file_loader_with_transform - > Attribute... > FAILED tests/test_file_loader.py::test_file_loader_relative - > AttributeError:... > FAILED tests/test_file_loader.py::test_file_loader_not_found - > AttributeError... > FAILED tests/test_markdown.py::test_code - AttributeError: property > 'backgrou... > FAILED tests/test_markdown.py::test_empty_codeblock - AttributeError: > propert... > FAILED tests/test_markdown.py::test_code_yaml - AttributeError: property > 'bac... > FAILED tests/test_markdown.py::test_inline - AttributeError: property > 'backgr... > ================== 8 failed, 31 passed, 88 warnings in 0.68s > =================== > E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_lookatme/build; python3.11 -m pytest > tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2024/01/15/lookatme_2.5.4-2_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240115;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.