Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / outcome / default.nix
blob0fa4ba74deabc512334a298417d68dee049463ba
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , pythonOlder
5 , setuptools
6 , attrs
7 , pytest
8 }:
10 buildPythonPackage rec {
11   pname = "outcome";
12   version = "1.3.0.post0";
14   disabled = pythonOlder "3.4";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-nc8C5l8pcbgAR7N3Ro5yomjhXArzzxI45v8U9/kRQ7g=";
19   };
21   nativeBuildInputs = [
22     setuptools
23   ];
25   nativeCheckInputs = [ pytest ];
26   propagatedBuildInputs = [ attrs ];
27   # Has a test dependency on trio, which depends on outcome.
28   doCheck = false;
30   meta = {
31     description = "Capture the outcome of Python function calls.";
32     homepage = "https://github.com/python-trio/outcome";
33     license = with lib.licenses; [ mit asl20 ];
34     maintainers = with lib.maintainers; [ catern ];
35   };