We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c37933d commit 72a456aCopy full SHA for 72a456a
tests/cfdp_user_mock.py
@@ -1,12 +1,18 @@
1
-from spacepackets.cfdp import ConditionCode
+from __future__ import annotations # Python 3.9 compatibility for | syntax
2
+
3
+from typing import TYPE_CHECKING
4
5
from cfdppy import CfdpUserBase, TransactionId, VirtualFilestore
-from cfdppy.user import (
- FileSegmentRecvdParams,
6
- MetadataRecvParams,
7
- TransactionFinishedParams,
8
- TransactionParams,
9
-)
+if TYPE_CHECKING:
+ from spacepackets.cfdp import ConditionCode
10
+ from cfdppy.user import (
11
+ FileSegmentRecvdParams,
12
+ MetadataRecvParams,
13
+ TransactionFinishedParams,
14
+ TransactionParams,
15
+ )
16
17
18
class CfdpUser(CfdpUserBase):
0 commit comments