Sceptre seems to suffer from exactly the same issue as is described here namely that pdb has kind of reserved cmd.py for itself. Can cmd.py be renamed?
Thank you for finding this! I was wondering why I cannot use PDB since the beginning!
Just looking at this real quickly I think it would result in a breaking change to the API which would require a version bump. I will fix for v2 as it is a real pain.