Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / jaraco-test / default.nix
blobfb6c3a883e93d5a8381e9d3f893c15ec24c9cbfd
1 { lib
2 , buildPythonPackage
3 , pythonOlder
4 , fetchPypi
5 , setuptools-scm
6 , toml
7 , jaraco-functools
8 , jaraco-context
9 , more-itertools
10 , jaraco-collections
11 , pytestCheckHook
14 buildPythonPackage rec {
15   pname = "jaraco-test";
16   version = "5.4.0";
17   pyproject = true;
19   disabled = pythonOlder "3.8";
21   src = fetchPypi {
22     pname = "jaraco.test";
23     inherit version;
24     hash = "sha256-29NDh4dYrcVER9YRXEYXia2zH8QHOyEpUCQwk7oxfsI=";
25   };
27   build-system = [
28     setuptools-scm
29   ];
31   dependencies = [
32     toml
33     jaraco-functools
34     jaraco-context
35     more-itertools
36     jaraco-collections
37   ];
39   nativeCheckInputs = [
40     pytestCheckHook
41   ];
43   disabledTestPaths = [
44     # https://github.com/jaraco/jaraco.test/issues/6
45     "jaraco/test/cpython.py"
46   ];
48   pythonImportsCheck = [
49     "jaraco.test"
50   ];
52   meta = with lib; {
53     description = "Testing support by jaraco";
54     homepage = "https://github.com/jaraco/jaraco.test";
55     changelog = "https://github.com/jaraco/jaraco.test/blob/v${version}/CHANGES.rst";
56     license = licenses.mit;
57     maintainers = with maintainers; [ dotlambda ];
58   };