14 buildPythonPackage rec {
17 disabled = pythonOlder "3.5";
20 inherit pname version;
21 sha256 = "4bbb6233364fc1173cc0af6b7a56ed76fce32509514f1978a995a5835f3177f1";
24 # moto>=1.0.0 is backwards-incompatible and some tests fail with it,
25 # so disable tests for now
28 checkInputs = [ mock moto responses ];
30 # upstream code requires both boto and boto3
31 propagatedBuildInputs = [ boto boto3 bz2file requests ];
33 license = lib.licenses.mit;
34 description = "smart_open is a Python 2 & Python 3 library for efficient streaming of very large file";
35 maintainers = with lib.maintainers; [ jyp ];