chore: Add type annotation to complex return value

This commit is contained in:
Jennifer Richards 2023-08-09 11:41:18 -03:00
parent 1df5450790
commit f464f3172d
No known key found for this signature in database
GPG key ID: 9B2BF5C5ADDA6A6E

View file

@ -7,6 +7,7 @@ import datetime
import re
import requests
from typing import Iterator
from urllib.parse import urlencode
from xml.dom import pulldom, Node
@ -332,7 +333,9 @@ def parse_index(response):
return data
def update_docs_from_rfc_index(index_data, errata_data, skip_older_than_date=None):
def update_docs_from_rfc_index(
index_data, errata_data, skip_older_than_date=None
) -> Iterator[tuple[list[str], Document, bool]]:
"""Given parsed data from the RFC Editor index, update the documents in the database
Yields a list of change descriptions for each document, if any.