@@ -112,7 +112,7 @@ def run_cmd(args, msg="", failOnError=True, cwd=None, env=None, quiet=False, **k
112112 if result .stderr :
113113 xit_msg .append ("stderr:" )
114114 xit_msg .append (result .stderr .decode ("utf-8" ))
115- xit (os .linesep .join (xit_msg ), status = result . returncode )
115+ xit ("{}" , os .linesep .join (xit_msg ))
116116 return result .returncode
117117
118118def known_packages ():
@@ -407,8 +407,8 @@ def download_freetype(extracted_dir):
407407KNOWN_PACKAGES = known_packages ()
408408
409409
410- def xit (msg , status = - 1 ):
411- error (msg )
410+ def xit (fmt , * args , ** kwargs ):
411+ error (fmt , * args , ** kwargs )
412412 exit (- 1 )
413413
414414
@@ -443,7 +443,7 @@ def _download_with_curl_and_extract(dest_dir, url, quiet=False):
443443 run_cmd (["unzip" , "-u" , downloaded_path , "-d" , dest_dir ], msg = "Error extracting zip" , quiet = quiet )
444444 bare_name = name [:- len (".zip" )]
445445 else :
446- xit ("Unknown file type: %s" % name )
446+ xit ("Unknown file type: {!s}" , name )
447447
448448 return bare_name
449449
@@ -497,7 +497,7 @@ def _install_from_url(url, package, extra_opts=[], add_cflags="", ignore_errors=
497497 cwd = os .path .join (tempdir , bare_name ), quiet = quiet )
498498 end = time .time ()
499499 if status != 0 and not ignore_errors :
500- xit ("An error occurred trying to run `setup.py install %s %s'" % ( user_arg , " " .join (extra_opts ) ))
500+ xit ("An error occurred trying to run `setup.py install {!s} {}'" , user_arg , " " .join (extra_opts ))
501501 elif quiet :
502502 info ("{} successfully installed (took {:.2f} s)" , package , (end - start ))
503503
@@ -579,7 +579,7 @@ def set_if_exists(env_var, conf_var):
579579 ignore_errors = ignore_errors , env = env , version = version , pre_install_hook = pre_install_hook ,
580580 build_cmd = build_cmd )
581581 else :
582- xit ("Package not found: '%s'" % package )
582+ xit ("Package not found: '{!s}'" , package )
583583
584584def get_site_packages_path ():
585585 if site .ENABLE_USER_SITE :
@@ -667,11 +667,11 @@ def main(argv):
667667 if deleted :
668668 info ("Deleted {}" , p )
669669 else :
670- xit ("Unknown package: '%s'" % pkg )
670+ xit ("Unknown package: '{!s}'" , pkg )
671671 elif args .command == "install" :
672672 for pkg in args .package .split ("," ):
673673 if pkg not in KNOWN_PACKAGES :
674- xit ("Unknown package: '%s'" % pkg )
674+ xit ("Unknown package: '{!s}'" , pkg )
675675 else :
676676 extra_opts = [] + quiet_flag
677677 if args .prefix :
0 commit comments