summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorAndrew Wong <wongandj@runbox.com>2025-11-08 14:08:50 -0500
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-07-01 20:52:46 +0100
commita278fe0fc9cdcb2479c89111b1cc006079cfbb96 (patch)
treea89be3aeea142527d8af3b4941d7c2e6dd604181 /gnu/packages
parent694a5f457307d4c00d9109a9b4ed461e75ca6a7e (diff)
gnu: Add python-dnslib.
* gnu/packages/python-web.scm (python-dnslib): New variable. Relates-to: guix/guix!4027 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/python-web.scm31
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 882d9c78b43..b7774e17031 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -967,6 +967,37 @@ services QIDO-RS, WADO-RS and STOW-RS to search, retrieve and store
967DICOM objects over the web, respectively.") 967DICOM objects over the web, respectively.")
968 (license license:expat))) 968 (license license:expat)))
969 969
970(define-public python-dnslib
971 (package
972 (name "python-dnslib")
973 (version "0.9.26")
974 (source
975 (origin
976 (method git-fetch)
977 (uri (git-reference
978 (url "https://github.com/paulc/dnslib")
979 (commit version)))
980 (file-name (git-file-name name version))
981 (sha256
982 (base32 "1x1l727qx6x0kw7yhzhxhbm40wgrh367dr3y0vaix0wrhi30qsyk"))))
983 (build-system pyproject-build-system)
984 (arguments
985 (list
986 #:phases
987 #~(modify-phases %standard-phases
988 (replace 'check
989 (lambda* (#:key tests? #:allow-other-keys)
990 (when tests?
991 (invoke "./run_tests.sh")))))))
992 (native-inputs
993 (list python-setuptools))
994 (home-page "https://github.com/paulc/dnslib")
995 (synopsis "Library to encode/decode DNS wire-format packets")
996 (description
997 "This package provides a simple Python library to encode/decode DNS
998wire-format packets.")
999 (license license:bsd-3)))
1000
970(define-public python-docusign-esign 1001(define-public python-docusign-esign
971 (package 1002 (package
972 (name "python-docusign-esign") 1003 (name "python-docusign-esign")