This repository was archived by the owner on Oct 1, 2025. It is now read-only.

Description
We are using subprocess.Popen() with a string based argument in many places. Suppose we want to run the command: ls -l, we commonly call this like:
subprocess.Popen('ls -l')
This actually causes us problems when the command or arguments may have spaces. To avoid any potential problems, we should instead use the 'sequence' form. This looks like the following:
subprocess.Popen('-l')
This seems to be the root cause of #505