type: 收敛测试 schemas 与协议层类型
This commit is contained in:
+39
-2
@@ -1,8 +1,37 @@
|
||||
"""虎牙协议与业务客户端。"""
|
||||
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from .http_client import HuyaHttpClient
|
||||
from .wss_client import HuyaWssClient
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from .activity_structs import GetUserScoreReq, GetUserScoreResp
|
||||
from .app_login import (
|
||||
HuyaAppLoginError,
|
||||
HuyaAppPasswordLogin,
|
||||
HuyaAppQrAuthRequiredError,
|
||||
login_huya_app_password,
|
||||
)
|
||||
from .login import (
|
||||
HuyaCredentialError,
|
||||
HuyaLoginError,
|
||||
HuyaLoginResult,
|
||||
HuyaPasswordLogin,
|
||||
login_huya_password,
|
||||
)
|
||||
from .sms_login import (
|
||||
HuyaSmsCodeResult,
|
||||
HuyaSmsLogin,
|
||||
login_huya_sms,
|
||||
send_huya_sms_code,
|
||||
)
|
||||
from .verification import (
|
||||
HuyaVerificationError,
|
||||
HuyaVerificationSolver,
|
||||
solve_huya_verification,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"HuyaHttpClient",
|
||||
"HuyaWssClient",
|
||||
@@ -103,8 +132,16 @@ def __getattr__(name: str):
|
||||
}
|
||||
globals().update(values)
|
||||
return values[name]
|
||||
if name in {"HuyaVerificationError", "HuyaVerificationSolver", "solve_huya_verification"}:
|
||||
from .verification import HuyaVerificationError, HuyaVerificationSolver, solve_huya_verification
|
||||
if name in {
|
||||
"HuyaVerificationError",
|
||||
"HuyaVerificationSolver",
|
||||
"solve_huya_verification",
|
||||
}:
|
||||
from .verification import (
|
||||
HuyaVerificationError,
|
||||
HuyaVerificationSolver,
|
||||
solve_huya_verification,
|
||||
)
|
||||
|
||||
values = {
|
||||
"HuyaVerificationError": HuyaVerificationError,
|
||||
|
||||
Reference in New Issue
Block a user