Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / sigtools / default.nix
blob87dc4e91e6e90e5444308c757abcd077440c754b
1 { lib
2 , attrs
3 , buildPythonPackage
4 , fetchPypi
5 , mock
6 , pythonOlder
7 , repeated-test
8 , setuptools-scm
9 , sphinx
10 , unittestCheckHook
13 buildPythonPackage rec {
14   pname = "sigtools";
15   version = "4.0.1";
16   format = "pyproject";
18   disabled = pythonOlder "3.4";
20   src = fetchPypi {
21     inherit pname version;
22     hash = "sha256-S44TWpzU0uoA2mcMCTNy105nK6OruH9MmNjnPepURFw=";
23   };
25   nativeBuildInputs = [
26     setuptools-scm
27   ];
29   propagatedBuildInputs = [
30     attrs
31   ];
33   nativeCheckInputs = [
34     mock
35     repeated-test
36     sphinx
37     unittestCheckHook
38   ];
40   pythonImportsCheck = [
41     "sigtools"
42   ];
44   meta = with lib; {
45     description = "Utilities for working with inspect.Signature objects";
46     homepage = "https://sigtools.readthedocs.io/";
47     license = licenses.mit;
48     maintainers = with maintainers; [ ];
49   };