Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / argon2-cffi / default.nix
blobda9022c93f19205b85c9c93007426ca6acf123b4
1 { hypothesis
2 , pytestCheckHook
3 , buildPythonPackage
4 , fetchPypi
5 , lib
6 , hatchling
7 , hatch-vcs
8 , hatch-fancy-pypi-readme
9 , argon2-cffi-bindings
12 buildPythonPackage rec {
13   pname = "argon2-cffi";
14   version = "23.1.0";
15   format = "pyproject";
17   src = fetchPypi {
18     pname = "argon2_cffi";
19     inherit version;
20     hash = "sha256-h5w+eaJynOdo67fTbUYJ46eKTKLsOp8SKGygV+PQ2wg=";
21   };
23   nativeBuildInputs = [ hatchling hatch-vcs hatch-fancy-pypi-readme ];
25   propagatedBuildInputs = [ argon2-cffi-bindings ];
27   nativeCheckInputs = [ hypothesis pytestCheckHook ];
29   pythonImportsCheck = [ "argon2" ];
31   meta = with lib; {
32     description = "Secure Password Hashes for Python";
33     homepage    = "https://argon2-cffi.readthedocs.io/";
34     license     = licenses.mit;
35   };