{ "info": { "author": "gocept ", "author_email": "mail@gocept.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Database", "Topic :: Software Development" ], "description": "=================================\nThe gocept.loginuser distribution\n=================================\n\nSqlalchemy user object and password management.\n\nThis package is compatible with Python version 2.7.\n\n\n===========================\nDeveloping gocept.loginuser\n===========================\n\n:Author:\n `gocept `_ \n\n:PyPI page:\n https://pypi.python.org/pypi/gocept.loginuser\n\n:Issues:\n `report by e-mail `_\n\n:Source code:\n https://bitbucket.org/gocept/gocept.loginuser\n\n:Current change log:\n https://bitbucket.org/gocept/gocept.loginuser/raw/tip/CHANGES.txt\n\n\n===============================\nChange log for gocept.loginuser\n===============================\n\n2.0 (2018-02-16)\n================\n\n- Passwords are now saved in LDAP style: ``{SHA256}adkjiois34jhdi``.\n\n Attention: If the hash does not start with name of an encryption scheme,\n plaintext password is assumed instead of bcrypt, which was assumed in 1.x.\n\n Migration:\n\n - Passwords, that start with ``SHA256:``: Replace the prefix with\n ``{SHA256}``.\n - Passwords without prefix: Add ``{BCRYPT}`` as prefix.\n\n- Drop support for Python 2.6 and 3.3.\n\n- Add support for Python 3.6.\n\n\n1.3 (2017-04-25)\n================\n\n- Fix setup.py\n\n\n1.2 (2015-09-24)\n================\n\n- Add support for Python 3.3 up to 3.5.\n\n\n1.1 (2015-02-09)\n================\n\n- Allow for the password hash to specify the hashing algorithm inline (made\n sha256 available so far).\n\n\n1.0.1 (2015-01-07)\n==================\n\n- Fixed brown-bag release.\n\n\n1.0 (2015-01-07)\n================\n\ninitial release\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/gocept/gocept.loginuser/", "keywords": "Sqlalchemy user password login", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "gocept.loginuser", "package_url": "https://pypi.org/project/gocept.loginuser/", "platform": "", "project_url": "https://pypi.org/project/gocept.loginuser/", "project_urls": { "Homepage": "https://bitbucket.org/gocept/gocept.loginuser/" }, "release_url": "https://pypi.org/project/gocept.loginuser/2.0/", "requires_dist": [ "AuthEncoding (>=4.0)", "bcrypt", "setuptools", "six", "sqlalchemy", "gocept.testing; extra == 'test'" ], "requires_python": "", "summary": "Sqlalchemy user object and password management.", "version": "2.0" }, "last_serial": 3587265, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "50d219a38a8891c8eb429035e846a69d", "sha256": "cd3a0a4cb86eaea47338fc5d26ba297e1b4c84fa9ada11e23ec5187f0d7d2984" }, "downloads": -1, "filename": "gocept.loginuser-1.0.zip", "has_sig": false, "md5_digest": "50d219a38a8891c8eb429035e846a69d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7244, "upload_time": "2015-01-07T14:11:42", "url": "https://files.pythonhosted.org/packages/63/60/933b5bee0f3efe4e467413f8bc7596bc922063ef631fd69a06abcb1c1288/gocept.loginuser-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c0bba82de4d2a08bb257e8bdc42d5940", "sha256": "4e6bad2fa38328ea3c94c59109a8d0d16de0fa70e516e8d3bc5a658c292c6053" }, "downloads": -1, "filename": "gocept.loginuser-1.0.1.zip", "has_sig": false, "md5_digest": "c0bba82de4d2a08bb257e8bdc42d5940", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15682, "upload_time": "2015-01-07T14:28:38", "url": "https://files.pythonhosted.org/packages/3f/3e/94fbb161d023acaf74706528d936f7b755e704b15fa4055a3cf0ba08ef56/gocept.loginuser-1.0.1.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "12cf5b47531dd78393ff5b2f6276e378", "sha256": "d513f7061fef5aa9f8501e18cdaa653026324cc0bccf1e42b95c4cc1b7a52a1c" }, "downloads": -1, "filename": "gocept.loginuser-1.1.zip", "has_sig": false, "md5_digest": "12cf5b47531dd78393ff5b2f6276e378", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16055, "upload_time": "2015-02-09T13:53:33", "url": "https://files.pythonhosted.org/packages/45/f7/e019a2d8c64b5392b9078dcb02f79676b156e9978447158359e972ad673c/gocept.loginuser-1.1.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "6777794392540ff44899588b91bbfc9f", "sha256": "6dec5419a6d64ee42715eae2b588689783f4f06dab2b79e1449873ed33b92f9a" }, "downloads": -1, "filename": "gocept.loginuser-1.2.tar.gz", "has_sig": false, "md5_digest": "6777794392540ff44899588b91bbfc9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9383, "upload_time": "2015-09-24T14:11:33", "url": "https://files.pythonhosted.org/packages/23/bd/51b36d126e6b14ea71ff79f32c1a58b84b3259bc9b141c0c0bcba7d35235/gocept.loginuser-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "b65adca44a0779759b0e9ebd0d7369d3", "sha256": "813f99510da2a44405d8adf21e4f09912b3f64726e6fae61f54a64c5d66c62fe" }, "downloads": -1, "filename": "gocept.loginuser-1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b65adca44a0779759b0e9ebd0d7369d3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9923, "upload_time": "2018-02-16T12:17:17", "url": "https://files.pythonhosted.org/packages/db/4f/f6f6d518d7ea57973c12d4bc17dba35b03181de81ebe3fea24a2662e7436/gocept.loginuser-1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf389cb14f0c39414df5da6540a135ae", "sha256": "8f46a0649b4673f698e1f25b6e06d04f2b6fcac6a11b0bc38fe5f80db901bac9" }, "downloads": -1, "filename": "gocept.loginuser-1.3.tar.gz", "has_sig": false, "md5_digest": "cf389cb14f0c39414df5da6540a135ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9628, "upload_time": "2018-02-16T12:17:19", "url": "https://files.pythonhosted.org/packages/81/8b/e49708aa072a34823cab4f73573c5db70098210d0cbfb70fdb19159912c8/gocept.loginuser-1.3.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "ceb3893b910fd3238fef977748fbb35a", "sha256": "22b4fb66a0040a7bf2431b2a47d823d2a20dbabb9281d028d87a5a664112f036" }, "downloads": -1, "filename": "gocept.loginuser-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ceb3893b910fd3238fef977748fbb35a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11054, "upload_time": "2018-02-16T12:27:52", "url": "https://files.pythonhosted.org/packages/20/40/3b270c7a4422ae0e0b12e059c09f56232441cb077268bf18c9b14b31f6f1/gocept.loginuser-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f336bb927db92dfa8a2194d714375ddc", "sha256": "c47ddf6e26998e9ce7a9c7f5424d035e9862002903f91a90a27d63c3a5116b7e" }, "downloads": -1, "filename": "gocept.loginuser-2.0.tar.gz", "has_sig": false, "md5_digest": "f336bb927db92dfa8a2194d714375ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10405, "upload_time": "2018-02-16T12:27:54", "url": "https://files.pythonhosted.org/packages/45/88/2cf05d928e85b1fc38b0831126c2e20954693d3638078c6bf025bef883e2/gocept.loginuser-2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ceb3893b910fd3238fef977748fbb35a", "sha256": "22b4fb66a0040a7bf2431b2a47d823d2a20dbabb9281d028d87a5a664112f036" }, "downloads": -1, "filename": "gocept.loginuser-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ceb3893b910fd3238fef977748fbb35a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11054, "upload_time": "2018-02-16T12:27:52", "url": "https://files.pythonhosted.org/packages/20/40/3b270c7a4422ae0e0b12e059c09f56232441cb077268bf18c9b14b31f6f1/gocept.loginuser-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f336bb927db92dfa8a2194d714375ddc", "sha256": "c47ddf6e26998e9ce7a9c7f5424d035e9862002903f91a90a27d63c3a5116b7e" }, "downloads": -1, "filename": "gocept.loginuser-2.0.tar.gz", "has_sig": false, "md5_digest": "f336bb927db92dfa8a2194d714375ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10405, "upload_time": "2018-02-16T12:27:54", "url": "https://files.pythonhosted.org/packages/45/88/2cf05d928e85b1fc38b0831126c2e20954693d3638078c6bf025bef883e2/gocept.loginuser-2.0.tar.gz" } ] }