summary refs log tree commit diff
path: root/synapse/_scripts/export_signing_key.py
diff options
context:
space:
mode:
authorDavid Robertson <davidr@element.io>2022-04-08 15:00:12 +0100
committerGitHub <noreply@github.com>2022-04-08 14:00:12 +0000
commit0cd182f296ce44dbaafc9a56f9af2183d21a9443 (patch)
tree489d74a056240b0c92ec44dec0cc2a2e8ec8ed26 /synapse/_scripts/export_signing_key.py
parentStop maintaining a list of lint targets in `lint.sh` (#12420) (diff)
downloadsynapse-0cd182f296ce44dbaafc9a56f9af2183d21a9443.tar.xz
Make `synapse._scripts` pass typechecks (#12421)
Diffstat (limited to 'synapse/_scripts/export_signing_key.py')
-rwxr-xr-xsynapse/_scripts/export_signing_key.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/synapse/_scripts/export_signing_key.py b/synapse/_scripts/export_signing_key.py
index 3d254348f1..66481533e9 100755
--- a/synapse/_scripts/export_signing_key.py
+++ b/synapse/_scripts/export_signing_key.py
@@ -17,8 +17,8 @@ import sys
 import time
 from typing import Optional
 
-import nacl.signing
 from signedjson.key import encode_verify_key_base64, get_verify_key, read_signing_keys
+from signedjson.types import VerifyKey
 
 
 def exit(status: int = 0, message: Optional[str] = None):
@@ -27,7 +27,7 @@ def exit(status: int = 0, message: Optional[str] = None):
     sys.exit(status)
 
 
-def format_plain(public_key: nacl.signing.VerifyKey):
+def format_plain(public_key: VerifyKey):
     print(
         "%s:%s %s"
         % (
@@ -38,7 +38,7 @@ def format_plain(public_key: nacl.signing.VerifyKey):
     )
 
 
-def format_for_config(public_key: nacl.signing.VerifyKey, expiry_ts: int):
+def format_for_config(public_key: VerifyKey, expiry_ts: int):
     print(
         '  "%s:%s": { key: "%s", expired_ts: %i }'
         % (