重构项目路径
Some checks failed
Publish Python Package to Gitea / publish (push) Failing after 59s

This commit is contained in:
2026-05-06 17:16:09 +08:00
parent 8bbf5084f5
commit d2dbb5f61e
34 changed files with 339 additions and 868 deletions

View File

@@ -0,0 +1,38 @@
from .exceptions import (
AppNotFoundError,
AssertError,
ConnectionError,
GatewayDownError,
JiangchangDesktopError,
LaunchError,
TimeoutError,
)
from .types import AskOptions, AssertOptions, JiangchangMessage, LaunchOptions
__all__ = [
"JiangchangDesktopClient",
"JiangchangMessage",
"AskOptions",
"LaunchOptions",
"AssertOptions",
"JiangchangDesktopError",
"AppNotFoundError",
"ConnectionError",
"TimeoutError",
"AssertError",
"LaunchError",
"GatewayDownError",
]
__version__ = "0.1.0"
def __getattr__(name: str):
if name == "JiangchangDesktopClient":
from .client import JiangchangDesktopClient
return JiangchangDesktopClient
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
def __dir__() -> list[str]:
return sorted({*__all__, "__version__"})