1{ lib 2, buildPythonPackage 3, fetchPypi 4, autobahn 5, mock 6, twisted 7}: 8 9buildPythonPackage rec { 10 pname = "magic-wormhole-transit-relay"; 11 version = "0.2.1"; 12 13 src = fetchPypi { 14 inherit pname version; 15 sha256 = "0ppsx2s1ysikns1h053x67z2zmficbn3y3kf52bzzslhd2s02j6b"; 16 }; 17 18 propagatedBuildInputs = [ autobahn twisted ]; 19 20 checkInputs = [ mock twisted ]; 21 22 checkPhase = '' 23 trial -j$NIX_BUILD_CORES wormhole_transit_relay 24 ''; 25 26 meta = with lib; { 27 description = "Transit Relay server for Magic-Wormhole"; 28 homepage = "https://github.com/magic-wormhole/magic-wormhole-transit-relay"; 29 license = licenses.mit; 30 maintainers = with maintainers; [ SuperSandro2000 ]; 31 }; 32}