17 buildPythonPackage rec {
20 format = "setuptools";
22 disabled = pythonOlder "3.6";
24 src = fetchFromGitHub {
25 owner = "RaRe-Technologies";
27 rev = "refs/tags/v${version}";
28 hash = "sha256-fciNaVw603FAcgrSrND+LEycJffmnFQij2ZpatYZ/e4=";
31 passthru.optional-dependencies = {
54 pythonImportsCheck = [
62 ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies);
69 # https://github.com/RaRe-Technologies/smart_open/issues/784
70 "test_https_seek_forward"
71 "test_seek_from_current"
73 "test_seek_from_start"
77 description = "Library for efficient streaming of very large file";
78 homepage = "https://github.com/RaRe-Technologies/smart_open";
79 license = licenses.mit;
80 maintainers = with maintainers; [ jyp ];