summary refs log tree commit diff
path: root/pkgs/development/python-modules/pdoc3
diff options
context:
space:
mode:
authorSpencer Baugh <sbaugh@catern.com>2020-09-04 16:49:12 -0400
committerSpencer Baugh <sbaugh@catern.com>2020-10-20 14:06:07 -0400
commit3e28aad1624b491d4a48509729ad69c9cbaaf344 (patch)
tree44fed61326814b4a5f7c3152cabfff99ed23b2b1 /pkgs/development/python-modules/pdoc3
parent3081122b00248333bd25c8ab78414fa9166b789b (diff)
downloadnixpkgs-3e28aad1624b491d4a48509729ad69c9cbaaf344.tar
nixpkgs-3e28aad1624b491d4a48509729ad69c9cbaaf344.tar.gz
nixpkgs-3e28aad1624b491d4a48509729ad69c9cbaaf344.tar.bz2
nixpkgs-3e28aad1624b491d4a48509729ad69c9cbaaf344.tar.lz
nixpkgs-3e28aad1624b491d4a48509729ad69c9cbaaf344.tar.xz
nixpkgs-3e28aad1624b491d4a48509729ad69c9cbaaf344.tar.zst
nixpkgs-3e28aad1624b491d4a48509729ad69c9cbaaf344.zip
pythonPackages.pdoc3: init at 0.9.1
Seems broken on 3.6, hence the disabled = pythonOlder "3.7".
Diffstat (limited to 'pkgs/development/python-modules/pdoc3')
-rw-r--r--pkgs/development/python-modules/pdoc3/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pdoc3/default.nix b/pkgs/development/python-modules/pdoc3/default.nix
new file mode 100644
index 00000000000..e1f68109c05
--- /dev/null
+++ b/pkgs/development/python-modules/pdoc3/default.nix
@@ -0,0 +1,28 @@
+{ lib, buildPythonPackage, fetchPypi
+, pythonOlder
+, Mako
+, markdown
+, setuptools-git
+, setuptools_scm
+}:
+
+buildPythonPackage rec {
+  pname = "pdoc3";
+  version = "0.9.1";
+  disabled = pythonOlder "3.7";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "15482rvpg5r70gippj3nbl58x9plgmgvp0rg4xi4dpdqhma8v171";
+  };
+
+  nativeBuildInputs = [ setuptools-git setuptools_scm ];
+  propagatedBuildInputs = [ Mako markdown ];
+
+  meta = with lib; {
+    description = "Auto-generate API documentation for Python projects.";
+    homepage = "https://pdoc3.github.io/pdoc/";
+    license = with licenses; [ agpl3Plus ];
+    maintainers = with maintainers; [ catern ];
+  };
+}