at 18.09-beta 864 B view raw
1{ stdenv 2, buildPythonPackage 3, fetchPypi 4, lxml 5, networkx 6, dateutil 7, six 8, pydotplus 9, rdflib 10, pydot 11, glibcLocales 12}: 13 14buildPythonPackage rec { 15 pname = "prov"; 16 version = "1.5.2"; 17 18 src = fetchPypi { 19 inherit pname version; 20 sha256 = "640dc158d931403bc6c1a0ad80702caae71f810bac21f90ec605865c8444b7bb"; 21 }; 22 23 prePatch = '' 24 substituteInPlace setup.py --replace "six==1.10.0" "six>=1.10.0" 25 ''; 26 27 propagatedBuildInputs = [ 28 lxml 29 networkx 30 dateutil 31 six 32 pydotplus 33 rdflib 34 ]; 35 36 checkInputs = [ 37 pydot 38 glibcLocales 39 ]; 40 41 preCheck = '' 42 export LC_ALL="en_US.utf-8" 43 ''; 44 45 meta = with stdenv.lib; { 46 description = "A Python library for W3C Provenance Data Model (PROV)"; 47 homepage = https://github.com/trungdong/prov; 48 license = licenses.mit; 49 maintainers = with maintainers; [ ashgillman ]; 50 }; 51}