From fd579def37e638799ab8dff2d0d0fbb397ccaa36 Mon Sep 17 00:00:00 2001 From: normalmente Date: Wed, 20 Mar 2024 18:55:49 +0000 Subject: gnu: Add python-noiseprotocol. * gnu/packages/python-web.scm (python-noiseprotocol): New variable. Change-Id: Id62f22f9fd3f019beded5ce5c0fe9123c34f8bb2 Signed-off-by: Sharlatan Hellseher --- gnu/packages/python-web.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index fc01fc4b83..5a532f8460 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -63,6 +63,7 @@ ;;; Copyright © 2023 Ivan Vilata-i-Balaguer ;;; Copyright © 2024 Troy Figiel ;;; Copyright © 2024 Sharlatan Hellseher +;;; Copyright © 2024 normally_js ;;; ;;; This file is part of GNU Guix. ;;; @@ -3422,6 +3423,24 @@ verification of the SSL peer.") (home-page "https://github.com/cedadev/ndg_httpsclient/") (license license:bsd-3))) +(define-public python-noiseprotocol + (package + (name "python-noiseprotocol") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "noiseprotocol" version)) + (sha256 + (base32 "0ifnj0mpbqsfqba9n12vf5yzxj4qf2gxql3ry43qyshgnrqsi4mh")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-cryptography)) + (home-page "https://github.com/plizonczyk/noiseprotocol") + (synopsis "Implementation of Noise Protocol Framework") + (description + "This package provides an implementation of Noise Protocol Framework.") + (license license:expat))) + (define-public python-websocket-client (package (name "python-websocket-client") -- cgit v1.2.3