From: Bob Halley Date: Fri, 9 Feb 2024 13:09:31 +0000 (-0800) Subject: dns.dnssecalgs.base is safe to import without cryptography, X-Git-Tag: v2.6.0rc1~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3116621f9d5c1c9c31991cd9097be4e27b4e5b3f;p=thirdparty%2Fdnspython.git dns.dnssecalgs.base is safe to import without cryptography, and should be imported! [#1043] --- diff --git a/dns/dnssecalgs/__init__.py b/dns/dnssecalgs/__init__.py index 377193ff..38a1b567 100644 --- a/dns/dnssecalgs/__init__.py +++ b/dns/dnssecalgs/__init__.py @@ -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