Part of the compilers decoupling epic #5264 (Phase 1).
Bring the leaf-level helpers the compilers use into the package so compilers.C no longer imports distutils for them:
_modified.newer / newer_group
dir_util.mkpath
file_util.move_file / write_file
spawn.spawn
util.execute / split_quoted
Grouped PR, separate commits per helper family.
Part of the compilers decoupling epic #5264 (Phase 1).
Bring the leaf-level helpers the compilers use into the package so
compilers.Cno longer imports distutils for them:_modified.newer/newer_groupdir_util.mkpathfile_util.move_file/write_filespawn.spawnutil.execute/split_quotedGrouped PR, separate commits per helper family.