Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / magic-wormhole-transit-relay / default.nix
blob76eaca6be65b11b942aa536d64e7cdc98a19a689
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , autobahn
5 , mock
6 , twisted
7 }:
9 buildPythonPackage rec {
10   pname = "magic-wormhole-transit-relay";
11   version = "0.2.1";
13   src = fetchPypi {
14     inherit pname version;
15     sha256 = "0ppsx2s1ysikns1h053x67z2zmficbn3y3kf52bzzslhd2s02j6b";
16   };
18   propagatedBuildInputs = [ autobahn twisted ];
20   nativeCheckInputs = [ mock twisted ];
22   checkPhase = ''
23     trial -j$NIX_BUILD_CORES wormhole_transit_relay
24   '';
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; [ ];
31   };