Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / pycontracts / default.nix
blobbc17546643d528b17910d58fd217f167a3845e59
1 { lib, buildPythonPackage, fetchPypi
2 , nose, pyparsing, decorator, six, future }:
4 buildPythonPackage rec {
5   pname = "pycontracts";
6   version = "1.8.14";
8   src = fetchPypi {
9     pname = "PyContracts";
10     inherit version;
11     sha256 = "03q5m595ysjrc9h57m7prrca6b9l4yrzvdijnzxnhd61p7jzbh49";
12   };
14   buildInputs = [ nose ];
15   propagatedBuildInputs = [ pyparsing decorator six future ];
17   meta = with lib; {
18     description = "Allows to declare constraints on function parameters and return values";
19     homepage = "https://pypi.python.org/pypi/PyContracts";
20     license = licenses.lgpl2;
21   };