lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

python3Packages.argon2-cffi-bindings: 21.2.0 -> 25.1.0

This commit was automatically generated using update-python-libraries.

+14 -10
+14 -10
pkgs/development/python-modules/argon2-cffi-bindings/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - fetchPypi, 4 + fetchFromGitHub, 5 5 libargon2, 6 6 cffi, 7 7 setuptools-scm, 8 + pytestCheckHook, 8 9 }: 9 10 10 11 buildPythonPackage rec { 11 12 pname = "argon2-cffi-bindings"; 12 - version = "21.2.0"; 13 - format = "setuptools"; 13 + version = "25.1.0"; 14 + pyproject = true; 14 15 15 - src = fetchPypi { 16 - inherit pname version; 17 - sha256 = "bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3"; 16 + src = fetchFromGitHub { 17 + owner = "hynek"; 18 + repo = "argon2-cffi-bindings"; 19 + tag = version; 20 + hash = "sha256-UDPxwqEpsmByAPM7lz3cxZz8jWwCEdghPlKXt8zQrfc="; 18 21 }; 19 22 20 23 buildInputs = [ libargon2 ]; 21 24 22 - nativeBuildInputs = [ 25 + build-system = [ 23 26 setuptools-scm 24 27 cffi 25 28 ]; 26 29 27 - propagatedBuildInputs = [ cffi ]; 30 + dependencies = [ cffi ]; 28 31 29 32 env.ARGON2_CFFI_USE_SYSTEM = 1; 30 33 31 - # tarball doesn't include tests, but the upstream tests are minimal 32 - doCheck = false; 34 + nativeCheckInputs = [ pytestCheckHook ]; 35 + 33 36 pythonImportsCheck = [ "_argon2_cffi_bindings" ]; 34 37 35 38 meta = with lib; { 39 + changelog = "https://github.com/hynek/argon2-cffi-bindings/releases/tag/${src.tag}"; 36 40 description = "Low-level CFFI bindings for Argon2"; 37 41 homepage = "https://github.com/hynek/argon2-cffi-bindings"; 38 42 license = licenses.mit;