diff options
| author | K900 <me@0upti.me> | 2024-06-27 11:45:52 +0300 |
|---|---|---|
| committer | AAGaming <aagaming@riseup.net> | 2024-06-29 16:53:57 -0400 |
| commit | 6cd4fb5553e4e0cb89834743286ec91fa8a02731 (patch) | |
| tree | 9bde242a684c745d0e2fd530a047af019d41740c /backend/decky_loader | |
| parent | a3143c11a88ed77051b230549d3aa37a1b18eb46 (diff) | |
| download | decky-loader-6cd4fb5553e4e0cb89834743286ec91fa8a02731.tar.gz decky-loader-6cd4fb5553e4e0cb89834743286ec91fa8a02731.zip | |
backend: update all dependencies to latest
Diffstat (limited to 'backend/decky_loader')
| -rw-r--r-- | backend/decky_loader/loader.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/backend/decky_loader/loader.py b/backend/decky_loader/loader.py index 7881e4b1..4fc03237 100644 --- a/backend/decky_loader/loader.py +++ b/backend/decky_loader/loader.py @@ -8,7 +8,7 @@ from typing import Any, Tuple, Dict, cast from aiohttp import web from os.path import exists -from watchdog.events import RegexMatchingEventHandler, DirCreatedEvent, DirModifiedEvent, FileCreatedEvent, FileModifiedEvent +from watchdog.events import RegexMatchingEventHandler, FileSystemEvent from watchdog.observers import Observer from typing import TYPE_CHECKING, List @@ -37,7 +37,7 @@ class FileChangeHandler(RegexMatchingEventHandler): if exists(path.join(self.plugin_path, plugin_dir, "plugin.json")): self.queue.put_nowait((path.join(self.plugin_path, plugin_dir, "main.py"), plugin_dir, True)) - def on_created(self, event: DirCreatedEvent | FileCreatedEvent): + def on_created(self, event: FileSystemEvent): src_path = cast(str, event.src_path) #type: ignore # this is the correct type for this is in later versions of watchdog if "__pycache__" in src_path: return @@ -51,7 +51,7 @@ class FileChangeHandler(RegexMatchingEventHandler): self.logger.debug(f"file created: {src_path}") self.maybe_reload(src_path) - def on_modified(self, event: DirModifiedEvent | FileModifiedEvent): + def on_modified(self, event: FileSystemEvent): src_path = cast(str, event.src_path) # type: ignore if "__pycache__" in src_path: return |
