AuthEncoding


NameAuthEncoding JSON
Version 5.0 PyPI version JSON
download
home_pagehttps://github.com/zopefoundation/AuthEncoding
SummaryFramework for handling LDAP style password hashes.
upload_time2023-01-12 14:06:41
maintainer
docs_urlNone
authorZope Foundation and Contributors
requires_python>=3.7
licenseZPL 2.1
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.02770s