Doing some hunting around for a potential alternative to net/py-ldap, I ran into net/py-ldap3 . I decided against it because of its less permissive license, but wanted to note that the actual license differs from the version used in the COPYING.txt and the port Makefile. Per the project website (from https://ldap3.readthedocs.io ):
> ldap3 is a pure Python LDAP 3 client library strictly conforming to RFC4510 and is released under the LGPL v3 open source license. RFC4510 is the current LDAP specification (June 2006) from IETF and obsoletes the previous LDAP RFCs 2251, 2830, 3771 (December 1997).
A patch to address the issue will be available shortly.
Created attachment 209770 [details]
Patch to fix the license used/file referenced
A commit references this bug:
Date: Sun Dec 8 22:55:40 UTC 2019
New revision: 519581
net/py-ldap3: correct license
Actual license for this port is GNU LESSER v3 according to 
Submitted by: ngie
Should've been just LGPL3 (without v). Committed, thank you!