python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / tools / bashate / default.nix
blobd768ff481a429facf8d4940ca7fed4acf9de6db8
1 { lib
2 , babel
3 , buildPythonApplication
4 , fetchPypi
5 , fixtures
6 , mock
7 , pbr
8 , pytestCheckHook
9 , pythonOlder
10 , setuptools
13 buildPythonApplication rec {
14   pname = "bashate";
15   version = "2.1.1";
16   disabled = pythonOlder "3.5";
18   src = fetchPypi {
19     inherit pname version;
20     sha256 = "sha256-S6tul3+DBacgU1+Pk/H7QsUh/LxKbCs9PXZx9C8iH0w=";
21   };
23   propagatedBuildInputs = [
24     babel
25     pbr
26     setuptools
27   ];
29   checkInputs = [
30     fixtures
31     mock
32     pytestCheckHook
33   ];
35   pythonImportsCheck = [ "bashate" ];
37   meta = with lib; {
38     description = "Style enforcement for bash programs";
39     homepage = "https://opendev.org/openstack/bashate";
40     license = with licenses; [ asl20 ];
41     maintainers = with maintainers; [ fab ];
42   };