From 7cd0d97849f37d366a33c98204321c471fb6011c Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Wed, 3 Nov 2021 14:22:56 -0700 Subject: typing: add assertions to fatcat_tool code to make type assumptions explicit --- python/fatcat_tools/harvest/pubmed.py | 1 + 1 file changed, 1 insertion(+) (limited to 'python/fatcat_tools/harvest') diff --git a/python/fatcat_tools/harvest/pubmed.py b/python/fatcat_tools/harvest/pubmed.py index a1b4da0e..118580db 100644 --- a/python/fatcat_tools/harvest/pubmed.py +++ b/python/fatcat_tools/harvest/pubmed.py @@ -259,6 +259,7 @@ def generate_date_file_map(host: str = "ftp.ncbi.nlm.nih.gov") -> Dict[str, Any] filedate, ) = match.groups() # ('pubmed20n1017.xml', 'Tue Dec 17 15:23:32 EST 2019') date = dateparser.parse(filedate) + assert date is not None fullpath = "/pubmed/updatefiles/{}.gz".format(filename) date_str = date.strftime("%Y-%m-%d") mapping[date_str].add(fullpath) -- cgit v1.2.3