Browse Source

Use `List[str]` to support older versions of Python

pull/978/head
Samuel Parkinson 3 years ago
parent
commit
1bb672ed05
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      octodns/processor/spf.py

+ 4
- 4
octodns/processor/spf.py View File

@ -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}"


Loading…
Cancel
Save