datalad: fix changed hash from upstream (#364015)
[NixPkgs.git] / pkgs / development / python-modules / parver / default.nix
blobaf12a983528383ae55cddba9addd406335760896
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   setuptools,
7   attrs,
8   pytestCheckHook,
9   hypothesis,
10   pretend,
11   arpeggio,
12   typing-extensions,
15 buildPythonPackage rec {
16   pname = "parver";
17   version = "0.5";
18   format = "pyproject";
20   src = fetchPypi {
21     inherit pname version;
22     hash = "sha256-uf3h5ruc6fB+COnEvqjYglxeeOGKAFLQLgK/lRfrR3c=";
23   };
25   nativeBuildInputs = [ setuptools ];
27   propagatedBuildInputs = [
28     attrs
29     arpeggio
30   ] ++ lib.optionals (pythonOlder "3.10") [ typing-extensions ];
32   nativeCheckInputs = [
33     pytestCheckHook
34     hypothesis
35     pretend
36   ];
38   meta = with lib; {
39     description = "Allows parsing and manipulation of PEP 440 version numbers";
40     homepage = "https://github.com/RazerM/parver";
41     license = licenses.mit;
42     maintainers = [ ];
43   };