@@ -170,17 +170,19 @@ def find_closer_version(version1, rootdir=None, flavor=''):
170170 return versions [index - 1 ]
171171
172172
173- def compare_package_indexes (version2 , version1 = None , rootdir = None , flavor = '' ):
173+ def compare_package_indexes (version2 , version1 = None , rootdir = None , flavor = '' ,
174+ flavor1 = None ):
174175 """Compare two package index Wiki pages"""
175176 if version1 is None :
176177 version1 = find_closer_version (version2 , rootdir = rootdir ,
177178 flavor = flavor )
179+ flavor1 = flavor1 if flavor1 else flavor
178180 text = '\r \n ' .join (["## History of changes for WinPython %s" %
179181 (version2 + flavor ),
180182 "" , "The following changes were made to WinPython "
181- "distribution since version %s." % (version1 + flavor ),
183+ "distribution since version %s." % (version1 + flavor1 ),
182184 "" , "" ])
183- pi1 = PackageIndex (version1 , rootdir = rootdir , flavor = flavor )
185+ pi1 = PackageIndex (version1 , rootdir = rootdir , flavor = flavor1 )
184186 pi2 = PackageIndex (version2 , rootdir = rootdir , flavor = flavor )
185187 tools_text = diff_package_dicts (pi1 .other_packages , pi2 .other_packages )
186188 if tools_text :
@@ -236,8 +238,8 @@ def test_compare(basedir, version2, version1):
236238
237239
238240if __name__ == '__main__' :
239- print (compare_package_indexes ('3.4.3.7' , None ,
240- rootdir = 'D:\WinpythonQt5 ' , flavor = 'Qt5' ))
241+ print (compare_package_indexes ('3.4.3.7' , '3.4.3.7' ,
242+ rootdir = 'D:\Winpython ' , flavor = 'Slim' , flavor1 = 'Qt5' ))
241243 # test_parse_package_index_wiki('2.7.3.3')
242244 # print(compare_package_indexes('2.7.3.3', '2.7.3.1'))
243245 # write_changelog('2.7.4.1', '2.7.4.0')
0 commit comments