1{ stdenv, buildPythonPackage, fetchPypi, six, wcwidth, pytest, mock 2, glibcLocales }: 3 4buildPythonPackage rec { 5 name = "${pname}-${version}"; 6 pname = "blessed"; 7 version = "1.14.2"; 8 9 src = fetchPypi { 10 inherit pname version; 11 sha256 = "0fv9f0074kxy1849h0kwwxw12sifpq3bv63pcz900zzjsigi4hi3"; 12 }; 13 14 checkInputs = [ pytest mock glibcLocales ]; 15 16 checkPhase = '' 17 LANG=en_US.utf-8 py.test blessed/tests 18 ''; 19 20 propagatedBuildInputs = [ wcwidth six ]; 21 22 meta = with stdenv.lib; { 23 homepage = https://github.com/jquast/blessed; 24 description = "A thin, practical wrapper around terminal capabilities in Python."; 25 maintainers = with maintainers; [ eqyiel ]; 26 license = licenses.mit; 27 }; 28}