mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-03-29 09:50:05 +01:00
Fix the type hint for bridged_kwarg
decorator
This commit is contained in:
parent
fc6caa0df0
commit
01479c29ea
@ -21,7 +21,7 @@ import zipfile
|
|||||||
import packaging
|
import packaging
|
||||||
import contextlib
|
import contextlib
|
||||||
import traceback
|
import traceback
|
||||||
from typing import Any, Callable, Union, Dict, Set, List
|
from typing import Any, Callable, TypeVar, Union, Dict, Set, List
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
import html
|
import html
|
||||||
@ -1065,8 +1065,9 @@ def lua_log_format_name(name):
|
|||||||
return f"[{name}]" if type(name) is str else "CORE"
|
return f"[{name}]" if type(name) is str else "CORE"
|
||||||
|
|
||||||
_bridged = {}
|
_bridged = {}
|
||||||
|
F = TypeVar("F", bound=Callable)
|
||||||
def bridged_kwarg(name=None):
|
def bridged_kwarg(name=None):
|
||||||
def _bridged_kwarg(f: Callable):
|
def _bridged_kwarg(f: F):
|
||||||
_bridged[name if name is not None else f.__name__[4:] if f.__name__[:4] == "lua_" else f.__name__] = f
|
_bridged[name if name is not None else f.__name__[4:] if f.__name__[:4] == "lua_" else f.__name__] = f
|
||||||
return f
|
return f
|
||||||
return _bridged_kwarg
|
return _bridged_kwarg
|
||||||
|
Loading…
x
Reference in New Issue
Block a user