Bug 55097 - python3-module-nbconvert: Не работает конвертация Notebook'а в WebPDF
Summary: python3-module-nbconvert: Не работает конвертация Notebook'а в WebPDF
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-nbconvert (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Vyatkin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-08 18:41 MSK by Vladislav Glinkin
Modified: 2025-07-08 18:41 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2025-07-08 18:41:45 MSK
Версия пакета: python3-module-nbconvert-7.16.6-alt1

Конвертация не работает, поскольку https://github.com/microsoft/playwright-python не опакован.
https://nbconvert.readthedocs.io/en/latest/install.html#installing-chromium

Шаги воспроизведения:
1) # git clone https://github.com/jupyter/nbconvert-examples.git && cd nbconvert-examples/basic
2) # jupyter-nbconvert notebook1.ipynb --to webpdf

Фактический результат:
Traceback (most recent call last):
  File "/usr/lib/python3/site-packages/nbconvert/exporters/webpdf.py", line 78, in main
    from playwright.async_api import async_playwright  # type: ignore[import-not-found]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'playwright'

Ожидаемый результат:
Корректная конвертация

Дополнительно:
На версии в p10 наблюдается такая же ошибка, но там жалуется на https://github.com/pyppeteer/pyppeteer, который больше не сопровождается:
Traceback (most recent call last):
  File "/usr/lib/python3/site-packages/nbconvert/exporters/webpdf.py", line 25, in _check_launch_reqs
    from pyppeteer import launch
ModuleNotFoundError: No module named 'pyppeteer'