I hereby claim:
- I am frostming on github.
- I am frostming (https://keybase.io/frostming) on keybase.
- I have a public key whose fingerprint is 1A21 DF26 CF48 7A9B 9E9B C482 7B28 4C8F CC08 5EFF
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| from __future__ import annotations | |
| import re | |
| from typing import Any, Never | |
| class JSONParseError(Exception): | |
| pass | |
| import asyncio | |
| import time | |
| from typing import Any, Awaitable, Callable, TypeVar | |
| Callback = TypeVar("Callback", bound=Callable[[], Any]) | |
| class Context: | |
| def _cancel(self, msg: str | None = None) -> None: | |
| """Cancel the current task.""" |
最近把当前项目 bub 和 nanobot 放在一起看了一遍。这里文中的 nanobot,指的是该本地 checkout 当前对应的上游项目 HKUDS/nanobot 代码。
为了避免“讨论的不是同一版代码”,先把本文评估所基于的提交写清楚:
bub: 370a68ad29b5877d923053c19656c9562c6583eananobot: 82f4607b99818d3c785b7f2b540d6044bb06b4cc如果先给结论: