summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-08-20 14:19:25 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-20 14:21:22 +0100
commit3dc50d9cda882dec8f9f0ee318dc6117d72f42dd (patch)
treeae3e0231a11a7be2045500b43273bc52e7ec36b6
parentf9f86dc353d76308fa05a48cbcc10d13c4f63a27 (diff)
gnu: python-asyncssh: Update to 2.23.1 fixing build.
* gnu/packages/ssh.scm (python-asyncssh): Update to 2.23.1. [propagated-inputs]: Add python-fido2 and python-ifaddr. [native-inputs]: Remove python-aiofiles and python-fido2. Fixes: guix/guix#10662
-rw-r--r--gnu/packages/ssh.scm17
1 files changed, 10 insertions, 7 deletions
diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index c8b7a3e849d..803dd842509 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -803,16 +803,17 @@ shell services and remote host selection.")
803(define-public python-asyncssh 803(define-public python-asyncssh
804 (package 804 (package
805 (name "python-asyncssh") 805 (name "python-asyncssh")
806 (version "2.22.0") 806 (version "2.23.1") ;XXX: higher version needs cryptography >= 48.0.1
807 (source 807 (source
808 (origin 808 (origin
809 (method url-fetch) 809 (method url-fetch)
810 (uri (pypi-uri "asyncssh" version)) 810 (uri (pypi-uri "asyncssh" version))
811 (sha256 811 (sha256
812 (base32 "0dxmirf6my22gh096dqs81dgzr9788wdsi18wr07pyg43fq75kn3")))) 812 (base32 "0kzlldy1rbdj3z288s2mxd5svd7j9aifdh6ih1flngkg4303pp6r"))))
813 (build-system pyproject-build-system) 813 (build-system pyproject-build-system)
814 (arguments 814 (arguments
815 (list 815 (list
816 ;; tests: 1700 passed, 34 skipped, 1 deselected, 4184 subtests passed
816 #:test-flags 817 #:test-flags
817 #~(list "-k" (string-join 818 #~(list "-k" (string-join
818 (list 819 (list
@@ -841,16 +842,18 @@ shell services and remote host selection.")
841 (list netcat 842 (list netcat
842 openssh 843 openssh
843 openssl 844 openssl
844 python-aiofiles
845 python-fido2
846 python-pytest 845 python-pytest
847 python-setuptools)) 846 python-setuptools))
848 (propagated-inputs 847 (propagated-inputs
849 (list python-cryptography 848 (list python-cryptography
850 python-pyopenssl 849 python-typing-extensions
851 python-gssapi 850 ;; [optional]
852 python-bcrypt 851 python-bcrypt
853 python-typing-extensions)) 852 python-fido2
853 python-ifaddr
854 python-gssapi
855 ;; python-pkcs11 ;not packaged yet in Guix
856 python-pyopenssl))
854 (home-page "https://asyncssh.readthedocs.io/") 857 (home-page "https://asyncssh.readthedocs.io/")
855 (synopsis "Asynchronous SSHv2 client and server library for Python") 858 (synopsis "Asynchronous SSHv2 client and server library for Python")
856 (description 859 (description