1{ buildPythonPackage 2, django 3, fetchFromGitHub 4, lib 5, python 6}: 7 8buildPythonPackage rec { 9 pname = "telepath"; 10 version = "0.3"; 11 12 src = fetchFromGitHub { 13 repo = "telepath"; 14 owner = "wagtail"; 15 rev = "v${version}"; 16 sha256 = "sha256-kfEAYCXbK0HTf1Gut/APkpw2krMa6C6mU/dJ0dsqzS0="; 17 }; 18 19 checkInputs = [ django ]; 20 21 checkPhase = '' 22 ${python.interpreter} -m django test --settings=telepath.test_settings 23 ''; 24 25 pythonImportsCheck = [ "telepath" ]; 26 27 meta = with lib; { 28 description = "A library for exchanging data between Python and JavaScript"; 29 homepage = "https://github.com/wagtail/telepath"; 30 changelog = "https://github.com/wagtail/telepath/blob/v${version}/CHANGELOG.md"; 31 license = licenses.bsd3; 32 maintainers = with maintainers; [ sephi ]; 33 }; 34}