@@ -129,10 +129,19 @@ def _git_versions(path: str, limit: int = 25) -> dict:
129129 fmt = "%h%x1f%aI%x1f%an%x1f%s%x1e"
130130 out = subprocess .run (
131131 [
132- "git" , "-C" , str (root ), "log" , "--follow" ,
133- f"-n{ int (limit )} " , f"--format={ fmt } " , "--" , rel ,
132+ "git" ,
133+ "-C" ,
134+ str (root ),
135+ "log" ,
136+ "--follow" ,
137+ f"-n{ int (limit )} " ,
138+ f"--format={ fmt } " ,
139+ "--" ,
140+ rel ,
134141 ],
135- capture_output = True , text = True , timeout = 8 ,
142+ capture_output = True ,
143+ text = True ,
144+ timeout = 8 ,
136145 )
137146 if out .returncode != 0 :
138147 return {"available" : False , "error" : (out .stderr or "" ).strip ()[:200 ]}
@@ -145,7 +154,12 @@ def _git_versions(path: str, limit: int = 25) -> dict:
145154 if len (parts ) < 4 :
146155 continue
147156 versions .append (
148- {"sha" : parts [0 ], "date" : parts [1 ], "author" : parts [2 ], "subject" : parts [3 ]}
157+ {
158+ "sha" : parts [0 ],
159+ "date" : parts [1 ],
160+ "author" : parts [2 ],
161+ "subject" : parts [3 ],
162+ }
149163 )
150164 return {"available" : True , "versions" : versions , "count" : len (versions )}
151165 except Exception as exc : # pragma: no cover - defensive
@@ -405,7 +419,13 @@ def _rollup(items):
405419 if not fp or fp == rel_path :
406420 continue
407421 e = agg .setdefault (
408- fp , {"file" : fp , "label" : _basename (fp ), "edges" : 0 , "kinds" : set ()}
422+ fp ,
423+ {
424+ "file" : fp ,
425+ "label" : _basename (fp ),
426+ "edges" : 0 ,
427+ "kinds" : set (),
428+ },
409429 )
410430 e ["edges" ] += 1
411431 if it .get ("kind" ):
0 commit comments