summary refs log tree commit diff
path: root/pkgs/development/python-modules/djmail
diff options
context:
space:
mode:
authorbetaboon <betaboon@0x80.ninja>2017-08-31 21:27:20 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2017-09-07 09:28:02 +0200
commit3ac8eed5fd6d7c746628eda2c9af0a0b59815a3e (patch)
tree9574daaa946e592c47487995260ae112a8c5d7de /pkgs/development/python-modules/djmail
parentd18f4dcba36167b5dbe9332aa7f56bc26a12c4f1 (diff)
downloadnixlib-3ac8eed5fd6d7c746628eda2c9af0a0b59815a3e.tar
nixlib-3ac8eed5fd6d7c746628eda2c9af0a0b59815a3e.tar.gz
nixlib-3ac8eed5fd6d7c746628eda2c9af0a0b59815a3e.tar.bz2
nixlib-3ac8eed5fd6d7c746628eda2c9af0a0b59815a3e.tar.lz
nixlib-3ac8eed5fd6d7c746628eda2c9af0a0b59815a3e.tar.xz
nixlib-3ac8eed5fd6d7c746628eda2c9af0a0b59815a3e.tar.zst
nixlib-3ac8eed5fd6d7c746628eda2c9af0a0b59815a3e.zip
pythonPackages.djmail: init at 1.0.1
Diffstat (limited to 'pkgs/development/python-modules/djmail')
-rw-r--r--pkgs/development/python-modules/djmail/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/djmail/default.nix b/pkgs/development/python-modules/djmail/default.nix
new file mode 100644
index 000000000000..c8e6e2fa03d6
--- /dev/null
+++ b/pkgs/development/python-modules/djmail/default.nix
@@ -0,0 +1,25 @@
+{ lib, buildPythonPackage, fetchPypi,
+  celery, django, psycopg2
+}:
+
+buildPythonPackage rec {
+  pname = "djmail";
+  name = "${pname}-${version}";
+  version = "1.0.1";
+
+  meta = {
+    description = "Simple, powerfull and nonobstructive django email middleware.";
+    homepage = https://github.com/bameda/djmail;
+    license = lib.licenses.bsd3;
+  };
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "1827i9qcn1ki09i5pg0lmar7cxjv18avh76x1n20947p1cimf3rp";
+  };
+
+  propagatedBuildInputs = [ celery django psycopg2 ];
+
+  # django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
+  doCheck = false;
+}