pkgsrc/databases/py-ldap3/DESCR
adam 9b70d54da2 Changes 2.2.4:
leading and trailing spaces in server name don’t raise exception anymore - DitContentRule is properly read from the schema - added validator for Active Directory timestamp - Mock strategies raise an exception if a non-bytes value is added to the schema when no offline schema is provided (str and int are automatically converted) - added custom_validators property to Mock strategies - modifying objectClass with bytes values doesn’t raise an exception anymore (but it may fail anyway because of server constraints) - ensure that config sequence parameters are properly set - allow case insensitive attribute and class names in config parameters - added server.schema.is_valid() to check if the schema is available - empty schema properties are set to empty dict() instead of None - schema definitions with traling and leading spaces are now properly parsed and don’t raise an LDAPSchemaError exception anymore - fixed error when flaky servers (OpenLDAP) don’t return the correct response with StartTls
2017-05-08 10:02:34 +00:00

4 lines
310 B
Text

ldap3 is a strictly RFC 4510 conforming LDAP v3 pure Python client library.
The whole ldap3 library has been written from scratch and the same codebase
works with Python 2, Python 3, PyPy and PyPy3 on any system where it can gain
access to the network via a Python interpreter and the Python Standard Library.