@@ -68,7 +68,7 @@ def compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None,
6868 """
6969 files = _walk_dir (dir , quiet = quiet , maxlevels = maxlevels ,
7070 ddir = ddir )
71- success = 1
71+ success = True
7272 if workers is not None and workers != 1 and ProcessPoolExecutor is not None :
7373 if workers < 0 :
7474 raise ValueError ('workers must be greater or equal to 0' )
@@ -81,12 +81,12 @@ def compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None,
8181 legacy = legacy ,
8282 optimize = optimize ),
8383 files )
84- success = min (results , default = 1 )
84+ success = min (results , default = True )
8585 else :
8686 for file in files :
8787 if not compile_file (file , ddir , force , rx , quiet ,
8888 legacy , optimize ):
89- success = 0
89+ success = False
9090 return success
9191
9292def compile_file (fullname , ddir = None , force = False , rx = None , quiet = 0 ,
@@ -104,7 +104,7 @@ def compile_file(fullname, ddir=None, force=False, rx=None, quiet=0,
104104 legacy: if True, produce legacy pyc paths instead of PEP 3147 paths
105105 optimize: optimization level or -1 for level of the interpreter
106106 """
107- success = 1
107+ success = True
108108 name = os .path .basename (fullname )
109109 if ddir is not None :
110110 dfile = os .path .join (ddir , name )
@@ -144,7 +144,7 @@ def compile_file(fullname, ddir=None, force=False, rx=None, quiet=0,
144144 ok = py_compile .compile (fullname , cfile , dfile , True ,
145145 optimize = optimize )
146146 except py_compile .PyCompileError as err :
147- success = 0
147+ success = False
148148 if quiet >= 2 :
149149 return success
150150 elif quiet :
@@ -157,7 +157,7 @@ def compile_file(fullname, ddir=None, force=False, rx=None, quiet=0,
157157 msg = msg .decode (sys .stdout .encoding )
158158 print (msg )
159159 except (SyntaxError , UnicodeError , OSError ) as e :
160- success = 0
160+ success = False
161161 if quiet >= 2 :
162162 return success
163163 elif quiet :
@@ -167,7 +167,7 @@ def compile_file(fullname, ddir=None, force=False, rx=None, quiet=0,
167167 print (e .__class__ .__name__ + ':' , e )
168168 else :
169169 if ok == 0 :
170- success = 0
170+ success = False
171171 return success
172172
173173def compile_path (skip_curdir = 1 , maxlevels = 0 , force = False , quiet = 0 ,
@@ -183,7 +183,7 @@ def compile_path(skip_curdir=1, maxlevels=0, force=False, quiet=0,
183183 legacy: as for compile_dir() (default False)
184184 optimize: as for compile_dir() (default -1)
185185 """
186- success = 1
186+ success = True
187187 for dir in sys .path :
188188 if (not dir or dir == os .curdir ) and skip_curdir :
189189 if quiet < 2 :
0 commit comments