@@ -177,16 +177,16 @@ def merge_label(self, repo: Repository, *, old_label: str, new_label: str) -> No
177
177
- The old label will be deleted while processing labels to delete.
178
178
"""
179
179
logger = logging .getLogger ("labels" )
180
- logger .debug (f"Requesting issues for label { old_label } in { repo .owner } /{ repo .name } " )
180
+ logger .debug (f"Requesting issues for label { old_label } in { repo .owner } /{ repo .name } " ) # noqa: E501
181
181
182
182
response = self .session .get (
183
- f"{ self .base_url } /search/issues?q=label:{ old_label } +repo:{ repo .owner } /{ repo .name } " ,
183
+ f"{ self .base_url } /search/issues?q=label:{ old_label } +repo:{ repo .owner } /{ repo .name } " , # noqa: E501
184
184
headers = {"Accept" : "application/vnd.github.symmetra-preview+json" },
185
185
)
186
186
187
187
if response .status_code != 200 :
188
188
raise GitHubException (
189
- f"Error retrieving issues for label { old_label } in { repo .owner } /{ repo .name } : "
189
+ f"Error retrieving issues for label { old_label } in { repo .owner } /{ repo .name } : " # noqa: E501
190
190
f"{ response .status_code } - "
191
191
f"{ response .reason } "
192
192
)
@@ -213,34 +213,32 @@ def merge_label(self, repo: Repository, *, old_label: str, new_label: str) -> No
213
213
214
214
for issue in json ['items' ]:
215
215
response = self .session .get (
216
- f"{ self .base_url } /repos/{ repo .owner } /{ repo .name } /issues/{ issue ['number' ]} /labels" ,
216
+ f"{ self .base_url } /repos/{ repo .owner } /{ repo .name } /issues/{ issue ['number' ]} /labels" , # noqa: E501
217
217
headers = {"Accept" : "application/vnd.github.symmetra-preview+json" },
218
218
)
219
219
220
220
if response .status_code != 200 :
221
221
raise GitHubException (
222
- f"Error retrieving labels for { repo .owner } /{ repo .name } /issue/{ issue ['number' ]} : "
222
+ f"Error retrieving labels for { repo .owner } /{ repo .name } /issue/{ issue ['number' ]} : " # noqa: E501
223
223
f"{ response .status_code } - "
224
224
f"{ response .reason } "
225
225
)
226
226
227
227
labels = [l ['name' ] for l in response .json ()]
228
228
229
229
if new_label not in labels :
230
- breakpoint ()
231
230
response = self .session .post (
232
- f"{ self .base_url } /repos/{ repo .owner } /{ repo .name } /issues/{ issue ['number' ]} /labels" ,
231
+ f"{ self .base_url } /repos/{ repo .owner } /{ repo .name } /issues/{ issue ['number' ]} /labels" , # noqa: E501
233
232
headers = {"Accept" : "application/vnd.github.symmetra-preview+json" },
234
233
json = {'labels' : [f"{ new_label } " ]},
235
234
)
236
235
if response .status_code != 200 :
237
236
raise GitHubException (
238
- f"Error adding '{ new_label } ' for issue { repo .owner } /{ repo .name } /issues/{ issue ['number' ]} : "
237
+ f"Error adding '{ new_label } ' for issue { repo .owner } /{ repo .name } /issues/{ issue ['number' ]} : " # noqa: E501
239
238
f"{ response .status_code } - "
240
239
f"{ response .reason } "
241
240
)
242
- logger .debug (f"Added label '{ new_label } ' to { repo .owner } /{ repo .name } /issue/{ issue ['number' ]} " )
243
-
241
+ logger .debug (f"Added label '{ new_label } ' to { repo .owner } /{ repo .name } /issue/{ issue ['number' ]} " ) # noqa: E501
244
242
245
243
def delete_label (self , repo : Repository , * , name : str ) -> None :
246
244
"""Delete a GitHub issue label.
0 commit comments