123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 |
- Metadata-Version: 2.1
- Name: ldap3
- Version: 2.5
- Summary: A strictly RFC 4510 conforming LDAP V3 pure Python client library
- Home-page: https://github.com/cannatag/ldap3
- Author: Giovanni Cannata
- Author-email: cannatag@gmail.com
- License: LGPL v3
- Keywords: python3 python2 ldap
- Platform: UNKNOWN
- Classifier: Development Status :: 5 - Production/Stable
- Classifier: Intended Audience :: Developers
- Classifier: Intended Audience :: System Administrators
- Classifier: Operating System :: MacOS :: MacOS X
- Classifier: Operating System :: Microsoft :: Windows
- Classifier: Operating System :: POSIX :: Linux
- Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
- Classifier: Programming Language :: Python
- Classifier: Programming Language :: Python :: 2
- Classifier: Programming Language :: Python :: 3
- Classifier: Topic :: Software Development :: Libraries :: Python Modules
- Classifier: Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP
- Requires-Dist: pyasn1 (>=0.1.8)
-
- LDAP3
- =====
-
- .. image:: https://img.shields.io/pypi/v/ldap3.svg
- :target: https://pypi.python.org/pypi/ldap3/
- :alt: Latest Version
-
- .. image:: https://img.shields.io/pypi/l/ldap3.svg
- :target: https://pypi.python.org/pypi/ldap3/
- :alt: License
-
- .. image:: https://img.shields.io/travis/cannatag/ldap3/master.svg
- :target: https://travis-ci.org/cannatag/ldap3
- :alt: TRAVIS-CI build status for master branch
-
-
- ldap3 is a strictly RFC 4510 conforming **LDAP V3 pure Python client** library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3.
-
-
- Version 2 warning
- -----------------
-
- In version 2 of ldap3 some default values have been changed and the ldap3 namespace has been decluttered, removing redundant
- constants (look at the changelog for details). Also, the result code constants were moved to ldap3.core.results and the ldap3 custom exceptions
- were stored in ldap3.core.exceptions. If you experience errors in your existing code you should rearrange the import statements or explicitly
- set the defaults to their former values.
-
-
- A more pythonic LDAP
- --------------------
-
- LDAP operations look clumsy and hard-to-use because they reflect the old-age idea that time-consuming operations should be performed client-side
- to not hog the server with heavy elaborations. To alleviate this ldap3 includes a fully functional **Abstraction Layer** that lets you
- interact with the LDAP server in a modern and *pythonic* way. With the Abstraction Layer you don't need to directly issue any LDAP operation at all.
-
-
- 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**.
- Copyright 2013 - 2018 Giovanni Cannata
-
-
- 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
- You can submit pull request on the **dev** branch at https://github.com/cannatag/ldap3/tree/dev
-
-
- 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 Professional*.
-
- * **GitHub** for providing the *free source repository space and the tools* I use to develop this project.
-
- * The **FreeIPA** team for letting me use their demo LDAP server in the ldap3 tutorial.
-
-
- Contact me
- ----------
-
- For information and suggestions you can contact me at cannatag@gmail.com. You can also open a support ticket on https://github.com/cannatag/ldap3/issues/new
-
-
- Donate
- ------
-
- If you want to keep this project up and running you can send me an Amazon gift card. I will use it to improve my skills in the Information and Communication technology.
-
-
- Changelog
- ---------
-
- Updated changelog at https://ldap3.readthedocs.io/changelog.html
-
-
|