PR Review Request: pied: add and update dependencies

I noticed as I was trying to setup pied that without some extra dependencies it did not work properly. This PR adds those two dependencies. Its already reviewed by a fellow member, and received some nice feedback about the style of the PR and commit messages from another, but no one with the merge access has seen it yet. I’d appreciate if someone could take a look, and hopefully merge it.

Thanks!

Typically you want to put already reviewed requests here: PRs already reviewed - #2476 by Yarny