@@ -163,7 +163,9 @@ def get_queryset(self):
163163 .prefetch_related (
164164 Prefetch (
165165 "references" ,
166- queryset = models .VulnerabilityReference .objects .only ("reference_id" , "reference_type" , "url" ),
166+ queryset = models .VulnerabilityReference .objects .only (
167+ "reference_id" , "reference_type" , "url"
168+ ),
167169 ),
168170 Prefetch (
169171 "aliases" ,
@@ -175,7 +177,9 @@ def get_queryset(self):
175177 ),
176178 Prefetch (
177179 "severities" ,
178- queryset = models .VulnerabilitySeverity .objects .only ("scoring_system" , "value" , "url" , "scoring_elements" , "published_at" ),
180+ queryset = models .VulnerabilitySeverity .objects .only (
181+ "scoring_system" , "value" , "url" , "scoring_elements" , "published_at"
182+ ),
179183 ),
180184 Prefetch (
181185 "exploits" ,
@@ -201,21 +205,27 @@ def get_context_data(self, **kwargs):
201205 ]
202206
203207 valid_severities = self .object .severities .exclude (scoring_system = EPSS .identifier ).filter (
204- scoring_elements__isnull = False ,
205- scoring_system__in = SCORING_SYSTEMS .keys ()
208+ scoring_elements__isnull = False , scoring_system__in = SCORING_SYSTEMS .keys ()
206209 )
207210
208211 severity_vectors = []
209212
210213 for severity in valid_severities :
211214 try :
212- vector_values = SCORING_SYSTEMS [severity .scoring_system ].get (severity .scoring_elements )
215+ vector_values = SCORING_SYSTEMS [severity .scoring_system ].get (
216+ severity .scoring_elements
217+ )
213218 if vector_values :
214219 severity_vectors .append ({"vector" : vector_values , "origin" : severity .url })
215- except (CVSS2MalformedError , CVSS3MalformedError , CVSS4MalformedError , NotImplementedError ):
220+ except (
221+ CVSS2MalformedError ,
222+ CVSS3MalformedError ,
223+ CVSS4MalformedError ,
224+ NotImplementedError ,
225+ ):
216226 logging .error (f"CVSSMalformedError for { severity .scoring_elements } " )
217-
218- epss_severity = vulnerability .severities .filter (scoring_system = ' epss' ).first ()
227+
228+ epss_severity = vulnerability .severities .filter (scoring_system = " epss" ).first ()
219229 epss_data = None
220230 if epss_severity :
221231 epss_data = {
@@ -235,7 +245,7 @@ def get_context_data(self, **kwargs):
235245 "weaknesses" : weaknesses_present_in_db ,
236246 "status" : vulnerability .get_status_label ,
237247 "history" : vulnerability .history ,
238- "epss_data" : epss_data
248+ "epss_data" : epss_data ,
239249 }
240250 )
241251 return context
0 commit comments