@@ -398,53 +398,6 @@ def check_changelog_file(self):
398
398
else :
399
399
self .edit_changelog ()
400
400
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
-
448
401
def check_dev_requirement (self ):
449
402
file = Path (f'sdk/{ self .sdk_folder } /azure-mgmt-{ self .package_name } /dev_requirements.txt' )
450
403
content = [
@@ -462,7 +415,6 @@ def check_file(self):
462
415
self .check_sdk_readme ()
463
416
self .check_version ()
464
417
self .check_changelog_file ()
465
- self .check_ci_file ()
466
418
self .check_dev_requirement ()
467
419
468
420
def sdk_code_path (self ) -> str :
0 commit comments