Another simple bash loop to solve this one, first decomplied the pyc using decompily6 and then run a quick loop to find WPI
> for i in {1..100}; do ./jocipher.pyc --decode --string PIY{zsxh-sqrvufwh-nfgl} --shift $i | grep WPI; done
```WPI{mdzj-deycogrj-bgha}WPI{vsbh-seymofrh-xfgl}WPI{zaxg-aeyvodrg-ndfk}WPI{blnf-leyzosrf-csdj}WPI{xkcd-keyboard-mash}WPI{njms-jeyxolrs-vlag}WPI{chva-heynokra-zklf}WPI{mgzl-geycojrl-bjkd}```
Not long after that the flag jumped out at me in the results
`WPI{xkcd-keyboard-mash}`