<div dir="ltr"><div dir="ltr">Update, I found that this works on my system using the C bindings, but not the Python bindings. Very confusing.<div><br></div><div>Using the C bindings, I had to put a newline when writing to the fd. I tried putting a newline at the end of my return value in the callback in the Python code, and that did not help :( It still just hangs. </div><div><br></div><div>(I'm on a Mac, gpgme 1.13.0, gpg (GnuPG/MacGPG2) 2.2.10, libgcrypt 1.8.3)</div></div></div>