typing: Use TYPE_CHECKING when dealing with cyclic dependencies.

This commit is contained in:
Wyatt Hoodes
2019-07-30 08:58:48 -10:00
committed by Tim Abbott
parent 97c10b35c2
commit 4beec5c6b9
4 changed files with 9 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
from typing import Dict, Optional
from typing import Dict, Optional, TYPE_CHECKING
if False:
if TYPE_CHECKING:
from zerver.tornado.event_queue import ClientDescriptor
descriptors_by_handler_id = {} # type: Dict[int, ClientDescriptor]