{ "info": { "author": "Dalibo", "author_email": "contact@dalibo.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "|ldap2pg|\n\n| |CircleCI| |Codecov| |RTD| |PyPI| |Docker|\n\nSwiss-army knife to synchronize Postgres roles and privileges from YAML or LDAP.\n\n.. _documentation: https://ldap2pg.readthedocs.io/en/latest/\n.. _license: https://opensource.org/licenses/postgresql\n.. _contributors: https://github.com/dalibo/ldap2pg/blob/master/CONTRIBUTING.md#contributors\n\n\nFeatures\n========\n\n- Creates, alters and drops PostgreSQL roles from LDAP queries.\n- Creates static roles from YAML to complete LDAP entries.\n- Manages role members (alias *groups*).\n- Grants or revokes privileges statically or from LDAP entries.\n- Dry run.\n- Logs LDAP queries as ``ldapsearch`` commands.\n- Logs **every** SQL query.\n- Reads settings from an expressive YAML config file.\n\nHere is a sample configuration and execution:\n\n::\n\n $ cat docs/ldap2pg.minimal.yml\n - role:\n name: ldap_roles\n options: NOLOGIN\n - ldap:\n base: ou=people,dc=ldap,dc=ldap2pg,dc=docker\n filter: \"(objectClass=organizationalRole)\"\n role:\n name: '{cn}'\n options: LOGIN\n parent: ldap_roles\n $ ldap2pg --config docs/ldap2pg.minimal.yml --real\n Starting ldap2pg 4.9.\n Using .../docs/ldap2pg.minimal.yml.\n Running in real mode.\n Inspecting roles in Postgres cluster...\n Querying LDAP ou=people,dc=ldap,dc=lda... (objectClass...\n Create albert.\n Create alter.\n Create didier.\n Create doroth\u00e9e.\n Create ldap_roles.\n Update options of alan.\n Update options of alice.\n Add missing ldap_roles members.\n Delete spurious ldap_roles members.\n Reassign oscar objects and purge ACL on appdb.\n Reassign oscar objects and purge ACL on olddb.\n Drop oscar.\n Synchronization complete.\n $\n\nSee versionned `ldap2pg.yml\n`_ and documentation_\nfor further options.\n\n\nInstallation\n============\n\nInstall it from PyPI tarball::\n\n pip install ldap2pg pyscopg2-binary\n\nMore details can be found in documentation_.\n\n\n``ldap2pg`` is licensed under PostgreSQL license_. ``ldap2pg`` is available with\nthe help of wonderful people, jump to contributors_ list to see them.\n\n\nSupport\n=======\n\nIf you need support and you didn't found it in documentation_, just drop a\nquestion in a `GitHub issue `_!\nDon't miss the `cookbook `_.\nYou're welcome!\n\n\n.. |Codecov| image:: https://codecov.io/gh/dalibo/ldap2pg/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/dalibo/ldap2pg\n :alt: Code coverage report\n\n.. |CircleCI| image:: https://circleci.com/gh/dalibo/ldap2pg.svg?style=shield\n :target: https://circleci.com/gh/dalibo/ldap2pg\n :alt: Continuous Integration report\n\n.. |Docker| image:: https://img.shields.io/docker/automated/dalibo/ldap2pg.svg\n :target: https://hub.docker.com/r/dalibo/ldap2pg\n :alt: Docker Image Available\n\n.. |ldap2pg| image:: https://github.com/dalibo/ldap2pg/raw/master/docs/img/logo-phrase.png\n :target: https://github.com/dalibo/ldap2pg\n :alt: ldap2pg: PostgreSQL role and privileges management\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/ldap2pg.svg\n :target: https://pypi.python.org/pypi/ldap2pg\n :alt: Version on PyPI\n\n.. |RTD| image:: https://readthedocs.org/projects/ldap2pg/badge/?version=latest\n :target: https://ldap2pg.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation\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/dalibo/ldap2pg", "keywords": "", "license": "PostgreSQL", "maintainer": "", "maintainer_email": "", "name": "ldap2pg", "package_url": "https://pypi.org/project/ldap2pg/", "platform": "", "project_url": "https://pypi.org/project/ldap2pg/", "project_urls": { "Homepage": "https://github.com/dalibo/ldap2pg" }, "release_url": "https://pypi.org/project/ldap2pg/5.0/", "requires_dist": [ "python-ldap", "pyyaml" ], "requires_python": "", "summary": "Manage PostgreSQL roles and privileges from YAML or LDAP", "version": "5.0" }, "last_serial": 5731660, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "5b58bd6b8394003d18fb4d16286e2003", "sha256": "9633c975f43b96b5ce2da7108dcc99f48b52175561ad2af33645176b71f6900f" }, "downloads": -1, "filename": "ldap2pg-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b58bd6b8394003d18fb4d16286e2003", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 14048, "upload_time": "2017-06-30T07:54:23", "url": "https://files.pythonhosted.org/packages/7b/d4/72e37e7326e9cdccb0c540b235d16f16472d4d4588f6b121f0c8cc6b8adf/ldap2pg-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c74a2e9193e81f349795e1d4fd6791d", "sha256": "6fb86e94db0d90f1d0b821943457bfe69d2e2131f25b9c187f1faa2113d3bf01" }, "downloads": -1, "filename": "ldap2pg-1.0.tar.gz", "has_sig": false, "md5_digest": "8c74a2e9193e81f349795e1d4fd6791d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10576, "upload_time": "2017-06-30T07:54:19", "url": "https://files.pythonhosted.org/packages/e5/8a/27752ffbc49971ba3b2b40e4f0bcf6ca29e069f87acfc2982a45a035e880/ldap2pg-1.0.tar.gz" } ], "1.0a1": [ { "comment_text": "", "digests": { "md5": "a0e895cd2c71e88cb36855ed19421c4e", "sha256": "2bddcb33bf54d7fcd0b6fda953d218d6e008d54cb48cf8cf6093bf16d4baa7c7" }, "downloads": -1, "filename": "ldap2pg-1.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0e895cd2c71e88cb36855ed19421c4e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 13712, "upload_time": "2017-06-29T14:31:34", "url": "https://files.pythonhosted.org/packages/54/55/4e515fa1025d74f515e94ceb501e3f2bc6d6ed9c2c9b33bdea6a5dbc5f5c/ldap2pg-1.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6115dacc544176f65ddd251244187a9a", "sha256": "6e562850ff10a0d7f8ef408aa5a6e14efcd394f44d2cb5b8bf5008befb2044b3" }, "downloads": -1, "filename": "ldap2pg-1.0a1.tar.gz", "has_sig": false, "md5_digest": "6115dacc544176f65ddd251244187a9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10322, "upload_time": "2017-06-29T14:31:31", "url": "https://files.pythonhosted.org/packages/c7/81/bb808b4909ad21eac6f680c45e02280053998a6041cdaf066a29441f54f1/ldap2pg-1.0a1.tar.gz" } ], "1.0a2": [ { "comment_text": "", "digests": { "md5": "60c01d29d4be1932ab6b9c37457beef7", "sha256": "e84c8fed823d9d4ca262250a4c06faaf1abf7e6b96d0caf2e1952e0fbaeebaa7" }, "downloads": -1, "filename": "ldap2pg-1.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60c01d29d4be1932ab6b9c37457beef7", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 13764, "upload_time": "2017-06-29T14:41:45", "url": "https://files.pythonhosted.org/packages/f8/af/a98fc4aebf9798a80682696253079347fb9efb9c0bbc18b0baec096465a3/ldap2pg-1.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7c2fdde8a35654f31ed894b0ef19663", "sha256": "4e77525e69e8b1357eda2d6258e1903ca4f7bdfb831c02baf6b600e7301f3107" }, "downloads": -1, "filename": "ldap2pg-1.0a2.tar.gz", "has_sig": false, "md5_digest": "b7c2fdde8a35654f31ed894b0ef19663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10373, "upload_time": "2017-06-29T14:41:42", "url": "https://files.pythonhosted.org/packages/02/95/4da293eda7e4e30ebf13a427fbef9c24469ea17b3d0dc0a85312643e0ac8/ldap2pg-1.0a2.tar.gz" } ], "1.0a3": [ { "comment_text": "", "digests": { "md5": "ead692805d14efb4cbad2f1798c1c8ac", "sha256": "b6831c9169eb4af5e0305ebd7db2f1426fdc7785361f4266ec14b4c5e8c1da6c" }, "downloads": -1, "filename": "ldap2pg-1.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ead692805d14efb4cbad2f1798c1c8ac", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 13820, "upload_time": "2017-06-29T14:51:49", "url": "https://files.pythonhosted.org/packages/21/53/39e20b69427871d90996e47559cbc69a7341708e6e0b988bce765ca0fe72/ldap2pg-1.0a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7fd0d43f2bd5df8dba269c44ebe7d73", "sha256": "e622db6b05c0d04ee087057d65b6cc8cccbcb1b99128b334e446a7f5b2ed36e4" }, "downloads": -1, "filename": "ldap2pg-1.0a3.tar.gz", "has_sig": false, "md5_digest": "c7fd0d43f2bd5df8dba269c44ebe7d73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10407, "upload_time": "2017-06-29T14:51:47", "url": "https://files.pythonhosted.org/packages/5f/df/4f198fa8155c53bee88f62d4622af86ee5ccb5769eedf2bc9703fc1cc601/ldap2pg-1.0a3.tar.gz" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "94c32274cfdb7998f13f60df2a9ef159", "sha256": "ba0a55f22bddf9bab831b24c897dbdf0119be703ad53885c03ae61dd1e641604" }, "downloads": -1, "filename": "ldap2pg-1.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "94c32274cfdb7998f13f60df2a9ef159", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 13934, "upload_time": "2017-06-29T15:36:25", "url": "https://files.pythonhosted.org/packages/c6/6e/d5ac0474e8823f301a47f0981a9c909015d122b660f07fa8ebb0caf335c6/ldap2pg-1.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d8cea918cab014181460b6a53711bbc", "sha256": "a2d50d40349dc986cb1faf4510437bc8bb71438d489a74a6d7829001fd761c1d" }, "downloads": -1, "filename": "ldap2pg-1.0b1.tar.gz", "has_sig": false, "md5_digest": "9d8cea918cab014181460b6a53711bbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10486, "upload_time": "2017-06-29T15:36:23", "url": "https://files.pythonhosted.org/packages/ea/6a/b9f79a4970432c4f6630a46c89eb1a67a4c2616deedf092715f588304ec9/ldap2pg-1.0b1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "21b445a317b2440cb37134d093cd325e", "sha256": "0d435650ddb214e49d8b0e78e7753b596e5e7a85e6f9ff833c0602e75ccf296e" }, "downloads": -1, "filename": "ldap2pg-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "21b445a317b2440cb37134d093cd325e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20760, "upload_time": "2017-07-20T06:44:39", "url": "https://files.pythonhosted.org/packages/45/64/482332b54415c294a13aa17be854b7283a7db9f265af21cdbb0bc2bca6d2/ldap2pg-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af2067ada52deab259633fa6635b22f4", "sha256": "56ae8e7740c035845dcf0ea26e04b67f0615ee91b37668c12203781ab2645379" }, "downloads": -1, "filename": "ldap2pg-2.0.tar.gz", "has_sig": false, "md5_digest": "af2067ada52deab259633fa6635b22f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15766, "upload_time": "2017-07-20T06:44:37", "url": "https://files.pythonhosted.org/packages/cb/00/a7d5a6f0ff3805a430444898e0982dbb06fc8642241acab04f60e9c150e3/ldap2pg-2.0.tar.gz" } ], "2.0a1": [ { "comment_text": "", "digests": { "md5": "7580be8e949ce084d0daeb82e8683edf", "sha256": "79044e3cfcb42c82331e4a596f3ab0eae866d8733a138beee6a67c894382785f" }, "downloads": -1, "filename": "ldap2pg-2.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7580be8e949ce084d0daeb82e8683edf", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20077, "upload_time": "2017-07-17T08:43:16", "url": "https://files.pythonhosted.org/packages/5c/93/e38a19d41fca15b497b01e9ef03b39d60e37df5bc229fcdb53648a362758/ldap2pg-2.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abc5f4f97ce7f0d5ddf866d22f136820", "sha256": "3660d12755487f5f8e7c189f6e2ec1822b894308dc654322c35320bd5bfbc8d7" }, "downloads": -1, "filename": "ldap2pg-2.0a1.tar.gz", "has_sig": false, "md5_digest": "abc5f4f97ce7f0d5ddf866d22f136820", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15110, "upload_time": "2017-07-17T08:43:14", "url": "https://files.pythonhosted.org/packages/67/f5/2e6370bc8f565f9f1132afbd25ef84220d69b6c7cc0098785246fa2ca419/ldap2pg-2.0a1.tar.gz" } ], "2.0a2": [ { "comment_text": "", "digests": { "md5": "d0f4c3dcc2906d91b927952d4dc2f1cd", "sha256": "a7aa4c53bcf3cb239cc83cf119c1718be3677b7865d95cfef1e19acbcbe58223" }, "downloads": -1, "filename": "ldap2pg-2.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0f4c3dcc2906d91b927952d4dc2f1cd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20562, "upload_time": "2017-07-18T10:01:55", "url": "https://files.pythonhosted.org/packages/19/d6/a52379fa7b0a25ed44dccefa57e9c173f8882943bb6dd5cebb706ae79aad/ldap2pg-2.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64925903acb371508e247963cc799bba", "sha256": "78091843b5577b9e8a80d33a012e53e1f328d17c4a67daeb019e2a9c829f52b5" }, "downloads": -1, "filename": "ldap2pg-2.0a2.tar.gz", "has_sig": false, "md5_digest": "64925903acb371508e247963cc799bba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15601, "upload_time": "2017-07-18T10:01:51", "url": "https://files.pythonhosted.org/packages/33/cd/a88f502295eb3959001dc08b2d912f24f14df8ebc6f10fd4977bf16da1ee/ldap2pg-2.0a2.tar.gz" } ], "2.0a3": [ { "comment_text": "", "digests": { "md5": "05621942bd8247fdef3859288cdefc1d", "sha256": "426fb1be5174bc94c97fce7d250a45c1f8d91d14a0e67c58de351a31f0c6fe26" }, "downloads": -1, "filename": "ldap2pg-2.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05621942bd8247fdef3859288cdefc1d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20676, "upload_time": "2017-07-19T09:37:53", "url": "https://files.pythonhosted.org/packages/40/4e/5f6d45040a6b81708981429048e4958f5c1ca846251dd418e397c40e33b0/ldap2pg-2.0a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d0254452a7645c86a80d01a3fde16ce", "sha256": "51dd33daf252c3d1ff39ebd68bccc3dd0d910e8aa21646211c959cc3d5554cb7" }, "downloads": -1, "filename": "ldap2pg-2.0a3.tar.gz", "has_sig": false, "md5_digest": "7d0254452a7645c86a80d01a3fde16ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15705, "upload_time": "2017-07-19T09:37:51", "url": "https://files.pythonhosted.org/packages/40/cb/0e17b379271eef1cc2437b54aa568a3924c43abd642e988a5660fa22bdfe/ldap2pg-2.0a3.tar.gz" } ], "2.1a1": [ { "comment_text": "", "digests": { "md5": "e74758f37e96b39defda21c5fcbba415", "sha256": "15419e6dc714540ce2187d9127008ea42184e74b61eab6f7aacaffdd59a3b8b4" }, "downloads": -1, "filename": "ldap2pg-2.1a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e74758f37e96b39defda21c5fcbba415", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 21138, "upload_time": "2017-09-05T08:30:40", "url": "https://files.pythonhosted.org/packages/04/fc/77ba2c42ff721182eb38ef42f821c594031c4dd061f734e546b7862609e9/ldap2pg-2.1a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fffcdcc04fc0445326d9b38d6fcccf0b", "sha256": "ab7534edf88467236bbaa3217f553819bf52f2c3657be85f78f18a41e85cda4b" }, "downloads": -1, "filename": "ldap2pg-2.1a1.tar.gz", "has_sig": false, "md5_digest": "fffcdcc04fc0445326d9b38d6fcccf0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16000, "upload_time": "2017-09-05T08:30:38", "url": "https://files.pythonhosted.org/packages/d5/6f/70cb640357c4a96f05469f8951d7d3484677a12e413fe706244e758b9e36/ldap2pg-2.1a1.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "e7a1b9baf95fa6bf469f81436c363830", "sha256": "137b64c228842aa4c5302892999c7d40543ddf52228fd361071f16d23d0fdee8" }, "downloads": -1, "filename": "ldap2pg-3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7a1b9baf95fa6bf469f81436c363830", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 22402, "upload_time": "2017-09-14T08:37:15", "url": "https://files.pythonhosted.org/packages/07/96/eaafc087325e545b46cdd8994fee3dfa56e7852ce5f60a2c44a66809f70b/ldap2pg-3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6efd3bbe47947bca5b5169dd97e58440", "sha256": "8ea23b0bdf0291e76af055880cbb5bbfc02429657a3f82652929b0135a96bf5a" }, "downloads": -1, "filename": "ldap2pg-3.0.tar.gz", "has_sig": false, "md5_digest": "6efd3bbe47947bca5b5169dd97e58440", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17212, "upload_time": "2017-09-14T08:37:13", "url": "https://files.pythonhosted.org/packages/f9/63/cadccde6e681ef9560dcc7760e49276884433f9b098fe20432ca7676aa4b/ldap2pg-3.0.tar.gz" } ], "3.0a1": [ { "comment_text": "", "digests": { "md5": "b3824bfb26ed092f959da3f05f56d819", "sha256": "06eb2d2c5f4fa9a66250fdca5ef9c5fd52d958df3fc60599fc21050efe4f3180" }, "downloads": -1, "filename": "ldap2pg-3.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3824bfb26ed092f959da3f05f56d819", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 21947, "upload_time": "2017-09-11T14:15:50", "url": "https://files.pythonhosted.org/packages/6e/89/3e6ae199490eb85065cf28e0c45417204dd35b23f44d6665321686a4928e/ldap2pg-3.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c999ea9a000b17ba932865d7f24261ea", "sha256": "02c4033bea38ed627d21d39b76525a2cb033cc9be7a1f86f1fd915bb9aa246f9" }, "downloads": -1, "filename": "ldap2pg-3.0a1.tar.gz", "has_sig": false, "md5_digest": "c999ea9a000b17ba932865d7f24261ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16760, "upload_time": "2017-09-11T14:15:47", "url": "https://files.pythonhosted.org/packages/98/27/b33fc5c4dd96eeaf34cbf41e777db77c11ca0fec686b30e744d26429a258/ldap2pg-3.0a1.tar.gz" } ], "3.0a2": [ { "comment_text": "", "digests": { "md5": "1ab219f2578b5349f9cddcf20883c5a1", "sha256": "1f0d8a1012fed614fa451e88914094c28a1024a8def5188220392153948298f1" }, "downloads": -1, "filename": "ldap2pg-3.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ab219f2578b5349f9cddcf20883c5a1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 22437, "upload_time": "2017-09-13T10:19:02", "url": "https://files.pythonhosted.org/packages/b1/4d/e41d981c7bbc3805a770332b51dc903dd97933d9cfa0965000b868554592/ldap2pg-3.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "393ace4e7c672f9b25436e71b98b02a3", "sha256": "62396fea2797243036e45a5f625359e84cf68a096d35b418563a2fbde036ad30" }, "downloads": -1, "filename": "ldap2pg-3.0a2.tar.gz", "has_sig": false, "md5_digest": "393ace4e7c672f9b25436e71b98b02a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17205, "upload_time": "2017-09-13T10:18:59", "url": "https://files.pythonhosted.org/packages/ee/da/855ba253b077d9cc4bf50ebb917329f39420b233b9342cf05c4d7a5c90ea/ldap2pg-3.0a2.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "604c864ca12254aa8989923f39ab784f", "sha256": "1405b45c9b7621dbd31360db70d85ff190649a7e4a9ed6cf2fb1b9b70130049c" }, "downloads": -1, "filename": "ldap2pg-3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "604c864ca12254aa8989923f39ab784f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 22785, "upload_time": "2017-10-10T14:06:32", "url": "https://files.pythonhosted.org/packages/d1/66/50961ed719fc453c57514a3c21b2ce715a385bbc1fa9442092be6c48c2b1/ldap2pg-3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea81d75d46c2a3b16b92a0c3f88c2c95", "sha256": "add42f2d0550b5066faa43ea1df67f044c640e0cb6af9624fca8382f44c0b89b" }, "downloads": -1, "filename": "ldap2pg-3.1.tar.gz", "has_sig": false, "md5_digest": "ea81d75d46c2a3b16b92a0c3f88c2c95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17517, "upload_time": "2017-10-10T14:06:28", "url": "https://files.pythonhosted.org/packages/34/f8/2584ec8bf574200c67d3fe7e8b590884b97324f718d78103ebbf18eb7e2e/ldap2pg-3.1.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "c994450b5f7be35c3ef9e1dd84d62b78", "sha256": "ef5a5d215b750e58d473122c93d6f0c00d881b3992a037a3cdedfdc5d8eefe40" }, "downloads": -1, "filename": "ldap2pg-3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c994450b5f7be35c3ef9e1dd84d62b78", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 23041, "upload_time": "2017-11-13T15:36:52", "url": "https://files.pythonhosted.org/packages/e4/1d/67489823e70634f12396ace2867e4a18395bfeb16a6f701f2f918e80a10a/ldap2pg-3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1839f43c6dcd1bd47577dc50c7a69ee", "sha256": "3a893713ec2c967ee4337e651d2e3cc5ef625dfeea20abd3e7af4f4bab0cc30a" }, "downloads": -1, "filename": "ldap2pg-3.2.tar.gz", "has_sig": false, "md5_digest": "c1839f43c6dcd1bd47577dc50c7a69ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17731, "upload_time": "2017-11-13T15:36:49", "url": "https://files.pythonhosted.org/packages/b4/6f/427a25de49a596b5a4109ee91f7754d6bc276d5e725eb825c3136b4aac81/ldap2pg-3.2.tar.gz" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "2b8cda1b3d69f7cf06410a123f7a85e7", "sha256": "d26676817b3a19e62cd62dc0075e1c780b9f43e7801e6b83db9c3ead4ad10201" }, "downloads": -1, "filename": "ldap2pg-3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b8cda1b3d69f7cf06410a123f7a85e7", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 23227, "upload_time": "2017-11-16T07:18:46", "url": "https://files.pythonhosted.org/packages/4f/b9/c6ac5fa8cfbe7797cea98a8a6d3f1eeafd2c4b7d6f1555a7ff2f3cb489cb/ldap2pg-3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4fdfc59f667a97f9fb41431dcc2c278", "sha256": "cb5f0aaf1b3ab5bef8b5098425964ba3e2fb543b57ee90b8b835b3414a0f16bf" }, "downloads": -1, "filename": "ldap2pg-3.3.tar.gz", "has_sig": false, "md5_digest": "b4fdfc59f667a97f9fb41431dcc2c278", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17934, "upload_time": "2017-11-16T07:18:42", "url": "https://files.pythonhosted.org/packages/35/55/299a180524bfe8877daf41cb53b5ad6384bc6e80e9505c223c3e9a53c35b/ldap2pg-3.3.tar.gz" } ], "3.4": [ { "comment_text": "", "digests": { "md5": "b43d8b0e10bc6f1280cab391a28bd8db", "sha256": "162bdf8c01fa66704cc7dce4bd628c4e2dfb71a5748e2f14210c9c8195f96e9f" }, "downloads": -1, "filename": "ldap2pg-3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b43d8b0e10bc6f1280cab391a28bd8db", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 27607, "upload_time": "2017-12-20T15:24:32", "url": "https://files.pythonhosted.org/packages/c1/44/7a2ae467cc5a525794f386a111557dc84d5227a3bf884213bc12f292911d/ldap2pg-3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ca5f5c0c175480564b1cd3778db2239", "sha256": "d97cc953a2ecdc6c243418a462fd6996c852acad3cae78d34c28973e0c5ef6ab" }, "downloads": -1, "filename": "ldap2pg-3.4.tar.gz", "has_sig": false, "md5_digest": "0ca5f5c0c175480564b1cd3778db2239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21785, "upload_time": "2017-12-18T08:12:35", "url": "https://files.pythonhosted.org/packages/69/f4/ea30d2505f9ba6e8adaf582666246818390dce23d49e58007de4315f7e48/ldap2pg-3.4.tar.gz" } ], "4.0": [ { "comment_text": "", "digests": { "md5": "50ff0c7159bcd880b4bf89db68829f87", "sha256": "bbcd112ef314de16fa79322faab88aa0e0e09f7249039d79c329a8b3793f8f8d" }, "downloads": -1, "filename": "ldap2pg-4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50ff0c7159bcd880b4bf89db68829f87", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 28364, "upload_time": "2017-12-21T13:49:09", "url": "https://files.pythonhosted.org/packages/6a/39/44b4311476183af946f3a677d706119947ee78d70b6cc3c2928d1aad7c29/ldap2pg-4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f580dc1fca5f7bad09bbfc1c5a11d8c1", "sha256": "7f307ed5c77fb6cb3a94525f3a500c1a0e2807a2403a7b6a54ee427bdea060e3" }, "downloads": -1, "filename": "ldap2pg-4.0.tar.gz", "has_sig": false, "md5_digest": "f580dc1fca5f7bad09bbfc1c5a11d8c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22479, "upload_time": "2017-12-21T13:49:06", "url": "https://files.pythonhosted.org/packages/48/e9/5d834c8c368cf6dad421acac14bc920ec9b05fb77d9e10a9f120284f460b/ldap2pg-4.0.tar.gz" } ], "4.1": [ { "comment_text": "", "digests": { "md5": "057c1de899271ee8d2d5d60d76a74820", "sha256": "87028985358da218d81088ce2ba172116c5e0c2a03591934b4539df3e9126e7b" }, "downloads": -1, "filename": "ldap2pg-4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "057c1de899271ee8d2d5d60d76a74820", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 28609, "upload_time": "2018-01-15T15:26:41", "url": "https://files.pythonhosted.org/packages/87/07/c2ea213ad2a55acd9b8e6bd5d09df78c1b6440dd702c4165d63a3cc63b5b/ldap2pg-4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf4cac2bd1a07fdf3b9c4672848c2bf0", "sha256": "f7f0f280cec3d85e5a595a753a5f77056953f568d4fc2bef3fca09dc09e8f61d" }, "downloads": -1, "filename": "ldap2pg-4.1.tar.gz", "has_sig": false, "md5_digest": "cf4cac2bd1a07fdf3b9c4672848c2bf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22759, "upload_time": "2018-01-15T15:26:38", "url": "https://files.pythonhosted.org/packages/a1/14/555cbf6344d4bebc9f828219c73a3e0d18ebe8bdb404a1610a35210f5be8/ldap2pg-4.1.tar.gz" } ], "4.10": [ { "comment_text": "", "digests": { "md5": "01f4e52bb51916dd46165cdf9c945771", "sha256": "294fe6adda54af506f8676082a5034636903273516a4b51a6c85e7d4928d6c53" }, "downloads": -1, "filename": "ldap2pg-4.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01f4e52bb51916dd46165cdf9c945771", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36143, "upload_time": "2018-06-13T16:14:07", "url": "https://files.pythonhosted.org/packages/5a/29/d32cd08c4db6d753e9c86829b63765981c18f82baf7323843b48d69d163c/ldap2pg-4.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c83664fc1cd611869d59febeed09e0a1", "sha256": "00b29024c59786ee091339f7c3a08113d601871b34198ef40442f00fb0ebc6ce" }, "downloads": -1, "filename": "ldap2pg-4.10.tar.gz", "has_sig": false, "md5_digest": "c83664fc1cd611869d59febeed09e0a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27336, "upload_time": "2018-06-13T16:14:05", "url": "https://files.pythonhosted.org/packages/56/ab/2b220707b7fd17619320ad82f461f30fe6a2c8447275594b8b4193c30c5a/ldap2pg-4.10.tar.gz" } ], "4.11": [ { "comment_text": "", "digests": { "md5": "3e1539ed06398c593226234f75bba912", "sha256": "48d45f6ddd92e9928f979cad8e0e8c53104a0a72329d05e2636d52a2834ec8cb" }, "downloads": -1, "filename": "ldap2pg-4.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e1539ed06398c593226234f75bba912", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36279, "upload_time": "2018-06-28T16:37:57", "url": "https://files.pythonhosted.org/packages/99/d4/e1f2023052255079333c418f40efd72e3b3ffb4c06735564cdd087986d92/ldap2pg-4.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6337fb76626b5a3369eae972bc420cb9", "sha256": "addb3e8968e3022f2ccbc6c742cde8a4c389046ba5ab0bd83cdee382aa87db79" }, "downloads": -1, "filename": "ldap2pg-4.11.tar.gz", "has_sig": false, "md5_digest": "6337fb76626b5a3369eae972bc420cb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27469, "upload_time": "2018-06-28T16:37:55", "url": "https://files.pythonhosted.org/packages/5e/6f/8eaa6fc2f03cf135260463e32763f715e2a0e848fa8bf47913329fca256f/ldap2pg-4.11.tar.gz" } ], "4.12": [ { "comment_text": "", "digests": { "md5": "6f12c0ac1391bc80bbfd8935d1e8ec8a", "sha256": "a22f2f11d42c6818380731b68405ec5399ea526f6649976865e9a6eee1c7f596" }, "downloads": -1, "filename": "ldap2pg-4.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f12c0ac1391bc80bbfd8935d1e8ec8a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36330, "upload_time": "2018-08-03T08:07:40", "url": "https://files.pythonhosted.org/packages/65/10/181aae6b2a57f6987ea209566a50d34a61c1671bce9802204e507d77a525/ldap2pg-4.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f2997417644f21a1349e7d240beca9b", "sha256": "6c436d69418f4009e819d0aaeb77d02aecdac6ce514c78a37c397bcd0d6db285" }, "downloads": -1, "filename": "ldap2pg-4.12.tar.gz", "has_sig": false, "md5_digest": "6f2997417644f21a1349e7d240beca9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27526, "upload_time": "2018-08-03T08:07:37", "url": "https://files.pythonhosted.org/packages/b2/22/8ce9761d608742a48cccfae722bd2e6089fa898f5d7d2a58e4e55ca4ddcc/ldap2pg-4.12.tar.gz" } ], "4.13": [ { "comment_text": "", "digests": { "md5": "aa396d0242dd95513280f7cccc385744", "sha256": "aeff675268dc4faacda858b8d16efd6137d52ecd5679235fabb8c3a255295306" }, "downloads": -1, "filename": "ldap2pg-4.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa396d0242dd95513280f7cccc385744", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36781, "upload_time": "2018-08-28T12:15:59", "url": "https://files.pythonhosted.org/packages/76/5b/13f134b8ca0cd5502c63612b4eecc78c119acbe918aa49242aa78ecdc60b/ldap2pg-4.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9231fd9e2ecb9f757224377690ec488", "sha256": "67e9b96c6e6b348db57a880b1716d1a2f9d25d34e4896183abe5aefbbb6557e7" }, "downloads": -1, "filename": "ldap2pg-4.13.tar.gz", "has_sig": false, "md5_digest": "b9231fd9e2ecb9f757224377690ec488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27925, "upload_time": "2018-08-28T12:15:56", "url": "https://files.pythonhosted.org/packages/1a/7b/a91086201ec5f3047d4c60ad82c4810a979bc0054bac62a4496a692ac367/ldap2pg-4.13.tar.gz" } ], "4.13b1": [ { "comment_text": "", "digests": { "md5": "79a952df973423f90f57b51aee210769", "sha256": "1ae1ce2c3e238af792f79fcbafd3518a429f862d4bf388227869a642cf141e21" }, "downloads": -1, "filename": "ldap2pg-4.13b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79a952df973423f90f57b51aee210769", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36682, "upload_time": "2018-08-28T09:16:30", "url": "https://files.pythonhosted.org/packages/68/96/ca3b334cb02865fe95e423c933c2f5d69b47cb834f3ae87c32919979ad7f/ldap2pg-4.13b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7f926b6631e0fcdc62c8d1ae7d4f2d0", "sha256": "c11e2a9a25035cd16c71721b1916aed8aa63a91dbc9e097c2ae0a1c367033937" }, "downloads": -1, "filename": "ldap2pg-4.13b1.tar.gz", "has_sig": false, "md5_digest": "a7f926b6631e0fcdc62c8d1ae7d4f2d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27833, "upload_time": "2018-08-28T09:16:28", "url": "https://files.pythonhosted.org/packages/67/0b/0fe2d80431df8530541568ec9c3fcd927085a2b1689633592a69d866c800/ldap2pg-4.13b1.tar.gz" } ], "4.14": [ { "comment_text": "", "digests": { "md5": "3b5ef599f6e9f0236b5fd777c9798ab4", "sha256": "fa75c6d39ea6ddec5273443c4136ec225e0da12aaf2190c321ca6c41f71b0ed3" }, "downloads": -1, "filename": "ldap2pg-4.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b5ef599f6e9f0236b5fd777c9798ab4", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36895, "upload_time": "2018-09-12T13:54:44", "url": "https://files.pythonhosted.org/packages/e6/aa/bae96ac7aca4284fb9a4e469a0079ebcc28a248ecc1ecbf8c1ee816d9908/ldap2pg-4.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f48c3e5900ee2474a70d78e4a334f3a", "sha256": "334631d03829064d875574e6d6871a86e7a90cceb5fb15fdfb7162f109cb138c" }, "downloads": -1, "filename": "ldap2pg-4.14.tar.gz", "has_sig": false, "md5_digest": "9f48c3e5900ee2474a70d78e4a334f3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28021, "upload_time": "2018-09-12T13:54:41", "url": "https://files.pythonhosted.org/packages/04/bc/f81e506d8a5f2cdc8eb7a2f222e1351650c5ba4ed82f5578080acf9bf089/ldap2pg-4.14.tar.gz" } ], "4.15": [ { "comment_text": "", "digests": { "md5": "81163a77d20b6beb0f74b150d5bc1239", "sha256": "431977d1dccad8f6872ac46fda03e7d3a41dd773ee9ed0af069e77aeaa308d43" }, "downloads": -1, "filename": "ldap2pg-4.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81163a77d20b6beb0f74b150d5bc1239", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36293, "upload_time": "2018-12-04T09:26:25", "url": "https://files.pythonhosted.org/packages/5c/6f/f28318f30353a29d76eed095a2a0a9dd6fa42bf3c8caf06ccc0530cfca7c/ldap2pg-4.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bac38113cdefc1a2def9e59d9be20adf", "sha256": "5aa16d87b6461c524e7d0f57560647e719f7316ac31f840e97c611c55b4a6f79" }, "downloads": -1, "filename": "ldap2pg-4.15.tar.gz", "has_sig": false, "md5_digest": "bac38113cdefc1a2def9e59d9be20adf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29439, "upload_time": "2018-12-04T09:26:22", "url": "https://files.pythonhosted.org/packages/5b/41/c93a27493795416eedbf0a172a93eb142643de6472e4e79c05541ab033b5/ldap2pg-4.15.tar.gz" } ], "4.16": [ { "comment_text": "", "digests": { "md5": "9b65a5e27b48eaa0075fb91247bc6281", "sha256": "74ef4ff367c0928cf69162a8310f2ccff73211529c857c08534ef3b2a6a2f91e" }, "downloads": -1, "filename": "ldap2pg-4.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b65a5e27b48eaa0075fb91247bc6281", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 36498, "upload_time": "2018-12-04T10:07:49", "url": "https://files.pythonhosted.org/packages/b7/19/1d09941578cd613ae54e14a8fcc58e1980e864e925e683e403c6de4dbf2c/ldap2pg-4.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "443df71f3b21a0af2b88368e385af07f", "sha256": "52c87ab3bc3c17f259b73ed372947c024e4d819860f744aca385a2b96bf2aeaa" }, "downloads": -1, "filename": "ldap2pg-4.16.tar.gz", "has_sig": false, "md5_digest": "443df71f3b21a0af2b88368e385af07f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29625, "upload_time": "2018-12-04T10:07:46", "url": "https://files.pythonhosted.org/packages/f5/a1/08471291b9ce6b77334bcf65fd08e393f68879d0b500cd77c7118f030f47/ldap2pg-4.16.tar.gz" } ], "4.17": [ { "comment_text": "", "digests": { "md5": "022a38d0691ed4841a09a8bb7bea02b2", "sha256": "b85881751fc77032fa4635d75095b3fe40b06019fa674cb1d062ede3dae60ed9" }, "downloads": -1, "filename": "ldap2pg-4.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "022a38d0691ed4841a09a8bb7bea02b2", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 35555, "upload_time": "2019-01-29T10:01:32", "url": "https://files.pythonhosted.org/packages/51/5f/06d269918a713c60bc2124f864d7e5ad1ba8e685101055d96e5964a0fae7/ldap2pg-4.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b373ce36ffab8dd9e8dd683029e61593", "sha256": "7ee2a25d496a3e030ab8148d1141623a28a9076a83b12a89686be471fc5448ee" }, "downloads": -1, "filename": "ldap2pg-4.17.tar.gz", "has_sig": false, "md5_digest": "b373ce36ffab8dd9e8dd683029e61593", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31035, "upload_time": "2019-01-29T10:01:29", "url": "https://files.pythonhosted.org/packages/8b/a2/6b0c7c831fef80d948b3b744c8dbfbac115c90e5a69a1a78c0b6277156ef/ldap2pg-4.17.tar.gz" } ], "4.18": [ { "comment_text": "", "digests": { "md5": "b2dfb2c4a10f66a94fc36b930431f889", "sha256": "7a792969bb276407e2105c8224cca88d18edb4f335be2a2caa3871716a13c7b6" }, "downloads": -1, "filename": "ldap2pg-4.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2dfb2c4a10f66a94fc36b930431f889", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 35617, "upload_time": "2019-03-14T20:10:33", "url": "https://files.pythonhosted.org/packages/f8/2b/e234038b58f870d9ac659213bd2e1762fe642f65c4eac8f5b6699269adbb/ldap2pg-4.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d237a538378816c81dc108b5e1e1ef4", "sha256": "8d9304540881ce8577710d33341e30e4a36d466f5168f7d74f2caf4d0353256b" }, "downloads": -1, "filename": "ldap2pg-4.18.tar.gz", "has_sig": false, "md5_digest": "8d237a538378816c81dc108b5e1e1ef4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31106, "upload_time": "2019-03-14T20:10:30", "url": "https://files.pythonhosted.org/packages/53/82/f469612959d9b220b6f183fff32bfbaa3a336ca4b0f13ec282d1b3222527/ldap2pg-4.18.tar.gz" } ], "4.2": [ { "comment_text": "", "digests": { "md5": "a3b8fc580da4d3630604b78dfcac194a", "sha256": "dd69b0cd2c4c37da7c7112b7fd807d7ec446ffdf6f9ed4dd890b8676f2696d60" }, "downloads": -1, "filename": "ldap2pg-4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a3b8fc580da4d3630604b78dfcac194a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 29121, "upload_time": "2018-01-18T15:28:30", "url": "https://files.pythonhosted.org/packages/bf/f1/bb9ba1f62ae360edd257b45a08c36ae0a433b683af2ece4f52dd3b989900/ldap2pg-4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb27711ee1feb0da507b15dade48435d", "sha256": "97b2def42ad62c44884ee8529b4b98069099ead18cdde366c98e052b8a1f8c09" }, "downloads": -1, "filename": "ldap2pg-4.2.tar.gz", "has_sig": false, "md5_digest": "fb27711ee1feb0da507b15dade48435d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23127, "upload_time": "2018-01-18T15:28:27", "url": "https://files.pythonhosted.org/packages/65/f3/5a3d6aae997dd7b900476926512a86d1eff0f87a2972a95f3450cd0e28c0/ldap2pg-4.2.tar.gz" } ], "4.3": [ { "comment_text": "", "digests": { "md5": "aa676e876b849eb32aab1fb091e5c3b6", "sha256": "420fd8fde43d27b0d521b972deeabc4a0a2200e535f9de83bc3a5a23db07dda0" }, "downloads": -1, "filename": "ldap2pg-4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa676e876b849eb32aab1fb091e5c3b6", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 29193, "upload_time": "2018-01-25T15:04:36", "url": "https://files.pythonhosted.org/packages/75/5a/092627dd7d2571901d00747e04bdd4c7ed3e619480718d185d9a3615d937/ldap2pg-4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfeb96f5272a528b9d0d90250323ded9", "sha256": "dd2f64e3d23c07873489eea9a567adfdaa57b12e7ae7c3c7f574d12c5061c195" }, "downloads": -1, "filename": "ldap2pg-4.3.tar.gz", "has_sig": false, "md5_digest": "dfeb96f5272a528b9d0d90250323ded9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23210, "upload_time": "2018-01-25T15:04:33", "url": "https://files.pythonhosted.org/packages/67/56/edee470a5ae405746f6380b8847f62e8f007d26160a7f4e62d8ecd102224/ldap2pg-4.3.tar.gz" } ], "4.3.1": [ { "comment_text": "", "digests": { "md5": "4352acac44a85eecd77d407914bba0f3", "sha256": "8cc9524a8b5918b3413274c3abc7730b57389078b2e7a539dabb6f2e2e5ef2c4" }, "downloads": -1, "filename": "ldap2pg-4.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4352acac44a85eecd77d407914bba0f3", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 29236, "upload_time": "2018-01-25T16:13:28", "url": "https://files.pythonhosted.org/packages/dc/52/7768287f21fa18e4c51eae3e4a35c62f899d543d264ecb8b774f787ac9df/ldap2pg-4.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "043cc0b369a8840de0290663e71c1a93", "sha256": "aabe3ab5cfd7ba82cd7b816b7694329cb267d302c8489fdb1a3fb1348fa1f92a" }, "downloads": -1, "filename": "ldap2pg-4.3.1.tar.gz", "has_sig": false, "md5_digest": "043cc0b369a8840de0290663e71c1a93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23252, "upload_time": "2018-01-25T16:13:26", "url": "https://files.pythonhosted.org/packages/8c/7f/8cb3ee6ac2456833dcba866afe52c099aab5480bc5a94498327a2dfd0f09/ldap2pg-4.3.1.tar.gz" } ], "4.4": [ { "comment_text": "", "digests": { "md5": "412f9814a98a7507498fd1cdcc9690fd", "sha256": "7102f537dd9bb8d46cd58ce1785b857f6369c0bc0cf1d3cd1090f7924c81155c" }, "downloads": -1, "filename": "ldap2pg-4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "412f9814a98a7507498fd1cdcc9690fd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 29592, "upload_time": "2018-02-19T08:55:19", "url": "https://files.pythonhosted.org/packages/f7/fe/a3e8ff7acff97d41c275ae493f7b63c32cad41e0e2e8a62e07545db3c9d8/ldap2pg-4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43667562c6c82c675598038bca5b73a1", "sha256": "681890377d0c313aec29dd7688029a0040ed4852027a9a000bde7357937bf845" }, "downloads": -1, "filename": "ldap2pg-4.4.tar.gz", "has_sig": false, "md5_digest": "43667562c6c82c675598038bca5b73a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23624, "upload_time": "2018-02-19T08:55:18", "url": "https://files.pythonhosted.org/packages/6d/2a/925d60a2f7d9b8f6ef0c826efc19f2ad9cfc846d8f8896c524a5669eb12f/ldap2pg-4.4.tar.gz" } ], "4.5": [ { "comment_text": "", "digests": { "md5": "9e6353d398ca259d225caa9c0376debd", "sha256": "e8cb243b7a37b8b3bb0cf171069b875ffb5e2dc83e36073531db617d9e4e9b57" }, "downloads": -1, "filename": "ldap2pg-4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e6353d398ca259d225caa9c0376debd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 29804, "upload_time": "2018-02-21T10:31:22", "url": "https://files.pythonhosted.org/packages/b4/03/8b976d97ea9da01d841f2c24a1e42d67c68a20726f8a9b86c0ea061c4683/ldap2pg-4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18ebf94e2c7ae06aeebac90a612e773a", "sha256": "359a76095d0db5c139cacbe2939d16e5cf2fdaf5097477c9dabf9de63b917370" }, "downloads": -1, "filename": "ldap2pg-4.5.tar.gz", "has_sig": false, "md5_digest": "18ebf94e2c7ae06aeebac90a612e773a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23832, "upload_time": "2018-02-21T10:31:21", "url": "https://files.pythonhosted.org/packages/16/02/613350992a84de8e167614c8f86dd4cb5e5c7f3fb9defc928be1c021bf58/ldap2pg-4.5.tar.gz" } ], "4.6": [ { "comment_text": "", "digests": { "md5": "8d14ace29f9424118f3a7a91ec7643b4", "sha256": "910b1b78e83256285fd15781e39de6c019064dc36b65ccf7e6d57cda02d23d13" }, "downloads": -1, "filename": "ldap2pg-4.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d14ace29f9424118f3a7a91ec7643b4", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 30376, "upload_time": "2018-02-23T14:53:02", "url": "https://files.pythonhosted.org/packages/b0/b2/d0a1b71eea49dea4f9894f4d4cc2c8f550202b620b5a742acbb9bf254aa6/ldap2pg-4.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "352b6f32b453780fc8804dccc36c0013", "sha256": "eb86f0ee16f47e44dbc4182581146842dd0434510e99ec3e2e7c472732797043" }, "downloads": -1, "filename": "ldap2pg-4.6.tar.gz", "has_sig": false, "md5_digest": "352b6f32b453780fc8804dccc36c0013", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24338, "upload_time": "2018-02-23T14:53:00", "url": "https://files.pythonhosted.org/packages/77/57/2719bd9236b445be0822884d9b50465bfd2c325d4a3c9c27c8e42446d811/ldap2pg-4.6.tar.gz" } ], "4.7": [ { "comment_text": "", "digests": { "md5": "815794b1f2c669ff8a7ad31e97a75841", "sha256": "b4ed72eb1d7f3d2c6a9fe09317fdf9ff4f4e6ce2ba3f8cffd0b1f3475436950b" }, "downloads": -1, "filename": "ldap2pg-4.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "815794b1f2c669ff8a7ad31e97a75841", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 32117, "upload_time": "2018-03-05T09:03:30", "url": "https://files.pythonhosted.org/packages/ca/54/44f6dfcef070918faa3786ba324a9715f3e1ea0f6db750d7cd95c3877a16/ldap2pg-4.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd9038aeb63cda40b3f45fd0b8699a59", "sha256": "b9045a2c59e26e4eda2915d8791f39fb1e5c70fb838ac58f694b0c4fdc2ef979" }, "downloads": -1, "filename": "ldap2pg-4.7.tar.gz", "has_sig": false, "md5_digest": "fd9038aeb63cda40b3f45fd0b8699a59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25497, "upload_time": "2018-03-05T09:03:29", "url": "https://files.pythonhosted.org/packages/a0/04/432dc8cd49bb161cf9d679e99567adfcc5e1a3e32e68e6119dbf905fcbfd/ldap2pg-4.7.tar.gz" } ], "4.8": [ { "comment_text": "", "digests": { "md5": "b90fa0da67a85df3dadd78c7272547c1", "sha256": "0deb92bc70a41e8cec5dec7893bbe0c105c38bbe744d1aa282a53534a6dfb478" }, "downloads": -1, "filename": "ldap2pg-4.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b90fa0da67a85df3dadd78c7272547c1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 32434, "upload_time": "2018-04-18T07:57:31", "url": "https://files.pythonhosted.org/packages/d6/06/cbfc8ca3b71bb218c973b4892a20e4ab037807ac0478b24f407f95fdb782/ldap2pg-4.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "845d661ee29d6b0e118a1d46378b5133", "sha256": "2a35db0e85ce5ec0c5516ec39e0346f358ef0651cb094aa24e33ce4036bdc6de" }, "downloads": -1, "filename": "ldap2pg-4.8.tar.gz", "has_sig": false, "md5_digest": "845d661ee29d6b0e118a1d46378b5133", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25831, "upload_time": "2018-04-18T07:57:29", "url": "https://files.pythonhosted.org/packages/bc/67/14585a2246941dce89d08b998b1c255988401042f5bf631bf854d370190c/ldap2pg-4.8.tar.gz" } ], "4.9": [ { "comment_text": "", "digests": { "md5": "27a4634e00b15007b57fa64215bd8572", "sha256": "e117e1d952437de6eb29f9d6aada2a4ce579db5368eff041879bcf8cc5be26e9" }, "downloads": -1, "filename": "ldap2pg-4.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27a4634e00b15007b57fa64215bd8572", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 34894, "upload_time": "2018-04-26T14:38:26", "url": "https://files.pythonhosted.org/packages/82/e2/896e15de122bac50ae4d8300cf5f4382d63e4f2d3be3373f0bcfd6b1e86c/ldap2pg-4.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "617a6c037f502bec338ecea2d345e8f0", "sha256": "ab7391199d9835c5e84034d6fb57ed606803fd83c46fc67313d5809758a64e0d" }, "downloads": -1, "filename": "ldap2pg-4.9.tar.gz", "has_sig": false, "md5_digest": "617a6c037f502bec338ecea2d345e8f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26345, "upload_time": "2018-04-26T14:38:24", "url": "https://files.pythonhosted.org/packages/66/ff/bb2790de968e02f4bf359236b6c618d2965299d72a8b6a39141df0dd9133/ldap2pg-4.9.tar.gz" } ], "5.0": [ { "comment_text": "", "digests": { "md5": "dd4b3f9eef1797ba1efaa4d58761c500", "sha256": "3d36a3a21959fcb93f61177c52dde41541dc887cefc962a8f3db4f5661c8d082" }, "downloads": -1, "filename": "ldap2pg-5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd4b3f9eef1797ba1efaa4d58761c500", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38126, "upload_time": "2019-08-26T15:50:32", "url": "https://files.pythonhosted.org/packages/ec/1b/e9ba63eec1fb9c11b072053760073c2f9e7a9a88be7425e0a37f690c8fb8/ldap2pg-5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dc75c2378bf9644e2aa539d53c4bbd4", "sha256": "059ae69f3a630e52a8dcea570d63cc6a0f53748ad9533e0f714c2d6179009e99" }, "downloads": -1, "filename": "ldap2pg-5.0.tar.gz", "has_sig": false, "md5_digest": "9dc75c2378bf9644e2aa539d53c4bbd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32550, "upload_time": "2019-08-26T15:50:34", "url": "https://files.pythonhosted.org/packages/07/5b/d523fa1e892fb5f07a9ed657102525ded3b465c070de05919b1bcbcad448/ldap2pg-5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dd4b3f9eef1797ba1efaa4d58761c500", "sha256": "3d36a3a21959fcb93f61177c52dde41541dc887cefc962a8f3db4f5661c8d082" }, "downloads": -1, "filename": "ldap2pg-5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd4b3f9eef1797ba1efaa4d58761c500", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38126, "upload_time": "2019-08-26T15:50:32", "url": "https://files.pythonhosted.org/packages/ec/1b/e9ba63eec1fb9c11b072053760073c2f9e7a9a88be7425e0a37f690c8fb8/ldap2pg-5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dc75c2378bf9644e2aa539d53c4bbd4", "sha256": "059ae69f3a630e52a8dcea570d63cc6a0f53748ad9533e0f714c2d6179009e99" }, "downloads": -1, "filename": "ldap2pg-5.0.tar.gz", "has_sig": false, "md5_digest": "9dc75c2378bf9644e2aa539d53c4bbd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32550, "upload_time": "2019-08-26T15:50:34", "url": "https://files.pythonhosted.org/packages/07/5b/d523fa1e892fb5f07a9ed657102525ded3b465c070de05919b1bcbcad448/ldap2pg-5.0.tar.gz" } ] }