{ "info": { "author": "Jeremy Laine", "author_email": "jeremy.laine@m4x.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP" ], "description": "django-ldapdb\n=============\n\n.. image:: https://secure.travis-ci.org/django-ldapdb/django-ldapdb.png?branch=master\n :target: http://travis-ci.org/django-ldapdb/django-ldapdb/\n\n.. image:: https://img.shields.io/pypi/v/django-ldapdb.svg\n :target: https://pypi.python.org/pypi/django-ldapdb/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/pyversions/django-ldapdb.svg\n :target: https://pypi.python.org/pypi/django-ldapdb/\n :alt: Supported Python versions\n\n.. image:: https://img.shields.io/pypi/wheel/django-ldapdb.svg\n :target: https://pypi.python.org/pypi/django-ldapdb/\n :alt: Wheel status\n\n.. image:: https://img.shields.io/pypi/l/django-ldapdb.svg\n :target: https://pypi.python.org/pypi/django-ldapdb/\n :alt: License\n\n\n``django-ldapdb`` is an LDAP database backend for Django, allowing to manipulate\nLDAP entries through Django models.\n\nIt supports most of the same APIs as a Django model:\n\n* ``MyModel.objects.create()``\n* ``MyModel.objects.filter(x=1, y__contains=2)``\n* Full admin support and browsing\n\n\n``django-ldapdb`` supports Django versions 1.11 / 2.1 / 2.2, and Python 2.7 / 3.4 / 3.5 / 3.6 / 3.7,\nas far as the Django and Python versions are compatible.\n\n\nInstalling django-ldapdb\n------------------------\n\nLinux\n~~~~~\n\nUse pip: ``pip install django-ldapdb``\n\nYou might also need the usual ``LDAP`` packages from your distribution, usually named ``openldap`` or ``ldap-utils``.\n\n\nWindows\n~~~~~~~\n\n``django-ldapdb`` depends on the `python-ldap ` project.\nEither follow `its Windows installation guide `_,\nor install a pre-built version from https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap\n(choose the ``.whl`` file matching your Python/Windows combination, and install it with ``pip install python-ldap-3...whl``).\n\nand then you can also install ``django-ldapdb`` with\n\n``pip install django-ldapdb``\n\n\nUsing django-ldapdb\n-------------------\n\nAdd the following to your ``settings.py``:\n\n.. code-block:: python\n\n DATABASES = {\n 'ldap': {\n 'ENGINE': 'ldapdb.backends.ldap',\n 'NAME': 'ldap://ldap.nodomain.org/',\n 'USER': 'cn=admin,dc=nodomain,dc=org',\n 'PASSWORD': 'some_secret_password',\n },\n 'default': {\n 'ENGINE': 'django.db.backends.sqlite3',\n 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),\n },\n }\n DATABASE_ROUTERS = ['ldapdb.router.Router']\n\n\n\nIf you want to access posixGroup entries in your application, you can add\nsomething like this to your ``models.py``:\n\n\n.. code-block:: python\n\n from ldapdb.models.fields import CharField, IntegerField, ListField\n import ldapdb.models\n\n class LdapGroup(ldapdb.models.Model):\n \"\"\"\n Class for representing an LDAP group entry.\n \"\"\"\n # LDAP meta-data\n base_dn = \"ou=groups,dc=nodomain,dc=org\"\n object_classes = ['posixGroup']\n\n # posixGroup attributes\n gid = IntegerField(db_column='gidNumber', unique=True)\n name = CharField(db_column='cn', max_length=200, primary_key=True)\n members = ListField(db_column='memberUid')\n\n def __str__(self):\n return self.name\n\n def __unicode__(self):\n return self.name\n\nand add this to your ``admin.py``:\n\n.. code-block:: python\n\n from django.contrib import admin\n from . import models\n\n class LDAPGroupAdmin(admin.ModelAdmin):\n exclude = ['dn', 'objectClass']\n list_display = ['gid', 'name']\n\n admin.site.register(models.LDAPGroup, LDAPGroupAdmin)\n\n\n**Important note:**\n You **must** declare an attribute to be used as the primary key.\n This attribute will play a special role, as it will be used to build\n the Relative Distinguished Name of the entry.\n\n For instance in the example above, a group whose cn is ``foo``\n will have the DN ``cn=foo,ou=groups,dc=nodomain,dc=org``.\n\n\nSupported fields\n----------------\n\ndjanglo-ldapdb provides the following fields, all imported from ``ldapdb.models.fields``:\n\nSimilar to Django:\n\n * ``IntegerField``\n * ``FloatField``\n * ``BooleanField``\n * ``CharField``\n * ``ImageField``\n * ``DateTimeField``\n\nSpecific to a LDAP server:\n * ``ListField`` (holds a list of text values)\n * ``TimestampField`` (Stores a datetime as a posix timestamp, typically for posixAccount)\n\nLegacy:\n * ``DateField`` (Stores a date in an arbitrary format. A LDAP server has no notion of ``Date``).\n\n\nTuning django-ldapdb\n--------------------\n\nIt is possible to adjust django-ldapdb's behavior by defining a few parameters in the ``DATABASE`` section:\n\n``PAGE_SIZE`` (default: ``1000``)\n Define the maximum size of a results page to be returned by the server\n\n``QUERY_TIMEOUT`` (default: no limit)\n Define the maximum time in seconds we'll wait to get a reply from the server (on a per-query basis).\n\n .. note:: This setting applies on individual requests; if a high-level operation requires many\n queries (for instance a paginated search yielding thousands of entries),\n the timeout will be used on each individual request;\n the overall processing time might be much higher.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/django-ldapdb/django-ldapdb", "keywords": "django,ldap,database", "license": "BSD", "maintainer": "Rapha\u00ebl Barrois", "maintainer_email": "raphael.barrois+django-ldapdb@polytechnique.org", "name": "django-ldapdb", "package_url": "https://pypi.org/project/django-ldapdb/", "platform": "", "project_url": "https://pypi.org/project/django-ldapdb/", "project_urls": { "Homepage": "https://github.com/django-ldapdb/django-ldapdb" }, "release_url": "https://pypi.org/project/django-ldapdb/1.4.0/", "requires_dist": [ "Django (>=1.11)", "python-ldap (>=3.0)" ], "requires_python": "", "summary": "An LDAP database backend for Django", "version": "1.4.0" }, "last_serial": 5517653, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4d24ee114e8ce40e0c6ecee84392300c", "sha256": "fa6a008a004ccfa9b00306f7ddc14b9e370a55b34711287470c8985617a207e0" }, "downloads": -1, "filename": "django-ldapdb-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4d24ee114e8ce40e0c6ecee84392300c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7282, "upload_time": "2013-09-09T10:08:42", "url": "https://files.pythonhosted.org/packages/10/f1/f7ab027e878474c85e85eefabb5ff94a32a209c1ae16c7245642cb34015a/django-ldapdb-0.1.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "6284fa65b0274ea35a3aeee604399808", "sha256": "632ef3bf09d1423e450c11a5cb5cef8b9990ba72acabdad491704bbe2a5956a3" }, "downloads": -1, "filename": "django-ldapdb-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6284fa65b0274ea35a3aeee604399808", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9818, "upload_time": "2014-05-15T09:46:29", "url": "https://files.pythonhosted.org/packages/4a/de/ccbdca9e58c762f2077017c8f56d23875558397e2721b75fd19cbdb462ec/django-ldapdb-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "649d2661cb33bc4851b7fb803ccc31be", "sha256": "b6bab3a4501419ff9ba1e50076b67c5f92e1c0b3d4b2c8c40014aadb5c06cc6d" }, "downloads": -1, "filename": "django-ldapdb-0.3.2.tar.gz", "has_sig": false, "md5_digest": "649d2661cb33bc4851b7fb803ccc31be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11029, "upload_time": "2014-05-16T08:52:00", "url": "https://files.pythonhosted.org/packages/f9/07/f76af363f58986b56058caf270cdd58765c9fc7dfbffac99c6d680ad8f19/django-ldapdb-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "b7d65e2d50c6441f720f764c2d146c46", "sha256": "7d0946271c4e22e41b21b3bbaaf8695f00be73a9757da3cd16f8ddf59dea8dab" }, "downloads": -1, "filename": "django-ldapdb-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b7d65e2d50c6441f720f764c2d146c46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12068, "upload_time": "2015-08-10T09:37:44", "url": "https://files.pythonhosted.org/packages/50/58/e2ca16fd0df7aa46865a12a712e40ba3a8330753aa0dafd337106fa91ada/django-ldapdb-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5fba0c0876d75dfa1cd097a968c443f6", "sha256": "a62187262dbf5a804763547228ffbf26beeed719cd773eefc16eea81cb41e251" }, "downloads": -1, "filename": "django_ldapdb-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5fba0c0876d75dfa1cd097a968c443f6", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 20861, "upload_time": "2016-06-02T07:14:52", "url": "https://files.pythonhosted.org/packages/7b/5d/f04eeb39867901fe502cad108c0c2df67ce9e69fc40ed9b4ab7222ec713d/django_ldapdb-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cd75eb78619c9fec2c6f4f40bf49c91", "sha256": "b885622aea87da27d50f5105d5bd7411673d4b36aea9b201999515780fb8b6ae" }, "downloads": -1, "filename": "django-ldapdb-0.5.0.tar.gz", "has_sig": false, "md5_digest": "0cd75eb78619c9fec2c6f4f40bf49c91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11082, "upload_time": "2016-06-02T07:14:48", "url": "https://files.pythonhosted.org/packages/31/85/e94d8cd85df45316bc66e418b69280c6144b9742310af501a6226a76f28d/django-ldapdb-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "2a9a22b7b78a8a533484f72ea8383dc0", "sha256": "ffe2628b96d9b04b3ceeb1fcd1f3593b1cad26fbb24af777f52a4a6265ccfbd5" }, "downloads": -1, "filename": "django_ldapdb-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2a9a22b7b78a8a533484f72ea8383dc0", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 15820, "upload_time": "2016-06-04T19:04:00", "url": "https://files.pythonhosted.org/packages/f1/b5/8059adc4e627b6208ddc475e340c9616b9baf42cadbf5476c17fdf7bf5e8/django_ldapdb-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44258d2d36b4049b87fc33365d3079fa", "sha256": "d86d6c345ee90654b67f5274dbf59305e778d7670271770f530a60d992243d1b" }, "downloads": -1, "filename": "django-ldapdb-0.5.1.tar.gz", "has_sig": false, "md5_digest": "44258d2d36b4049b87fc33365d3079fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12806, "upload_time": "2016-06-04T19:03:55", "url": "https://files.pythonhosted.org/packages/62/93/bcb59f9e1da7e3a490e0b58b9a34861af075e9950686d3f8c266bd4b7107/django-ldapdb-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "67d35998162438c52a24bbca6239a92f", "sha256": "98b3612ff73abf1d69a0526e5893011edec5943cc1def8770e6192ee132eccc2" }, "downloads": -1, "filename": "django_ldapdb-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "67d35998162438c52a24bbca6239a92f", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 16757, "upload_time": "2016-06-06T11:47:44", "url": "https://files.pythonhosted.org/packages/38/e4/3191a2cf0a25e25db268954f3af38fda1b050b66cb6aa0c15231673dae8e/django_ldapdb-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16f5679dcd3c04d0ca745de774868c12", "sha256": "d45fe8bc747125f5353d05c518e2e8e00a88b8f2b6444cc74b3ed126aba7cef5" }, "downloads": -1, "filename": "django-ldapdb-0.6.0.tar.gz", "has_sig": false, "md5_digest": "16f5679dcd3c04d0ca745de774868c12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13811, "upload_time": "2016-06-06T11:47:39", "url": "https://files.pythonhosted.org/packages/57/2a/0b24821f20ac7b0a3942efc6b371aa6b1ff752c1c686479d992f12147158/django-ldapdb-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "6bdcf2c62d8d8b8e32f060ac4c044e57", "sha256": "586d15469f79ed0bae91237062dc6c0e5f6f5d7cb3cab252d3380917ab4c2316" }, "downloads": -1, "filename": "django_ldapdb-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6bdcf2c62d8d8b8e32f060ac4c044e57", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 17840, "upload_time": "2016-10-24T13:14:48", "url": "https://files.pythonhosted.org/packages/7d/2c/7ce08724f1a9aecdbed8b61aa33fa8a0e75dead957aa8f5b72455ee2e03c/django_ldapdb-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bddf901acdbde150e9a78aac0278f62", "sha256": "a325cb750c36fa2b48b597ab36ed3a0c8c0711e2f1a149891fa309325b07551f" }, "downloads": -1, "filename": "django-ldapdb-0.7.0.tar.gz", "has_sig": false, "md5_digest": "0bddf901acdbde150e9a78aac0278f62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30664, "upload_time": "2016-10-24T13:14:45", "url": "https://files.pythonhosted.org/packages/16/21/2208adac164f9eb6eb6e223523b93d9b2f1ad8481eb6250e3d52f78045ab/django-ldapdb-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "078b72573b40705c31a63fe757fe40df", "sha256": "e40ee2904af46b2bb58831b50a817775f17236c85292bb810da399b285950e8b" }, "downloads": -1, "filename": "django_ldapdb-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "078b72573b40705c31a63fe757fe40df", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 19138, "upload_time": "2017-01-24T21:47:34", "url": "https://files.pythonhosted.org/packages/57/6c/044f101d6e49dc0ab8aa7323aa63a6c543dcdc5d0f6aa4e2ac1d80f9f626/django_ldapdb-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8132d5b43fc028e978c57b88b6ae49c", "sha256": "261c74894281f372df2bfb1bfd5d63dd83993aa3f4bd3d1646a2e722d33ec53a" }, "downloads": -1, "filename": "django-ldapdb-0.8.0.tar.gz", "has_sig": false, "md5_digest": "b8132d5b43fc028e978c57b88b6ae49c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15859, "upload_time": "2017-01-24T21:47:32", "url": "https://files.pythonhosted.org/packages/d2/b2/7c641d092603eb17c458345f66e65bf68bf0ec569e17ac788930a77bf55f/django-ldapdb-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "fc5b7eea88db22ff0dc7b1d7c28fbe3c", "sha256": "4cc4ea5d74b398ad17abd679341d13bd468f246b254d19be3f1a22a968783983" }, "downloads": -1, "filename": "django_ldapdb-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fc5b7eea88db22ff0dc7b1d7c28fbe3c", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 19433, "upload_time": "2017-06-14T21:39:06", "url": "https://files.pythonhosted.org/packages/14/7c/59762db9d55a966aa6543d1ae5a5ee17e8691533fa02aec31906de0ecfd8/django_ldapdb-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d88258725106903fef51cd739212473", "sha256": "fafa5f557aa12b99d3e14ce0f8d2a2c21259a38e70aeb0ed3f3d0d42cb9f6496" }, "downloads": -1, "filename": "django-ldapdb-0.9.0.tar.gz", "has_sig": false, "md5_digest": "5d88258725106903fef51cd739212473", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16208, "upload_time": "2017-06-14T21:39:04", "url": "https://files.pythonhosted.org/packages/08/47/c2f0dbae74f6b7892fdfbd082cd3cf5c9ac8c2d6b29c4001574df291a6e2/django-ldapdb-0.9.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "c9caf21bda1876996efd8d8ce532acc7", "sha256": "d0726e29ac96e966ce81dabb0cf0649bf1122fe2f71e65166cb129aebb8843d7" }, "downloads": -1, "filename": "django_ldapdb-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9caf21bda1876996efd8d8ce532acc7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20102, "upload_time": "2018-03-06T10:58:58", "url": "https://files.pythonhosted.org/packages/64/fd/8237c04845fa7393b1a775aef4187c612da2e751de3e996361f5e9c16920/django_ldapdb-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e4acf8d8403c0903c9c5c2f943b3982", "sha256": "a3a2837a6ec9769fc76164b99b86ba2809c987e370bd8986b69018345f9ba682" }, "downloads": -1, "filename": "django-ldapdb-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8e4acf8d8403c0903c9c5c2f943b3982", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16639, "upload_time": "2018-03-06T10:58:56", "url": "https://files.pythonhosted.org/packages/c3/d4/9100d501d0cbc7295f371087e72b6d7f66dcc2d6162889b43b5a3d95a85b/django-ldapdb-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f783cd82646aac114727220c3a2cf044", "sha256": "826fa1f5080321b456c91c189be88a6db619f04bf24e92124d8534abf212427a" }, "downloads": -1, "filename": "django_ldapdb-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f783cd82646aac114727220c3a2cf044", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22367, "upload_time": "2018-07-13T22:49:26", "url": "https://files.pythonhosted.org/packages/46/74/5637086e69a68b16e0bd380533a66e86efd99a5075dd5a719da654970091/django_ldapdb-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4bbde19a31df68f05803c079e17b815", "sha256": "7d46faa986fef46058565a230e8c018b0640a361e90df1151f992bd896d5f8c0" }, "downloads": -1, "filename": "django-ldapdb-1.1.0.tar.gz", "has_sig": false, "md5_digest": "a4bbde19a31df68f05803c079e17b815", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27387, "upload_time": "2018-07-13T22:49:25", "url": "https://files.pythonhosted.org/packages/cf/e1/2fc55cc47b1f6b15a60362db658c70e14f32265e3a07ac8a70a94ea5c5d2/django-ldapdb-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "3b2a3505c1b4b23858d8fd7d8cb158e3", "sha256": "ea64f3c049903c749c0f27d1baa1b3e010f9cb064a90334b2de61667802394e6" }, "downloads": -1, "filename": "django_ldapdb-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b2a3505c1b4b23858d8fd7d8cb158e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19372, "upload_time": "2018-07-28T16:46:32", "url": "https://files.pythonhosted.org/packages/9c/24/a46b39123ab21fccc2f2a6d2d3c15104b87a6f3d24dbcf2d8d8985d61806/django_ldapdb-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d98784c98e33f4a41618daf56ef0e8e1", "sha256": "dcd9192254e3fa66ba06daaa2e5d7fab75f7f13ff4291017acd5841abd03fbb9" }, "downloads": -1, "filename": "django-ldapdb-1.2.0.tar.gz", "has_sig": false, "md5_digest": "d98784c98e33f4a41618daf56ef0e8e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27719, "upload_time": "2018-07-28T16:46:30", "url": "https://files.pythonhosted.org/packages/67/25/05f6e499a350ae3184302bf12a21ce717aa1a03319c31214244c8193b34f/django-ldapdb-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "cbf58d1be1c28644ca97b3b6bcc0f597", "sha256": "e94daabf431b3d156f3c94f68d42e719d396cba8caf54b1f00e2f5b43daaeafd" }, "downloads": -1, "filename": "django_ldapdb-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbf58d1be1c28644ca97b3b6bcc0f597", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22868, "upload_time": "2018-12-11T23:52:58", "url": "https://files.pythonhosted.org/packages/e0/32/8df574a3286c88e0ab3731e602ac06e2f0a25cf49cc5287fc30b3eabc318/django_ldapdb-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64fe9f06fa8f9c058bbd5100779c8e3d", "sha256": "8bc4e49b2aa467c0cede33ea6c674c0ef162c46e292396afac28b263d4f5177a" }, "downloads": -1, "filename": "django-ldapdb-1.3.0.tar.gz", "has_sig": false, "md5_digest": "64fe9f06fa8f9c058bbd5100779c8e3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32867, "upload_time": "2018-12-11T23:52:56", "url": "https://files.pythonhosted.org/packages/64/81/ccccbf7fdfb135467a425b61ae53d1f5b7142d874531132a338575b15d07/django-ldapdb-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "163205b5e2037baa5a24c0babfebeb00", "sha256": "6c2d3b645fab20f97f1d33d8924114b85f699fca1bdf2cdd251074fa0331d75e" }, "downloads": -1, "filename": "django_ldapdb-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "163205b5e2037baa5a24c0babfebeb00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22148, "upload_time": "2019-07-11T13:20:59", "url": "https://files.pythonhosted.org/packages/58/5d/533f04fceaf60f8c042f0c751d814798106bd2c0a37057438f89847c7364/django_ldapdb-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "301147eb9c6ee62644c087bac94623fa", "sha256": "36990757f26c1bd7642bbb0ed88cc1a4d8fe945dfcae6094142b9889b976e3f8" }, "downloads": -1, "filename": "django-ldapdb-1.4.0.tar.gz", "has_sig": false, "md5_digest": "301147eb9c6ee62644c087bac94623fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31294, "upload_time": "2019-07-11T13:21:01", "url": "https://files.pythonhosted.org/packages/e5/b2/a38edfbdc8bbdc90710c523412341a613c153d7931261af7613be6baaf00/django-ldapdb-1.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "163205b5e2037baa5a24c0babfebeb00", "sha256": "6c2d3b645fab20f97f1d33d8924114b85f699fca1bdf2cdd251074fa0331d75e" }, "downloads": -1, "filename": "django_ldapdb-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "163205b5e2037baa5a24c0babfebeb00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22148, "upload_time": "2019-07-11T13:20:59", "url": "https://files.pythonhosted.org/packages/58/5d/533f04fceaf60f8c042f0c751d814798106bd2c0a37057438f89847c7364/django_ldapdb-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "301147eb9c6ee62644c087bac94623fa", "sha256": "36990757f26c1bd7642bbb0ed88cc1a4d8fe945dfcae6094142b9889b976e3f8" }, "downloads": -1, "filename": "django-ldapdb-1.4.0.tar.gz", "has_sig": false, "md5_digest": "301147eb9c6ee62644c087bac94623fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31294, "upload_time": "2019-07-11T13:21:01", "url": "https://files.pythonhosted.org/packages/e5/b2/a38edfbdc8bbdc90710c523412341a613c153d7931261af7613be6baaf00/django-ldapdb-1.4.0.tar.gz" } ] }