Alternative would be to use https://ldap3.readthedocs.io/en/latest/, an alternative (LGPL) ldap library for python.
Not really: it is possible to use pam_ldap but it creates unwanted side effects on the host system, and makes things complicated. I was cleaning up my local changes when I received the ticket's update notification :-)
I am unable to use the 'Prepare a patchset' tool in what I believe to be a very common workflow (a few commits + cover letter). I was able to reproduce the issue twice by following these steps (screenshots):