Replace the use of `pipes` with `shlex` to fix
compatibility with Python 3.13. The former was always an undocumented
alias to the latter, and the `pipes` module was removed completely in
Python 3.13.

This must be changed in action.py at 2 lines (line 40 and line 209)