@@ -56,7 +56,7 @@ def _get_paged(
5656
5757 while True :
5858 response = cast (
59- dict ,
59+ " dict" ,
6060 super (Jira , self ).get (
6161 url ,
6262 trailing = trailing ,
@@ -73,7 +73,7 @@ def _get_paged(
7373 if response .get ("isLast" , False ) or len (values ) == 0 :
7474 break
7575
76- url = cast (str , response .get ("nextPage" ))
76+ url = cast (" str" , response .get ("nextPage" ))
7777 if url is None :
7878 break
7979 # From now on we have absolute URLs with parameters
@@ -1484,7 +1484,7 @@ def issue_exists(self, issue_key: str) -> Optional[bool]:
14841484 original_value = self .advanced_mode
14851485 self .advanced_mode = True
14861486 try :
1487- resp = cast (Response , self .issue (issue_key , fields = "*none" ))
1487+ resp = cast (" Response" , self .issue (issue_key , fields = "*none" ))
14881488 if resp .status_code == 404 :
14891489 log .info ('Issue "%s" does not exists' , issue_key )
14901490 return False
@@ -1915,7 +1915,7 @@ def delete_issue_remote_link_by_id(self, issue_key: str, link_id: T_id) -> T_res
19151915
19161916 def get_issue_transitions (self , issue_key : str ) -> List [dict ]:
19171917 if self .advanced_mode :
1918- resp = cast (Response , self .get_issue_transitions_full (issue_key ))
1918+ resp = cast (" Response" , self .get_issue_transitions_full (issue_key ))
19191919 d : Dict [str , list ] = resp .json () or {}
19201920 else :
19211921 d = self .get_issue_transitions_full (issue_key ) or {}
@@ -1926,7 +1926,7 @@ def get_issue_transitions(self, issue_key: str) -> List[dict]:
19261926 "id" : int (transition ["id" ]),
19271927 "to" : transition ["to" ]["name" ],
19281928 }
1929- for transition in cast (List [dict ], d .get ("transitions" ))
1929+ for transition in cast (" List[dict]" , d .get ("transitions" ))
19301930 ]
19311931
19321932 def issue_transition (self , issue_key : str , status : str ) -> T_resp_json :
@@ -3078,25 +3078,25 @@ def get_project_issuekey_last(self, project: str):
30783078 jql = f'project = "{ project } " ORDER BY issuekey DESC'
30793079 response = self .jql (jql )
30803080 if self .advanced_mode :
3081- return cast (Response , response )
3081+ return cast (" Response" , response )
30823082
3083- return (cast (dict , response ).__getitem__ ("issues" ) or {"key" : None })[0 ]["key" ]
3083+ return (cast (" dict" , response ).__getitem__ ("issues" ) or {"key" : None })[0 ]["key" ]
30843084
30853085 def get_project_issuekey_all (
30863086 self , project : str , start : int = 0 , limit : Optional [int ] = None , expand : Optional [str ] = None
30873087 ):
30883088 jql = f'project = "{ project } " ORDER BY issuekey ASC'
30893089 response = self .jql (jql , start = start , limit = limit , expand = expand )
30903090 if self .advanced_mode :
3091- return cast (Response , response )
3092- return [issue ["key" ] for issue in cast (dict , response )["issues" ]]
3091+ return cast (" Response" , response )
3092+ return [issue ["key" ] for issue in cast (" dict" , response )["issues" ]]
30933093
30943094 def get_project_issues_count (self , project : str ):
30953095 jql = f'project = "{ project } " '
30963096 response = self .jql (jql , fields = "*none" )
30973097 if self .advanced_mode :
3098- return cast (Response , response )
3099- return cast (dict , response )["total" ]
3098+ return cast (" Response" , response )
3099+ return cast (" dict" , response )["total" ]
31003100
31013101 def get_all_project_issues (
31023102 self , project : str , fields : Union [str , List [str ]] = "*all" , start : int = 0 , limit : Optional [int ] = None
@@ -3112,8 +3112,8 @@ def get_all_project_issues(
31123112 jql = f'project = "{ project } " ORDER BY key'
31133113 response = self .jql (jql , fields = fields , start = start , limit = limit )
31143114 if self .advanced_mode :
3115- return cast (Response , response )
3116- return cast (dict , response )["issues" ]
3115+ return cast (" Response" , response )
3116+ return cast (" dict" , response )["issues" ]
31173117
31183118 def get_all_assignable_users_for_project (self , project_key : str , start : int = 0 , limit : int = 50 ):
31193119 """
0 commit comments