gnu: python-bcrypt: Update to 3.2.2.

* gnu/packages/python-crypto.scm (python-bcrypt): Update to 3.2.2.
  [build-system]: Use pyproject.
  [propagated-inputs]: Remove python-six.
  [native-inputs]: Remove python-pycparser; add python-setuptools.

Change-Id: I3c5a82311e9fa2af00c4103c0ce0dd0ec5ade9c0
This commit is contained in:
Sharlatan Hellseher 2025-08-05 13:01:53 +01:00
parent 3c794f2655
commit 520ab74a46
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -110,21 +110,21 @@ the Bitcoin network.")
(define-public python-bcrypt
(package
(name "python-bcrypt")
(version "3.2.0")
(version "3.2.2") ;the latest not Rust version
(source
(origin
(method url-fetch)
(uri (pypi-uri "bcrypt" version))
(sha256
(base32 "0agvzdn7r7jx5y4scl5gjmrmr6njvizwmr9n7h1kmaahdrrc34sv"))))
(build-system python-build-system)
(base32 "1yvbdfmkssx1jf2lrhbs58xljmyi3p82r7rav82pf1bp44642g23"))))
(build-system pyproject-build-system)
(native-inputs
(list python-pycparser python-pytest))
(list python-pytest
python-setuptools))
(propagated-inputs
(list python-cffi python-six))
(list python-cffi))
(home-page "https://github.com/pyca/bcrypt/")
(synopsis
"Modern password hashing library")
(synopsis "Modern password hashing library")
(description
"Bcrypt is a Python module which provides a password hashing method based
on the Blowfish password hashing algorithm, as described in