diff options
| author | Jake Forster <jakecameron.forster@gmail.com> | 2025-08-20 22:11:33 +0930 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-08-22 22:42:35 +0100 |
| commit | d6f06e26cea96bf94a1cb263bd40621afb6f0872 (patch) | |
| tree | c73c834fc17d27ac068f81fc14a5830a38e1fab9 /gnu/packages/emacs-xyz.scm | |
| parent | 5193a5b6fa758c839eb735d12e4b6c1f0d0f8832 (diff) | |
gnu: Add emacs-numpydoc.
* gnu/packages/emacs-xyz.scm (emacs-numpydoc): New variable.
Change-Id: I7324a6401439aa0ce562d894663e7ed7e4c1bc9e
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/emacs-xyz.scm')
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 5ef9a13488..8574ce7291 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -38075,6 +38075,33 @@ corresponding Evil keys.") implementation of Windows NT and LanManager compatible password encryption.") (license license:gpl3+))) +(define-public emacs-numpydoc + (package + (name "emacs-numpydoc") + (version "0.9") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/douglasdavis/numpydoc.el") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1ld5m75mmfb7kp18sww5blvlazk0j1j0yhdkhsx1m624dq5rag1c")))) + (build-system emacs-build-system) + (arguments + (list #:test-command + #~(list "eldev" "--use-emacsloadpath" "-dtT" "-p" "test"))) + (native-inputs (list emacs-buttercup emacs-eldev)) + (propagated-inputs (list emacs-dash emacs-s)) + (home-page "https://github.com/douglasdavis/numpydoc.el") + (synopsis "Insert NumPy-style docstrings in Python functions") + (description + "This package can be used to insert NumPy-style docstrings in Python +function definitions. The generated docstring includes argument names, type +hints, exceptions, and the return type hint.") + (license license:gpl3+))) + (define-public emacs-nushell-mode (let ((commit "c179c3cf573b2cc9421dc08bf47e2d619c7791ee") (revision "0")) |
