about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2026-03-20 12:42:54 -0500
committerFrederick Muriuki Muriithi2026-03-20 17:23:06 -0500
commit17271ead9eb0e4448dbb00e5cd67b0a7c6995c1a (patch)
treec14ad0a10a0b7fbd2549155137ad418976aed9e9
parent624d33753751a817c97696919e086de9b58d2a59 (diff)
downloadguix-bioinformatics-17271ead9eb0e4448dbb00e5cd67b0a7c6995c1a.tar.gz
python-annotated-doc: Add new package definition.
-rw-r--r--gn/packages/python-xyz.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/gn/packages/python-xyz.scm b/gn/packages/python-xyz.scm
index b80e6a1..619f185 100644
--- a/gn/packages/python-xyz.scm
+++ b/gn/packages/python-xyz.scm
@@ -62,3 +62,27 @@
     (synopsis "OS-independent wrapper for shlex and mslex")
     (description "OS-independent wrapper for shlex and mslex.")
     (license license:expat)))
+
+
+(define-public python-annotated-doc
+  (package
+    (name "python-annotated-doc")
+    (version "0.0.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/fastapi/annotated-doc")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "13fh58q1a8kvrx1kjgr6qmd09jhikxc7wlyccajpfz657ipjif9v"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list python-pdm-backend))
+    (home-page "https://github.com/fastapi/annotated-doc")
+    (synopsis
+     "Document parameters, class attributes, return types, and variables inline, with Annotated.")
+    (description
+     "Document parameters, class attributes, return types, and variables inline, with
+Annotated.")
+    (license license:expat)))