]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
dns.dnssecalgs.base is safe to import without cryptography,
authorBob Halley <halley@dnspython.org>
Fri, 9 Feb 2024 13:09:31 +0000 (05:09 -0800)
committerBob Halley <halley@dnspython.org>
Fri, 9 Feb 2024 13:09:31 +0000 (05:09 -0800)
and should be imported!  [#1043]

dns/dnssecalgs/__init__.py

index 377193ffb21bea7ade4cae07cc6a810c3baedf69..38a1b567eea11d4d2b4ce4b4143391cb48b65cde 100644 (file)
@@ -1,9 +1,9 @@
 from typing import Dict, Optional, Tuple, Type, Union
 
 import dns.name
+from dns.dnssecalgs.base import GenericPrivateKey
 
 if dns._features.have("dnssec"):
-    from dns.dnssecalgs.base import GenericPrivateKey
     from dns.dnssecalgs.dsa import PrivateDSA, PrivateDSANSEC3SHA1
     from dns.dnssecalgs.ecdsa import PrivateECDSAP256SHA256, PrivateECDSAP384SHA384
     from dns.dnssecalgs.eddsa import PrivateED448, PrivateED25519