Changelog summary:
- Require Python
>=3.7
. - Bugfix: validate the URL for the LDAP server.
- Set aside a separate module for LDAP paging related functions.
- Writing a CSV file and adding its headers, implemented as independent functions.
- Moved CSV writer logic to
main()
. CSV functionality code, no longer disseminated in non-related functions. - Avoid
ldap_session
duplicated code inmain()
.