Skip to content

Commit 2eba2c7

Browse files
onlinedmsyyc
andauthored
Fix escape related SyntaxWarning in scripts (#38454)
* Fix escape related SyntaxWarning in scripts * Update scripts/release_sdk_status/main.py Co-authored-by: Yuchao Yan <[email protected]> --------- Co-authored-by: Yuchao Yan <[email protected]>
1 parent 08e7c8a commit 2eba2c7

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

scripts/auto_release/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ def create_pr_proc(self):
535535
self.pr_number = res_create.number
536536

537537
def zero_version_policy(self):
538-
if re.match(re.compile("0\.0\.0"), self.next_version):
538+
if re.match(re.compile(r"0\.0\.0"), self.next_version):
539539
api_request = GhApi(owner="Azure", repo="sdk-release-request", token=self.bot_token)
540540
if self.issue_link:
541541
issue_number = int(self.issue_link.split("/")[-1])

scripts/collect_api_version_for_multi_api_sdk/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ def extract_api_version(api_version_info: Any) -> Set[str]:
149149
else:
150150
api_version = api_version_info.default_api_version + str(api_version_info.profile)
151151

152-
return set(re.findall("\d{4}-\d{2}-\d{2}[-a-z]*", api_version))
152+
return set(re.findall(r"\d{4}-\d{2}-\d{2}[-a-z]*", api_version))
153153

154154
@staticmethod
155155
def write_file(file_name, content):

scripts/devops_tasks/create_coverage.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ def fix_coverage_xml(coverage_file):
6767
line = cov_file.read()
6868

6969
# replace relative paths in folder structure pattern
70-
out = re.sub("\/\.tox\/[\s\S_]*?\/site-packages", "", line)
70+
out = re.sub(r"\/\.tox\/[\s\S_]*?\/site-packages", "", line)
7171

7272
# replace relative paths in python import pattern
73-
out = re.sub("\.?\.tox[\s\S\.\d]*?\.site-packages", "", out)
73+
out = re.sub(r"\.?\.tox[\s\S\.\d]*?\.site-packages", "", out)
7474

7575
if out:
7676
with open(coverage_file, "w") as cov_file:

scripts/release_helper/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def get_python_release_pipeline(output_folder):
6262
creds=BasicAuthentication(os.getenv('PIPELINE_TOKEN'), ''))
6363
pipelines = pipeline_client.list_pipelines(project='internal')
6464
for pipeline in pipelines:
65-
if re.findall('^python - \w*$', pipeline.name):
65+
if re.findall(r'^python - \w*$', pipeline.name):
6666
key = pipeline.name.replace('python - ', '')
6767
if key == output_folder:
6868
pipeline_url = 'https://dev.azure.com/azure-sdk/internal/_build?definitionId={}'.format(pipeline.id)

scripts/release_sdk_status/main.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -313,15 +313,15 @@ def read_file(file_name):
313313
def find_test_path(line: str) -> str:
314314
line = line.strip('\n') + '\n'
315315
try:
316-
return re.findall('output-folder: \$\(python-sdks-folder\)/(.*?)\n', line)[0]
316+
return re.findall(r'output-folder: \$\(python-sdks-folder\)/(.*?)\n', line)[0]
317317
except:
318318
FAILED_RESULT.append('[Fail to find sdk path] ' + line)
319319
return ''
320320

321321

322322
def sdk_info_from_swagger() -> List[Dict[str, str]]:
323323
sdk_name_re = re.compile(r'azure-mgmt-[a-z]+-*([a-z])+')
324-
sdk_folder_re = re.compile('output-folder: \$\(python-sdks-folder\)/')
324+
sdk_folder_re = re.compile(r'output-folder: \$\(python-sdks-folder\)/')
325325
resource_manager = []
326326
SWAGGER_FOLDER = os.getenv('SWAGGER_REPO')
327327
target_file_pattern = str(Path(f'{SWAGGER_FOLDER}/specification/*/resource-manager/readme.md'))
@@ -395,10 +395,10 @@ def get_latest_pr_from_readme(rest_repo: Repository, service_html: str):
395395
latest_commit = commit
396396
break
397397
latest_pr_brief = latest_commit.commit.message
398-
latest_pr_number = re.findall('\(\#[0-9]+\)', latest_pr_brief)
398+
latest_pr_number = re.findall(r'\(\#[0-9]+\)', latest_pr_brief)
399399
latest_pr_number_int = []
400400
for number in latest_pr_number:
401-
number = int(re.search('\d+', number).group())
401+
number = int(re.search(r'\d+', number).group())
402402
latest_pr_number_int.append(number)
403403
latest_pr_number_int.sort()
404404

0 commit comments

Comments
 (0)