From 93e25880f61343ea85c82e693c082f84e8b024b1 Mon Sep 17 00:00:00 2001 From: Adrien Ferrand Date: Mon, 25 Sep 2023 16:11:35 +0200 Subject: [PATCH] Update certbot/certbot/plugins/dns_common_lexicon.py Co-authored-by: Brad Warren --- certbot/certbot/plugins/dns_common_lexicon.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/certbot/certbot/plugins/dns_common_lexicon.py b/certbot/certbot/plugins/dns_common_lexicon.py index 6cfc39b9c..1c68ec9af 100644 --- a/certbot/certbot/plugins/dns_common_lexicon.py +++ b/certbot/certbot/plugins/dns_common_lexicon.py @@ -242,6 +242,8 @@ class LexiconDNSAuthenticator(dns_common.DNSAuthenticator): for domain_name in domain_name_guesses: try: + # Using client as a context manager requires `dns-lexicon>=3.14` and we may want to + # provide better checks and error handling around this in the future. with Client(self._build_lexicon_config(domain_name)): return domain_name except HTTPError as e: