python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / admin / s3bro / default.nix
blobec9a657461a037a8fb43f617252f956312c4d76d
1 { lib
2 , python3
3 }:
5 python3.pkgs.buildPythonApplication rec {
6   pname = "s3bro";
7   version = "2.8";
8   format = "setuptools";
10   src = python3.pkgs.fetchPypi {
11     inherit pname version;
12     hash = "sha256-+OqcLbXilbY4h/zRAkvRd8taVIOPyiScOAcDyPZ4RUw=";
13   };
15   propagatedBuildInputs = with python3.pkgs; [
16     boto3
17     botocore
18     click
19     termcolor
20   ];
22   postPatch = ''
23     substituteInPlace setup.py \
24       --replace "use_2to3=True," ""
25   '';
27   # No tests
28   doCheck = false;
30   pythonImportsCheck = [
31     "s3bro"
32   ];
34   meta = with lib; {
35     description = "s3 CLI tool";
36     homepage = "https://github.com/rsavordelli/s3bro";
37     license = licenses.mit;
38     maintainers = with maintainers; [ psyanticy ];
39   };