Overview
========
AuthEncoding is a framework for handling LDAP style password hashes.
It is used in Zope but does not depend on any other Zope package.
Changelog
=========
5.0 (2023-01-12)
----------------
- Fix schema sorting bug.
- Drop support for Python 2.7, 3.5, 3.6.
- Add support for Python 3.10 and 3.11.
4.3 (2021-06-29)
----------------
- Replace hand-rolled salt creation with ``os.urandom``
(`#8 <https://github.com/zopefoundation/AuthEncoding/issues/8>`)
4.2.1 (2021-04-08)
------------------
- Test on GHA.
- Skip some tests for broken crypt implementations.
4.2 (2020-09-30)
----------------
- Add support for Python 3.8 and 3.9.
4.1 (2018-10-30)
----------------
- Add support for Python 3.6, 3.7 and PyPy3.
- Drop support for Python 2.6, 3.3 and 3.4.
- Add ``BCRYPTHashingScheme``, optionally available if package is
installed with the `bcrypt` extra.
- Accept bytes as input to ``AuthEncoding.is_encrypted``.
4.0.0 (2015-09-30)
------------------
- Supporting Python 3.3 up to 3.5 and PyPy2.
- Added ``SHA256DigestScheme``.
3.0.0 (2015-09-28)
------------------
- Extracted from ``AccessControl 3.0.11``
Raw data
{
"_id": null,
"home_page": "https://github.com/zopefoundation/AuthEncoding",
"name": "AuthEncoding",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "",
"author": "Zope Foundation and Contributors",
"author_email": "zope-dev@zope.org",
"download_url": "https://files.pythonhosted.org/packages/a8/4c/f0eb18cb8b3dd477094ff07f11f78f859550f7416b15a6bf08d173809f89/AuthEncoding-5.0.tar.gz",
"platform": null,
"description": "Overview\n========\n\nAuthEncoding is a framework for handling LDAP style password hashes.\n\nIt is used in Zope but does not depend on any other Zope package.\n\nChangelog\n=========\n\n5.0 (2023-01-12)\n----------------\n\n- Fix schema sorting bug.\n\n- Drop support for Python 2.7, 3.5, 3.6.\n\n- Add support for Python 3.10 and 3.11.\n\n\n4.3 (2021-06-29)\n----------------\n\n- Replace hand-rolled salt creation with ``os.urandom``\n (`#8 <https://github.com/zopefoundation/AuthEncoding/issues/8>`)\n\n\n4.2.1 (2021-04-08)\n------------------\n\n- Test on GHA.\n\n- Skip some tests for broken crypt implementations.\n\n\n4.2 (2020-09-30)\n----------------\n\n- Add support for Python 3.8 and 3.9.\n\n\n4.1 (2018-10-30)\n----------------\n\n- Add support for Python 3.6, 3.7 and PyPy3.\n\n- Drop support for Python 2.6, 3.3 and 3.4.\n\n- Add ``BCRYPTHashingScheme``, optionally available if package is\n installed with the `bcrypt` extra.\n\n- Accept bytes as input to ``AuthEncoding.is_encrypted``.\n\n\n4.0.0 (2015-09-30)\n------------------\n\n- Supporting Python 3.3 up to 3.5 and PyPy2.\n\n- Added ``SHA256DigestScheme``.\n\n\n3.0.0 (2015-09-28)\n------------------\n\n- Extracted from ``AccessControl 3.0.11``\n",
"bugtrack_url": null,
"license": "ZPL 2.1",
"summary": "Framework for handling LDAP style password hashes.",
"version": "5.0",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "95bd5d09fb6cdd06203e9e43feb23a0f29030e373e4672af116e5195b83e9d13",
"md5": "751bc04f571b12ee22919d0843af9b22",
"sha256": "1a66fb53801d10b15455c9494e97ada3d2e92a408749ec519bc81a8f8e48bda2"
},
"downloads": -1,
"filename": "AuthEncoding-5.0-py3-none-any.whl",
"has_sig": true,
"md5_digest": "751bc04f571b12ee22919d0843af9b22",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 8700,
"upload_time": "2023-01-12T14:06:40",
"upload_time_iso_8601": "2023-01-12T14:06:40.230647Z",
"url": "https://files.pythonhosted.org/packages/95/bd/5d09fb6cdd06203e9e43feb23a0f29030e373e4672af116e5195b83e9d13/AuthEncoding-5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a84cf0eb18cb8b3dd477094ff07f11f78f859550f7416b15a6bf08d173809f89",
"md5": "e2b6ad37c3696cfb4953c815f0f01699",
"sha256": "eeec900050a02f98b397072e8094c85244b87c7c93845a4da25113723999fa7d"
},
"downloads": -1,
"filename": "AuthEncoding-5.0.tar.gz",
"has_sig": true,
"md5_digest": "e2b6ad37c3696cfb4953c815f0f01699",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 9340,
"upload_time": "2023-01-12T14:06:41",
"upload_time_iso_8601": "2023-01-12T14:06:41.777853Z",
"url": "https://files.pythonhosted.org/packages/a8/4c/f0eb18cb8b3dd477094ff07f11f78f859550f7416b15a6bf08d173809f89/AuthEncoding-5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-12 14:06:41",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "zopefoundation",
"github_project": "AuthEncoding",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "authencoding"
}