Hello community, here is the log from the commit of package python-passlib for openSUSE:Factory checked in at 2020-11-23 15:41:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-passlib (Old) and /work/SRC/openSUSE:Factory/.python-passlib.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-passlib" Mon Nov 23 15:41:58 2020 rev:23 rq:849861 version:1.7.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-passlib/python-passlib.changes 2020-10-23 12:18:40.928538553 +0200 +++ /work/SRC/openSUSE:Factory/.python-passlib.new.5913/python-passlib.changes 2020-11-23 18:59:51.349932071 +0100 @@ -1,0 +2,29 @@ +Sat Nov 21 00:01:52 UTC 2020 - John Vandenberg <[email protected]> + +- Update URL to https://foss.heptapod.net/python-libs/passlib +- Add optional dependencies: Django, apache2-utils +- Update %check to report skipped tests +- Update to v0.7.4 + * updated tests to pass for Django 1.8 - 3.1 + * CryptContext will now throw UnknownHashError when it can't + identify a hash provided to methods such as CryptContext.verify + Previously it would throw a generic :exc:`ValueError`. +- from v1.7.3 + * ldap_salted_sha512 LDAP "salted hash" support added for SHA-256 + and SHA-512 + * bcrypt: Fixed Python 3 OS native backend detection on BSD platforms + * safe_crypt added support for crypt.crypt unexpectedly returning + bytes under Python 3 + * safe_crypt added support for crypt.crypt throwing OSError + which can happen as of Python 3.9 + * passlib.ext.django fixed lru_cache import for Django 3 compatibility + * bcrypt_sha256 Internal algorithm has been changed to use HMAC-SHA256 + instead of plain SHA256 + * bcrypt OS native backend ("os_crypt") now raises the new + PasswordValueError if password is provided as non-UTF8 bytes + * lookup_hash's required=False kwd was modified to report unsupported + hashes via the HashInfo.supported attribute; rather than letting + ValueErrors through uncaught. + * Various Python 3.9 compatibility fixes + +------------------------------------------------------------------- Old: ---- passlib-1.7.2.tar.gz New: ---- passlib-1.7.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-passlib.spec ++++++ --- /var/tmp/diff_new_pack.FsGWTK/_old 2020-11-23 18:59:51.953932661 +0100 +++ /var/tmp/diff_new_pack.FsGWTK/_new 2020-11-23 18:59:51.953932661 +0100 @@ -18,19 +18,21 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-passlib -Version: 1.7.2 +Version: 1.7.4 Release: 0 Summary: Password hashing framework supporting over 20 schemes License: BSD-3-Clause Group: Development/Languages/Python -URL: https://bitbucket.org/ecollins/passlib +URL: https://foss.heptapod.net/python-libs/passlib Source: https://files.pythonhosted.org/packages/source/p/passlib/passlib-%{version}.tar.gz BuildRequires: %{python_module argon2_cffi} BuildRequires: %{python_module bcrypt} BuildRequires: %{python_module cryptography} +BuildRequires: %{python_module Django} BuildRequires: %{python_module pytest} BuildRequires: %{python_module scrypt} BuildRequires: %{python_module setuptools} +BuildRequires: apache2-utils BuildRequires: fdupes BuildRequires: python-rpm-macros Recommends: python-argon2_cffi @@ -58,7 +60,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%pytest +%pytest -rs %files %{python_files} %license LICENSE ++++++ passlib-1.7.2.tar.gz -> passlib-1.7.4.tar.gz ++++++ ++++ 6558 lines of diff (skipped) _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
