Do you care about signatures? Streaming? Do you pipe tar into it? Do you need seeking? CLI or libraries? Big or small files?
Emails are also out of scope. Again, a trust and medium problem. (Which OpenPGP does not solve.)
docs.google.com/document/d/11y…
docs.google.com/document/d/11y…
($50 to a charity of your choice if you find an issue or make a suggestion that leads to a changelog entry before the implementation is out.)