File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ Next release
88- We re-enabled support for the mozilla vulnerabilities advisories importer.
99- We re-enabled support for the gentoo vulnerabilities advisories importer.
1010- We re-enabled support for the istio vulnerabilities advisories importer.
11+ - We re-enabled support for the kbmsr2019 vulnerabilities advisories importer.
1112
1213
1314Version v31.1.1
Original file line number Diff line number Diff line change 77# See https://aboutcode.org for more information about nexB OSS projects.
88#
99
10- import csv
11- import urllib .request
12-
1310from vulnerabilities .importer import AdvisoryData
1411from vulnerabilities .importer import Importer
1512from vulnerabilities .importer import Reference
@@ -44,9 +41,3 @@ def to_advisories(self, csv_reader):
4441 summary = "" ,
4542 references = [reference ],
4643 )
47-
48-
49- def fetch_and_read_from_csv (url ):
50- response = urllib .request .urlopen (url )
51- lines = [l .decode ("utf-8" ) for l in response .readlines ()]
52- return csv .reader (lines )
Original file line number Diff line number Diff line change 88#
99
1010import bisect
11+ import csv
1112import dataclasses
1213import json
1314import logging
1415import os
1516import re
17+ import urllib .request
1618from collections import defaultdict
1719from functools import total_ordering
1820from hashlib import sha256
@@ -435,3 +437,9 @@ def remove_qualifiers_and_subpath(purl):
435437 name = purl .name ,
436438 version = purl .version ,
437439 )
440+
441+
442+ def fetch_and_read_from_csv (url ):
443+ response = urllib .request .urlopen (url )
444+ lines = [l .decode ("utf-8" ) for l in response .readlines ()]
445+ return csv .reader (lines )
You can’t perform that action at this time.
0 commit comments