1212import requests
1313from bs4 import BeautifulSoup
1414from packageurl import PackageURL
15-
1615from univers .version_range import GenericVersionRange
1716from univers .versions import GenericVersion
1817
1918from vulnerabilities import severity_systems
20-
2119from vulnerabilities .importer import AdvisoryData
2220from vulnerabilities .importer import AffectedPackage
2321from vulnerabilities .importer import Importer
@@ -32,7 +30,8 @@ class PostgreSQLImporter(Importer):
3230
3331 root_url = "https://www.postgresql.org/support/security/"
3432 # need license_url; 'mit' below is just a placeholder value -- need to determine actual license
35- spdx_license_expression = 'mit'
33+ spdx_license_expression = "mit"
34+
3635 def advisory_data (self ):
3736 # Not used but we added during huddle?
3837 # urls = []
@@ -85,8 +84,12 @@ def to_advisories(data):
8584 namespace = "postgresql" ,
8685 qualifiers = pkg_qualifiers ,
8786 ),
88- affected_version_range = GenericVersionRange .from_versions (affected_version_list ) if affected_version_list else None ,
89- fixed_version = GenericVersion (fixed_version ) if fixed_version else None
87+ affected_version_range = GenericVersionRange .from_versions (
88+ affected_version_list
89+ )
90+ if affected_version_list
91+ else None ,
92+ fixed_version = GenericVersion (fixed_version ) if fixed_version else None ,
9093 )
9194 )
9295 elif affected_version_list :
0 commit comments