1{ lib 2, buildPythonPackage 3, fetchPypi 4, path 5, pathlib2 6, pythonOlder 7}: 8 9buildPythonPackage rec { 10 version = "0.7.5"; 11 pname = "pickleshare"; 12 13 src = fetchPypi { 14 inherit pname version; 15 sha256 = "87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca"; 16 }; 17 18 propagatedBuildInputs = [ path ] 19 ++ lib.optional (pythonOlder "3.4") pathlib2; 20 21 # No proper test suite 22 doCheck = false; 23 24 meta = with lib; { 25 description = "Tiny 'shelve'-like database with concurrency support"; 26 homepage = "https://github.com/vivainio/pickleshare"; 27 license = licenses.mit; 28 }; 29 30}