Skip to content

Commit 1c31c43

Browse files
authored
update (Azure#29329)
1 parent 6d4fe30 commit 1c31c43

File tree

1 file changed

+0
-48
lines changed

1 file changed

+0
-48
lines changed

scripts/auto_release/main.py

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -398,53 +398,6 @@ def check_changelog_file(self):
398398
else:
399399
self.edit_changelog()
400400

401-
@staticmethod
402-
def get_need_dependency() -> List[str]:
403-
template_path = Path('tools/azure-sdk-tools/packaging_tools/templates/packaging_files/setup.py')
404-
items = ["msrest>", "azure-mgmt-core", "typing-extensions"]
405-
with open(template_path, 'r') as fr:
406-
content = fr.readlines()
407-
dependencies = []
408-
for i in range(len(content)):
409-
if "install_requires" not in content[i]:
410-
continue
411-
for j in range(i, len(content)):
412-
for item in items:
413-
if item in content[j]:
414-
dependencies.append(content[j].strip().strip(',').strip('\"'))
415-
break
416-
return dependencies
417-
418-
@staticmethod
419-
def insert_line_num(content: List[str]) -> int:
420-
start_num = 0
421-
end_num = len(content)
422-
for i in range(end_num):
423-
if content[i].find("#override azure-mgmt-") > -1:
424-
start_num = i
425-
break
426-
return (int(str(time.time()).split('.')[-1]) % max(end_num - start_num, 1)) + start_num
427-
428-
def check_ci_file_proc(self, dependency: str):
429-
def edit_ci_file(content: List[str]):
430-
new_line = f'#override azure-mgmt-{self.package_name} {dependency}'
431-
dependency_name = re.compile("[a-zA-Z-]*").findall(dependency)[0]
432-
for i in range(len(content)):
433-
if new_line in content[i]:
434-
return
435-
if f'azure-mgmt-{self.package_name} {dependency_name}' in content[i]:
436-
content[i] = new_line + '\n'
437-
return
438-
content.insert(self.insert_line_num(content), new_line + '\n')
439-
440-
modify_file(str(Path('shared_requirements.txt')), edit_ci_file)
441-
print_exec('git add shared_requirements.txt')
442-
443-
def check_ci_file(self):
444-
# eg: 'msrest>=0.6.21', 'azure-mgmt-core>=1.3.0,<2.0.0'
445-
for item in self.get_need_dependency():
446-
self.check_ci_file_proc(item)
447-
448401
def check_dev_requirement(self):
449402
file = Path(f'sdk/{self.sdk_folder}/azure-mgmt-{self.package_name}/dev_requirements.txt')
450403
content = [
@@ -462,7 +415,6 @@ def check_file(self):
462415
self.check_sdk_readme()
463416
self.check_version()
464417
self.check_changelog_file()
465-
self.check_ci_file()
466418
self.check_dev_requirement()
467419

468420
def sdk_code_path(self) -> str:

0 commit comments

Comments
 (0)