summary refs log tree commit diff
path: root/pkgs/development/python-modules
diff options
context:
space:
mode:
authorJaakko Luttinen <jaakko.luttinen@iki.fi>2018-09-12 11:12:05 +0300
committerJaakko Luttinen <jaakko.luttinen@iki.fi>2018-10-02 19:01:17 +0300
commitf9e7e3887baedcdb730efab7402952d00d133eb8 (patch)
tree096d7b79cb79c8e2e19a78c83911666145abbdc9 /pkgs/development/python-modules
parentb25bb5c963be33429b999808bb608ee65d363fd1 (diff)
downloadnixlib-f9e7e3887baedcdb730efab7402952d00d133eb8.tar
nixlib-f9e7e3887baedcdb730efab7402952d00d133eb8.tar.gz
nixlib-f9e7e3887baedcdb730efab7402952d00d133eb8.tar.bz2
nixlib-f9e7e3887baedcdb730efab7402952d00d133eb8.tar.lz
nixlib-f9e7e3887baedcdb730efab7402952d00d133eb8.tar.xz
nixlib-f9e7e3887baedcdb730efab7402952d00d133eb8.tar.zst
nixlib-f9e7e3887baedcdb730efab7402952d00d133eb8.zip
pythonPackages.Nikola: 7.8.15 -> 8.0.1
Diffstat (limited to 'pkgs/development/python-modules')
-rw-r--r--pkgs/development/python-modules/Nikola/default.nix17
1 files changed, 13 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/Nikola/default.nix b/pkgs/development/python-modules/Nikola/default.nix
index d0045c9fb7fd..bf4171dd3f97 100644
--- a/pkgs/development/python-modules/Nikola/default.nix
+++ b/pkgs/development/python-modules/Nikola/default.nix
@@ -25,30 +25,39 @@
 , markdown
 , phpserialize
 , jinja2
+, Babel
+, freezegun
+, pyyaml
+, toml
+, notebook
 }:
 
 buildPythonPackage rec {
   pname = "Nikola";
-  version = "7.8.15";
+  version = "8.0.1";
 
   # Nix contains only Python 3 supported version of doit, which is a dependency
   # of Nikola. Python 2 support would require older doit 0.29.0 (which on the
   # other hand doesn't support Python 3.3). So, just disable Python 2.
   disabled = !isPy3k;
 
-  checkInputs = [ pytest pytestcov mock glibcLocales ];
+  checkInputs = [ pytest pytestcov mock glibcLocales freezegun ];
 
   propagatedBuildInputs = [
     pygments pillow dateutil docutils Mako unidecode lxml Yapsy PyRSS2Gen
     Logbook blinker setuptools natsort requests piexif markdown phpserialize
-    jinja2 doit
+    jinja2 doit Babel pyyaml toml notebook
   ];
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "182b4b9254f0d710603ba491853429ad6ef3f955f3e718191336b44cfd649000";
+    sha256 = "18bq68f9v7xk9ahjl6x4k77yysq5g6g07ng2ndbg35kcsdnw4nk6";
   };
 
+  checkPhase = ''
+    LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" py.test .
+  '';
+
   meta = {
     homepage = https://getnikola.com/;
     description = "A modular, fast, simple, static website and blog generator";