summary refs log tree commit diff
path: root/pkgs/development/python-modules/tokenserver
diff options
context:
space:
mode:
authorNadrieril <nadrieril@gmail.com>2017-12-05 22:28:58 +0000
committerFrederik Rietdijk <fridh@fridh.nl>2018-02-03 09:51:42 +0100
commit0c139e218677313219f094736adfa448faa7ca12 (patch)
treeae376abe37a74bafee6ef091f9a299f404ab264b /pkgs/development/python-modules/tokenserver
parentc8b6e1fa3c24568587ffcd9d6e93761d469376a6 (diff)
downloadnixlib-0c139e218677313219f094736adfa448faa7ca12.tar
nixlib-0c139e218677313219f094736adfa448faa7ca12.tar.gz
nixlib-0c139e218677313219f094736adfa448faa7ca12.tar.bz2
nixlib-0c139e218677313219f094736adfa448faa7ca12.tar.lz
nixlib-0c139e218677313219f094736adfa448faa7ca12.tar.xz
nixlib-0c139e218677313219f094736adfa448faa7ca12.tar.zst
nixlib-0c139e218677313219f094736adfa448faa7ca12.zip
tokenserver: move to python-modules
Diffstat (limited to 'pkgs/development/python-modules/tokenserver')
-rw-r--r--pkgs/development/python-modules/tokenserver/default.nix36
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/tokenserver/default.nix b/pkgs/development/python-modules/tokenserver/default.nix
new file mode 100644
index 000000000000..af7acbc0218e
--- /dev/null
+++ b/pkgs/development/python-modules/tokenserver/default.nix
@@ -0,0 +1,36 @@
+{ stdenv
+, buildPythonPackage
+, fetchgit
+, testfixtures
+, cornice
+, mozsvc
+, pybrowserid
+, tokenlib
+, pymysql
+, umemcache
+, hawkauthlib
+, alembic
+, pymysqlsa
+, paste
+, boto
+}:
+
+buildPythonPackage rec {
+  name = "tokenserver-${version}";
+  version = "1.2.27";
+
+  src = fetchgit {
+    url = https://github.com/mozilla-services/tokenserver.git;
+    rev = "refs/tags/${version}";
+    sha256 = "0il3bgjld495g9gxvvrm56kpan5swaizzg216qz3zxmb6w9ly3fm";
+  };
+
+  doCheck = false;
+  buildInputs = [ testfixtures ];
+  propagatedBuildInputs = [ cornice mozsvc pybrowserid tokenlib
+    pymysql umemcache hawkauthlib alembic pymysqlsa paste boto ];
+
+  meta = {
+    platforms = stdenv.lib.platforms.all;
+  };
+}