Skip to main content

A strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase works with Python 2, Python 3, PyPy, PyPy3 and Nuikta

Project description

Latest Version TRAVIS-CI build status for master branch License

ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase works with Python 2, Python 3, PyPy, PyPy3 and Nuikta.

[This project was previously named python3-ldap]

Home Page

Project home page is https://github.com/cannatag/ldap3

Documentation

Documentation is available at http://ldap3.readthedocs.io

License

The ldap3 project is open source software released under the LGPL v3 license.

PEP8 Compliance

ldap3 is PEP8 compliant, except for line length.

Download

Package download is available at https://pypi.python.org/pypi/ldap3.

Install

Install with pip install ldap3

Git repository

You can download the latest source at https://github.com/cannatag/ldap3

Continuous integration

Continuous integration for testing is at https://travis-ci.org/cannatag/ldap3

Support

You can submit support tickets on https://github.com/cannatag/ldap3/issues/new

Thanks to

  • Ilya Etingof, the author of the pyasn1 package for his excellent work and support.

  • Mark Lutz for his Learning Python and Programming Python excellent books series and John Goerzen and Brandon Rhodes for their book Foundations of Python Network Programming. These books are wonderful tools for learning Python and this project owes a lot to them.

  • JetBrains for donating to this project the Open Source license of PyCharm 3 Professional.

  • GitHub for providing the free source repository space and the tools I use to develop this project.

  • The Python Software Foundation for providing support for the test lab infrastructure.

Contact me

For information and suggestions you can contact me at cannatag@gmail.com or you can also a support ticket on https://github.com/cannatag/ldap3/issues/new

Changelog

You can read the current changelog at http://ldap3.readthedocs.io/changelog.html

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ldap3-1.3.3.tar.gz (295.9 kB view details)

Uploaded Source

Built Distributions

ldap3-1.3.3.win-amd64.exe (920.4 kB view details)

Uploaded Source

ldap3-1.3.3-py3.5.egg (684.0 kB view details)

Uploaded Egg

ldap3-1.3.3-py2.py3-none-any.whl (330.5 kB view details)

Uploaded Python 2Python 3

ldap3-1.3.3-py2.7.egg (677.6 kB view details)

Uploaded Egg

ldap3-1.3.3-py2.6.egg (678.0 kB view details)

Uploaded Egg

File details

Details for the file ldap3-1.3.3.tar.gz.

File metadata

  • Download URL: ldap3-1.3.3.tar.gz
  • Upload date:
  • Size: 295.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ldap3-1.3.3.tar.gz
Algorithm Hash digest
SHA256 71d41b44abe0cd79b4bf38a5bae382c01de0902f6f065070190676b19ba02ae3
MD5 5c436d9478b772fefab1afd56223e99a
BLAKE2b-256 bae9fc1ccccd33789441a6b52dd0bfd50f0c656d6d238b93486dee2fb74c293b

See more details on using hashes here.

File details

Details for the file ldap3-1.3.3.win-amd64.exe.

File metadata

  • Download URL: ldap3-1.3.3.win-amd64.exe
  • Upload date:
  • Size: 920.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ldap3-1.3.3.win-amd64.exe
Algorithm Hash digest
SHA256 da7fea467ac8a2a79ef51a4ea3716a1468662b4aa61776a68b0eaa193612971c
MD5 6f8d48c298f3d38aafaac85e20c8f525
BLAKE2b-256 2af720bc7c61c65c620cd512bf38fe127a8de44355ea2894239586db9ed0d315

See more details on using hashes here.

File details

Details for the file ldap3-1.3.3-py3.5.egg.

File metadata

  • Download URL: ldap3-1.3.3-py3.5.egg
  • Upload date:
  • Size: 684.0 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ldap3-1.3.3-py3.5.egg
Algorithm Hash digest
SHA256 be98700e3cc815408af0034933f49b27b4d142e2789215803707aa22d785adf8
MD5 8cbb9494465659b040a37a0fb7bc03ab
BLAKE2b-256 62a52a8972220284f61168f0f41daf50a7833f136e23c6c06758861ddc6c95d5

See more details on using hashes here.

File details

Details for the file ldap3-1.3.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ldap3-1.3.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a259e4160e4ec584b02c6f65b14605193e7d4eca7f3c96dac756a02d2fe68495
MD5 33e52a2b86673ea67ca4e9a5985c0f22
BLAKE2b-256 0a219cf58b2a4dc02e0075eec0496b9c258228b754d0a91161dc3ec5c5dd561c

See more details on using hashes here.

File details

Details for the file ldap3-1.3.3-py2.7.egg.

File metadata

  • Download URL: ldap3-1.3.3-py2.7.egg
  • Upload date:
  • Size: 677.6 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ldap3-1.3.3-py2.7.egg
Algorithm Hash digest
SHA256 19100387ab285abb44ca206c18872c5bcad7a774bdda4dc9679dc8051ec6f92a
MD5 b1fe0ba83f4596cdd6e9c3a4e94f4091
BLAKE2b-256 a205f9c118b1f45a134074077930948612a1f38dd3ac551ffc587dc1baf14c5a

See more details on using hashes here.

File details

Details for the file ldap3-1.3.3-py2.6.egg.

File metadata

  • Download URL: ldap3-1.3.3-py2.6.egg
  • Upload date:
  • Size: 678.0 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ldap3-1.3.3-py2.6.egg
Algorithm Hash digest
SHA256 6ffb60db6e2cc0aa9de2ad62cfd98d0b4114de2be49e828439c8388d9e9733b4
MD5 3c0ff05e697ed9899f6d6a6b69bf281c
BLAKE2b-256 a5e936f20503a65e16957b4405fab690fad16443185ad009b05b3103f1808796

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page