diff roundup/dist/command/build_scripts.py @ 5381:0942fe89e82e

Python 3 preparation: change "x.has_key(y)" to "y in x". (Also likewise "not in" where appropriate.) Tool-generated patch.
author Joseph Myers <jsm@polyomino.org.uk>
date Tue, 24 Jul 2018 22:08:17 +0000
parents 64c4e43fbb84
children 12baa5b9b597
line wrap: on
line diff
--- a/roundup/dist/command/build_scripts.py	Tue Jul 24 21:43:32 2018 +0000
+++ b/roundup/dist/command/build_scripts.py	Tue Jul 24 22:08:17 2018 +0000
@@ -46,9 +46,9 @@
         if self.target_platform:
             # TODO? allow explicit setting from command line
             target = self.target_platform
-        if cmdopt.has_key("bdist_wininst"):
+        if "bdist_wininst" in cmdopt:
             target = "win32"
-        elif cmdopt.get("bdist", {}).has_key("formats"):
+        elif "formats" in cmdopt.get("bdist", {}):
             formats = cmdopt["bdist"]["formats"][1].split(",")
             if formats[0] == "wininst":
                 target = "win32"
@@ -82,7 +82,7 @@
             self.scripts = [script + ".bat" for script in self.scripts]
 
         # tweak python path for installations outside main python library
-        if cmdopt.get("install", {}).has_key("prefix"):
+        if "prefix" in cmdopt.get("install", {}):
             prefix = os.path.expanduser(cmdopt['install']['prefix'][1])
             version = '%d.%d'%sys.version_info[:2]
             self.script_preamble = """

Roundup Issue Tracker: http://roundup-tracker.org/