Byte-compile all module on sys.path. Arguments (all optional): skip_curdir: if true, skip current directory (default True) maxlevels: max recursion level (default 0) force: as for compile_dir() (default False) quiet: as for compile_dir() (default 0) legacy: as for compile
(skip_curdir=1, maxlevels=0, force=False, quiet=0,
legacy=False, optimize=-1,
invalidation_mode=None)
| 287 | return success |
| 288 | |
| 289 | def compile_path(skip_curdir=1, maxlevels=0, force=False, quiet=0, |
| 290 | legacy=False, optimize=-1, |
| 291 | invalidation_mode=None): |
| 292 | """Byte-compile all module on sys.path. |
| 293 | |
| 294 | Arguments (all optional): |
| 295 | |
| 296 | skip_curdir: if true, skip current directory (default True) |
| 297 | maxlevels: max recursion level (default 0) |
| 298 | force: as for compile_dir() (default False) |
| 299 | quiet: as for compile_dir() (default 0) |
| 300 | legacy: as for compile_dir() (default False) |
| 301 | optimize: as for compile_dir() (default -1) |
| 302 | invalidation_mode: as for compiler_dir() |
| 303 | """ |
| 304 | success = True |
| 305 | for dir in sys.path: |
| 306 | if (not dir or dir == os.curdir) and skip_curdir: |
| 307 | if quiet < 2: |
| 308 | print('Skipping current directory') |
| 309 | else: |
| 310 | success = success and compile_dir( |
| 311 | dir, |
| 312 | maxlevels, |
| 313 | None, |
| 314 | force, |
| 315 | quiet=quiet, |
| 316 | legacy=legacy, |
| 317 | optimize=optimize, |
| 318 | invalidation_mode=invalidation_mode, |
| 319 | ) |
| 320 | return success |
| 321 | |
| 322 | |
| 323 | def main(): |
no test coverage detected
searching dependent graphs…