From: =?utf-8?q?Jeremy_B=C3=ADcha?= <jeremy.bicha@canonical.com>
Date: Mon, 1 Apr 2024 14:50:27 -0400
Subject: Drop proxy_tools dependency
Forwarded: not-needed
Last-Update: 2025-08-26

It is not packaged in Debian yet
---
--- python-pywebview-6.1+dfsg.orig/webview/__init__.py
+++ python-pywebview-6.1+dfsg/webview/__init__.py
@@ -21,8 +21,6 @@ from collections.abc import Iterable, Ma
 from typing import Any, Callable
 from uuid import uuid4

-from proxy_tools import module_property
-
 import webview.http as http
 from webview.errors import JavascriptException, WebViewException
 from webview.event import Event
@@ -85,7 +83,6 @@ def _setup_logger():
 logger = _setup_logger()


-@module_property
 def OPEN_DIALOG():
     logger.warning(
         "OPEN_DIALOG is deprecated and will be removed in a future version. Use 'FileDialog.OPEN' instead."
@@ -93,7 +90,6 @@ def OPEN_DIALOG():
     return 10


-@module_property
 def FOLDER_DIALOG():
     logger.warning(
         "FOLDER_DIALOG is deprecated and will be removed in a future version. Use 'FileDialog.FOLDER' instead."
@@ -101,7 +97,6 @@ def FOLDER_DIALOG():
     return 20


-@module_property
 def SAVE_DIALOG():
     logger.warning(
         "SAVE_DIALOG is deprecated and will be removed in a future version. Use 'FileDialog.SAVE' instead."
@@ -146,7 +141,6 @@ _state = ImmutableDict(
 )


-@module_property
 def DRAG_REGION_SELECTOR():
     logger.warning(
         'DRAG_REGION_SELECTOR is deprecated and will be removed in a future version. Use \'settings["DRAG_REGION_SELECTOR"]\' instead.'
@@ -510,7 +504,6 @@ def active_window() -> Window | None:
     return None


-@module_property
 def screens() -> list[Screen]:
     global renderer, guilib

