ldap3 and ezldap compatibility

At its heart, ezldap is is an extension to the ldap3 package, specifically the ldap3.Connection class. The ezldap Connection class extends ldap3.Connection with additional convenience methods and streamlines working with an active LDAP connection. ezldap is 100% compatible with the ldap3 API with a few notable exceptions:

LDIF parser

The ezldap LDIF parsing and writing functions work in the same manner as the search functionality and produce identical output. As such, the LDIF writing tools and ldapadd/ldapchange functionality will only work when used with the corresponding ezldap functions.