ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / parver / default.nix
blob878b2746758c922c50772961c3522279dc98f3d7
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , six
5 , attrs
6 , pytestCheckHook
7 , hypothesis
8 , pretend
9 , arpeggio
12 buildPythonPackage rec {
13   pname = "parver";
14   version = "0.3.1";
16   src = fetchPypi {
17     inherit pname version;
18     sha256 = "c902e0653bcce927cc156a7fd9b3a51924cbce3bf3d0bfd49fc282bfd0c5dfd3";
19   };
21   postPatch = ''
22     substituteInPlace setup.py \
23       --replace "arpeggio ~= 1.7" "arpeggio"
24   '';
26   propagatedBuildInputs = [
27     six
28     attrs
29     arpeggio
30   ];
32   checkInputs = [
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 = with maintainers; [ SuperSandro2000 ];
43   };