at 18.03-beta 802 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, python 5}: 6 7buildPythonPackage rec { 8 pname = "dill"; 9 version = "0.2.7.1"; 10 name = "${pname}-${version}"; 11 12 src = fetchPypi { 13 inherit pname version; 14 sha256 = "97fd758f5fe742d42b11ec8318ecfcff8776bccacbfcec05dfd6276f5d450f73"; 15 }; 16 17 # Messy test suite. Even when running the tests like tox does, it fails 18 doCheck = false; 19 checkPhase = '' 20 for test in tests/*.py; do 21 ${python.interpreter} $test 22 done 23 ''; 24 # Following error without setting checkPhase 25 # TypeError: don't know how to make test from: {'byref': False, 'recurse': False, 'protocol': 3, 'fmode': 0} 26 27 meta = { 28 description = "Serialize all of python (almost)"; 29 homepage = http://www.cacr.caltech.edu/~mmckerns/dill.htm; 30 license = lib.licenses.bsd3; 31 }; 32}