about summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
authorStefan Junker <mail@stefanjunker.de>2016-02-29 18:40:32 +0100
committerStefan Junker <mail@stefanjunker.de>2016-04-23 18:48:31 +0200
commitaaec8fb9f1ab299b399793fe5b86f60a7c3f8f88 (patch)
tree60253f28d782aaeb81299b656a88441b9f8fc7b2 /pkgs/top-level/python-packages.nix
parent1b80f2478851d7c2bec8e4732224ad6028d0e3cd (diff)
downloadnixlib-aaec8fb9f1ab299b399793fe5b86f60a7c3f8f88.tar
nixlib-aaec8fb9f1ab299b399793fe5b86f60a7c3f8f88.tar.gz
nixlib-aaec8fb9f1ab299b399793fe5b86f60a7c3f8f88.tar.bz2
nixlib-aaec8fb9f1ab299b399793fe5b86f60a7c3f8f88.tar.lz
nixlib-aaec8fb9f1ab299b399793fe5b86f60a7c3f8f88.tar.xz
nixlib-aaec8fb9f1ab299b399793fe5b86f60a7c3f8f88.tar.zst
nixlib-aaec8fb9f1ab299b399793fe5b86f60a7c3f8f88.zip
vim-plugins: add vimprivewpandoc and needed python modules
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r--pkgs/top-level/python-packages.nix46
1 files changed, 46 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 429acdd63473..68a71864933c 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -26541,4 +26541,50 @@ in modules // {
       platforms = platforms.linux;
     };
   };
+  pandocfilters = buildPythonPackage rec{
+    version = "1.3.0";
+    pname = "pandocfilters";
+    name = pname + "-${version}";
+
+    src = pkgs.fetchFromGitHub {
+      owner = "jgm";
+      repo = pname;
+      rev = version;
+      sha256 = "0ky9k800ixwiwvra0na6d6qaqcyps83mycgd8qvkrn5r80hddkzz";
+    };
+
+    propagatedBuildInputs = with self; [ ];
+
+    meta = {
+      description = "A python module for writing pandoc filters, with a collection of examples";
+      homepage = https://github.com/jgm/pandocfilters;
+      license = licenses.mit;
+      maintainers = with maintainers; [];
+    };
+  };
+
+  htmltreediff = buildPythonPackage rec{
+    version = "0.1.2";
+    pname = "htmltreediff";
+    name = pname + "-${version}";
+
+    # Does not work with Py >= 3
+    disabled = !isPy27;
+
+    src = pkgs.fetchFromGitHub {
+      owner = "christian-oudard";
+      repo = pname;
+      rev = "v" + version;
+      sha256 = "16mqp2jyznrw1mgd3qzybq28h2k5wz7vmmz1m6xpgscazyjhvvd1";
+    };
+
+    propagatedBuildInputs = with self; [ lxml html5lib ];
+
+    meta = {
+      description = " Structure-aware diff for html and xml documents";
+      homepage = https://github.com/christian-oudard/htmltreediff;
+      license = licenses.bsdOriginal;
+      maintainers = with maintainers; [];
+    };
+  };
 }