1{ stdenv
2, buildPythonPackage
3, fetchgit
4, testfixtures
5, cornice
6, mozsvc
7, pybrowserid
8, tokenlib
9, pymysql
10, umemcache
11, hawkauthlib
12, alembic
13, pymysqlsa
14, paste
15, boto
16}:
17
18buildPythonPackage rec {
19 name = "tokenserver-${version}";
20 version = "1.2.27";
21
22 src = fetchgit {
23 url = https://github.com/mozilla-services/tokenserver.git;
24 rev = "refs/tags/${version}";
25 sha256 = "0il3bgjld495g9gxvvrm56kpan5swaizzg216qz3zxmb6w9ly3fm";
26 };
27
28 doCheck = false;
29 buildInputs = [ testfixtures ];
30 propagatedBuildInputs = [ cornice mozsvc pybrowserid tokenlib
31 pymysql umemcache hawkauthlib alembic pymysqlsa paste boto ];
32
33 meta = {
34 platforms = stdenv.lib.platforms.all;
35 };
36}