File tree Expand file tree Collapse file tree 2 files changed +5
-6
lines changed
Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -47,8 +47,7 @@ def advisories_count(self) -> int:
4747 def collect_advisories (self ) -> Iterable [AdvisoryDataV2 ]:
4848 current_year = datetime .now (tz = timezone .utc ).year
4949 urls = [
50- ZDI_RSS_YEAR_URL .format (year = year )
51- for year in range (ZDI_START_YEAR , current_year + 1 )
50+ ZDI_RSS_YEAR_URL .format (year = year ) for year in range (ZDI_START_YEAR , current_year + 1 )
5251 ]
5352
5453 seen_ids = set ()
@@ -123,9 +122,7 @@ def parse_advisory_data(item: dict):
123122 try :
124123 date_published = datetime .strptime (pub_date_str , PUBDATE_FORMAT )
125124 except ValueError :
126- logger .warning (
127- "Could not parse date %r for advisory %s" , pub_date_str , advisory_id
128- )
125+ logger .warning ("Could not parse date %r for advisory %s" , pub_date_str , advisory_id )
129126
130127 references = []
131128 if link :
Original file line number Diff line number Diff line change @@ -33,7 +33,9 @@ def test_parse_rss_feed_item_fields(self):
3333 """Each parsed item dict contains the expected keys and values."""
3434 items = parse_rss_feed (_load_rss ())
3535 first = items [0 ]
36- self .assertEqual (first ["title" ], "ZDI-25-001: Example Vendor Product Remote Code Execution Vulnerability" )
36+ self .assertEqual (
37+ first ["title" ], "ZDI-25-001: Example Vendor Product Remote Code Execution Vulnerability"
38+ )
3739 self .assertEqual (first ["link" ], "http://www.zerodayinitiative.com/advisories/ZDI-25-001/" )
3840 self .assertIn ("CVE-2025-12345" , first ["description" ])
3941 self .assertEqual (first ["pub_date" ], "Mon, 06 Jan 2025 00:00:00 -0600" )
You can’t perform that action at this time.
0 commit comments