1{ stdenv, fetchPypi, buildPythonPackage, lib }: 2 3buildPythonPackage rec { 4 version = "3.9.2"; 5 pname = "thespian"; 6 name = "${pname}-${version}"; 7 8 src = fetchPypi { 9 inherit pname version; 10 extension = "zip"; 11 sha256 = "aec9793fecf45bb91fe919dc61b5c48a4aadfb9f94b06cd92883df7952eacf95"; 12 }; 13 14 # Do not run the test suite: it takes a long time and uses 15 # significant system resources, including requiring localhost 16 # network operations. Thespian tests are performed via its Travis 17 # CI configuration and do not need to be duplicated here. 18 doCheck = false; 19 20 meta = with lib; { 21 description = "Python Actor concurrency library"; 22 homepage = http://thespianpy.com/; 23 license = licenses.mit; 24 maintainers = [ maintainers.kquick ]; 25 }; 26}