@@ -37,7 +37,9 @@ def _validate_credential_type(self, credential):
3737 m = credential [credential_phid ]["monogram" ]
3838 t = credential [credential_phid ]["type" ]
3939
40- raise PhabfiveDataException (f"{ m } is not type of 'ssh-generated-key', 'ssh-key-text' or 'token' but type '{ t } '" )
40+ raise PhabfiveDataException (
41+ f"{ m } is not type of 'ssh-generated-key', 'ssh-key-text' or 'token' but type '{ t } '"
42+ )
4143
4244 return credential_phid
4345
@@ -111,12 +113,14 @@ def create_repository(self, name=None, vcs=None, status=None):
111113 if name in repo ["fields" ]["name" ]:
112114 raise PhabfiveDataException (f"Repository { name } already exists" )
113115
114- transactions = self .to_transactions ({
115- "name" : name ,
116- "shortName" : name ,
117- "vcs" : vcs ,
118- "status" : status ,
119- })
116+ transactions = self .to_transactions (
117+ {
118+ "name" : name ,
119+ "shortName" : name ,
120+ "vcs" : vcs ,
121+ "status" : status ,
122+ }
123+ )
120124
121125 new_repo = self .phab .diffusion .repository .edit (
122126 transactions = transactions ,
@@ -151,7 +155,9 @@ def edit_repositories(self, names=None, status=None):
151155 # TODO: Choose a suitable return when the function is being implemented in cli.py
152156 return True
153157
154- def create_uri (self , repository_name = None , new_uri = None , io = None , display = None , credential = None ):
158+ def create_uri (
159+ self , repository_name = None , new_uri = None , io = None , display = None , credential = None
160+ ):
155161 """
156162 Phabfive wrapper that connects to Phabricator and create uri
157163
@@ -172,10 +178,14 @@ def create_uri(self, repository_name=None, new_uri=None, io=None, display=None,
172178 display = display or "always"
173179
174180 if io not in IO_NEW_URI_CHOICES :
175- raise PhabfiveConfigException (f"'{ io } ' is not valid. Valid IO values are 'default', 'observe', 'mirror' or 'never'" )
181+ raise PhabfiveConfigException (
182+ f"'{ io } ' is not valid. Valid IO values are 'default', 'observe', 'mirror' or 'never'"
183+ )
176184
177185 if display not in DISPLAY_CHOICES :
178- raise PhabfiveConfigException (f"'{ display } ' is not valid. Valid Display values are 'default', 'always' or 'hidden'" )
186+ raise PhabfiveConfigException (
187+ f"'{ display } ' is not valid. Valid Display values are 'default', 'always' or 'hidden'"
188+ )
179189
180190 repos = self .get_repositories (attachments = {"uris" : True })
181191
@@ -225,16 +235,20 @@ def create_uri(self, repository_name=None, new_uri=None, io=None, display=None,
225235 )
226236
227237 if not repository_exist :
228- raise PhabfiveDataException (f"'{ repository_name } ' does not exist. Please create a new repository" )
238+ raise PhabfiveDataException (
239+ f"'{ repository_name } ' does not exist. Please create a new repository"
240+ )
229241 # TODO: raise an exception and let CLI handle print and exit
230242
231- transactions = self .to_transactions ({
232- "repository" : repository_phid ,
233- "uri" : new_uri ,
234- "io" : io ,
235- "display" : display ,
236- "credential" : credential_phid ,
237- })
243+ transactions = self .to_transactions (
244+ {
245+ "repository" : repository_phid ,
246+ "uri" : new_uri ,
247+ "io" : io ,
248+ "display" : display ,
249+ "credential" : credential_phid ,
250+ }
251+ )
238252
239253 try :
240254 self .phab .diffusion .uri .edit (transactions = transactions )
@@ -243,7 +257,15 @@ def create_uri(self, repository_name=None, new_uri=None, io=None, display=None,
243257
244258 return new_uri
245259
246- def edit_uri (self , uri = None , io = None , display = None , credential = None , disable = None , object_identifier = None ):
260+ def edit_uri (
261+ self ,
262+ uri = None ,
263+ io = None ,
264+ display = None ,
265+ credential = None ,
266+ disable = None ,
267+ object_identifier = None ,
268+ ):
247269 """
248270 Phabfive wrapper that connects to Phabricator and edit uri
249271
@@ -388,7 +410,9 @@ def get_branches(self, repo_id=None, repo_callsign=None, repo_shortname=None):
388410 if resolved :
389411 return self .phab .diffusion .branchquery (repository = resolved )
390412 else :
391- raise PhabfiveDataException (f"Repository '{ repo_shortname } ' is not a valid repository" )
413+ raise PhabfiveDataException (
414+ f"Repository '{ repo_shortname } ' is not a valid repository"
415+ )
392416
393417 def print_repositories (self , status = None , url = False ):
394418 """
@@ -402,11 +426,7 @@ def print_repositories(self, status=None, url=False):
402426 raise PhabfiveDataException ("No data or other error" )
403427
404428 # filter based on active or inactive status
405- repos = [
406- repo
407- for repo in repos
408- if repo ["fields" ]["status" ] in status
409- ]
429+ repos = [repo for repo in repos if repo ["fields" ]["status" ] in status ]
410430
411431 # sort based on name
412432 repos = sorted (
@@ -442,9 +462,7 @@ def print_branches(self, repo):
442462 branches = self .get_branches (repo_shortname = repo )
443463
444464 branch_names = sorted (
445- branch ["shortName" ]
446- for branch in branches
447- if branch ["refType" ] == "branch"
465+ branch ["shortName" ] for branch in branches if branch ["refType" ] == "branch"
448466 )
449467
450468 for branch_name in branch_names :
@@ -454,9 +472,7 @@ def _resolve_shortname_to_id(self, shortname):
454472 repos = self .get_repositories ()
455473
456474 repo_ids = [
457- repo ["id" ]
458- for repo in repos
459- if repo ["fields" ]["shortName" ] == shortname
475+ repo ["id" ] for repo in repos if repo ["fields" ]["shortName" ] == shortname
460476 ]
461477
462478 return repo_ids [0 ] if repo_ids else None
0 commit comments