1{ stdenv
2, buildPythonPackage
3, fetchgit
4, canonicaljson
5, unpaddedbase64
6, pynacl
7}:
8
9buildPythonPackage rec {
10 pname = "signedjson";
11 version = "1.0.0";
12
13 src = fetchgit {
14 url = "https://github.com/matrix-org/python-signedjson.git";
15 rev = "refs/tags/v${version}";
16 sha256 = "0b8xxhc3npd4567kqapfp4gs7m0h057xam3an7424az262ind82n";
17 };
18
19 propagatedBuildInputs = [ canonicaljson unpaddedbase64 pynacl ];
20
21 meta = with stdenv.lib; {
22 homepage = https://pypi.org/project/signedjson/;
23 description = "Sign JSON with Ed25519 signatures";
24 license = licenses.asl20;
25 };
26}