浏览代码

Give types for every argument

Andrey Bienkowski 3 年之前
父节点
当前提交
6cf5ae4ca1
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/borg/crypto/key.py

+ 4 - 4
src/borg/crypto/key.py

@@ -458,12 +458,12 @@ class FlexiKey:
 
     @staticmethod
     def argon2(
-        passphrase,
+        passphrase: str,
         output_len_in_bytes: int,
         salt: bytes,
-        time_cost,
-        memory_cost,
-        parallelism,
+        time_cost: int,
+        memory_cost: int,
+        parallelism: int,
         type: Literal['i', 'd', 'id']
     ) -> bytes:
         if os.environ.get("BORG_TESTONLY_WEAKEN_KDF") == "1":