libpypa integration

Yes, you're right, that was an oversight on my part when writing this