• Bug#1063096: python3-webview: proxy_tools dependency not found

    From Jochen Sprickerhof@21:1/5 to All on Sun Mar 17 08:50:01 2024
    Hi Jeremy,

    you uploaded python3-webview recently which seem to be broken (see
    below). As I currently don't use the package, are you interested in
    taking over maintainership?

    Cheers Jochen

    * David Purton <dcpurton@marshwiggle.net> [2024-02-05 13:18]:
    Package: python3-webview
    Version: 4.4.1+dfsg-1
    Severity: important

    Dear Maintainer,

    With the upgrade to python3-webview from 3.3.5 to 4.4.1, the package is
    no longer usable.

    The package is unable to find the module proxy_tools.

    For example, a simple script using webview fails:

    ---
    #!/bin/python3
    import webview
    webview.create_window(title = 'Captive Portal Login',
    url = 'http://network-test.debian.org/nm',
    width = 1024,
    height = 768,
    min_size = (1024, 768),
    resizable = False)
    webview.start()
    ---

    The error is:

    ---
    Traceback (most recent call last):
    File "/home/user/bin/captiveportal.py", line 3, in <module>
    import webview
    File "/usr/lib/python3/dist-packages/webview/__init__.py", line 23, in <module>
    from proxy_tools import module_property
    ModuleNotFoundError: No module named 'proxy_tools'
    ---

    Presumably, python3-proxy_tools needs to be packaged and added to the >dependencies of python3-webview.

    Thanks!

    David

    -- System Information:
    Debian Release: trixie/sid
    APT prefers testing
    APT policy: (500, 'testing'), (400, 'unstable'), (300, 'experimental')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 6.6.13-amd64 (SMP w/8 CPU threads; PREEMPT)
    Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages python3-webview depends on:
    ii gir1.2-webkit2-4.1 2.42.4-1
    ii python3 [python3-supported-min] 3.11.6-1
    ii python3-bottle 0.12.25-1
    ii python3-gi 3.46.0-3
    ii python3-gi-cairo 3.46.0-3
    ii python3-typing-extensions 4.7.1-2

    python3-webview recommends no packages.

    python3-webview suggests no packages.

    -- no debconf information

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmX2nukACgkQW//cwljm lDNIDBAAlErRUcrrj47EZKj9Id9D67f2wpIGyJODF+fVXMqJe+2x75IPI14kJeAK Vi57BnwzcbuYH/l0L0Bx4n0P6kQv7L0mK2FLm4HnQ8Yndiji0Mf0z5UvjNBQ1pRI Ojpv2ESjnR4weqfXPrE2F9isiDBMqn7Z3ecTVquHcVEQfjlwMvmPgfAjMOA5qNXI IhlL/q8gmYCV0EyUJC9BfOxNLyAvKx8KjoaS12lwlFKqUyPKCIo9sFGnC5rXzE47 levVk/bJcqHbX/3tzY5u3HvN1f8vgfHRkKlUNCKczrLssuc2qVPkOyYQpzZMiqsB HaQB8t8nE8yumJ16TDD3+I6/rhr4LkBmGRK8kh9QJk95s1NjuPuofctEC+2fzLjF z50N/kMHlJGPP5aiBB3wzZECBQupU28uOOfkUG+nnQ/fZ0YwgJv46szNLeyyyf8W GvpTqRrXSrJpqZxTpiSwiosjcCHHSmlKZ5lrdt3d0ZGMJuYnX0I/1thbHHfw1yoc 1UYs9zRYSAO6+3cA5FffGzBxjZK9/nm78JUYz867E6ndRd1B0ALJz+uTALYS/qdv ywA3KaR5dqY8+2wOb8QV0IIW06ZSWlJx9De12go2yz1oEG2pcGZvW64gqix4bX1H GtB9ijhgOjv/9H7MVwbYpAjKGXc4T7B98T7wfwGg/htHBXKkglU=
    =tlM8
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)