ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / check-manifest / default.nix
blob6c91633e8af05ee78221a10faff292dace6be5e9
1 { lib
2 , breezy
3 , build
4 , buildPythonPackage
5 , fetchPypi
6 , git
7 , mock
8 , pep517
9 , pytestCheckHook
10 , toml
11 , pythonOlder
14 buildPythonPackage rec {
15   pname = "check-manifest";
16   version = "0.48";
17   format = "setuptools";
19   disabled = pythonOlder "3.6";
21   src = fetchPypi {
22     inherit pname version;
23     hash = "sha256-O1dfHa3nvrMHjvS/M6lFGYNEV8coHbxyaxXFRmtVxlc=";
24   };
26   propagatedBuildInputs = [
27     build
28     pep517
29     toml
30   ];
32   checkInputs = [
33     breezy
34     git
35     mock
36     pytestCheckHook
37   ];
39   disabledTests = [
40     # Test wants to setup a venv
41     "test_build_sdist_pep517_isolated"
42   ];
44   pythonImportsCheck = [
45     "check_manifest"
46   ];
48   meta = with lib; {
49     description = "Check MANIFEST.in in a Python source package for completeness";
50     homepage = "https://github.com/mgedmin/check-manifest";
51     license = licenses.mit;
52     maintainers = with maintainers; [ lewo ];
53   };