44import os
55import sys
66from itertools import product
7- from os .path import abspath , basename , dirname , isfile
7+ from os .path import abspath , basename , dirname , isfile , splitext
88from os .path import join as pjoin
9- from os .path import splitext
109
1110try :
1211 from wheel .install import WheelFile
@@ -78,7 +77,7 @@ def _convert_to_generic_platform_wheel(wheel_ctx, py2_py3, additional_platforms)
7877 platform_tags = fparts ['plat' ].split ('.' )
7978 logger .debug ('Previous platform tags: %s' , ', ' .join (platform_tags ))
8079 if additional_platforms :
81- platform_tags = list ( sorted (set (platform_tags + [ p for p in additional_platforms ] )))
80+ platform_tags = sorted (set (platform_tags + list ( additional_platforms )))
8281 fparts ['plat' ] = '.' .join (platform_tags )
8382 logger .debug ('New platform tags ....: %s' , ', ' .join (platform_tags ))
8483 else :
@@ -98,7 +97,7 @@ def _convert_to_generic_platform_wheel(wheel_ctx, py2_py3, additional_platforms)
9897 if py2_py3 :
9998 if len ({"py2" , "py3" } & set (pyver_tags )) == 0 :
10099 raise ValueError ("pyver_tags does not contain py2 nor py3" )
101- pyver_tags = list ( sorted (set (pyver_tags + ["py2" , "py3" ]) ))
100+ pyver_tags = sorted (set (pyver_tags + ["py2" , "py3" ]))
102101 if pyver_tags != original_pyver_tags :
103102 logger .debug ('New pyver tags ....: %s' , ', ' .join (pyver_tags ))
104103 fparts ['pyver' ] = '.' .join (pyver_tags )
@@ -160,7 +159,7 @@ def convert_to_generic_platform_wheel(wheel_path, out_dir='./dist/', remove_orig
160159 ctx .out_wheel = _convert_to_generic_platform_wheel (ctx , py2_py3 , additional_platforms )
161160
162161 if remove_original :
163- logger .info ('Removed original wheel %s' % wheel_path )
162+ logger .info ('Removed original wheel %s' , wheel_path )
164163 os .remove (wheel_path )
165164
166165
0 commit comments