From 1bb672ed05b483748efbc00193034c3648143b4f Mon Sep 17 00:00:00 2001 From: Samuel Parkinson Date: Mon, 20 Feb 2023 18:24:47 +0000 Subject: [PATCH] Use `List[str]` to support older versions of Python --- octodns/processor/spf.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/octodns/processor/spf.py b/octodns/processor/spf.py index 35a395a..095e87c 100644 --- a/octodns/processor/spf.py +++ b/octodns/processor/spf.py @@ -3,7 +3,7 @@ # from logging import getLogger -from typing import Optional +from typing import List, Optional import dns.resolver from dns.resolver import Answer @@ -58,7 +58,7 @@ class SpfDnsLookupProcessor(BaseProcessor): super().__init__(name) def _get_spf_from_txt_values( - self, record: Record, values: list[str] + self, record: Record, values: List[str] ) -> Optional[str]: self.log.debug( f"_get_spf_from_txt_values: record={record.fqdn} values={values}" @@ -79,7 +79,7 @@ class SpfDnsLookupProcessor(BaseProcessor): return spf[0] - def _process_answer(self, answer: Answer) -> list[str]: + def _process_answer(self, answer: Answer) -> List[str]: values = [] for value in answer: @@ -90,7 +90,7 @@ class SpfDnsLookupProcessor(BaseProcessor): return values def _check_dns_lookups( - self, record: Record, values: list[str], lookups: int = 0 + self, record: Record, values: List[str], lookups: int = 0 ) -> int: self.log.debug( f"_check_dns_lookups: record={record.fqdn} values={values} lookups={lookups}"