Mon Apr 1 09:14:30 2019 UTC ()
py-asyncssh: updated to 1.16.1:

Release 1.16.1:
Added channel, connection, and env properties to SFTPServer instances, so connection and channel information can be used to influence the SFTP server's behavior. Previously, connection information was made avaiable through the constructor, but channel and environment information was not. Now, all of these are available as properties on the SFTPServer instance without the need to explicitly store anything in a custom constructor.
Optimized SFTP glob matching when the glob pattern contains directory names without glob characters in them. Thanks go to Mikhail Terekhov for contributing this improvement!
Added support for PurePath in a few places that were missed when this support was originally added. Once again, thanks go to Mikhail Terehkov for these fixes.
Fixed bug in SFTP parallel I/O file reader where it sometimes returned EOF prematurely. Thanks go to David G for reporting this problem and providing a reproducible test case.
Fixed test failures seen on Fedora Rawhide. Thanks go to Georg Sauthof for reporting this issue and providing a test environment to help debug it.
Updated Ed25519/448 and Curve25519/448 tests to only run when these algorithms are available. Thanks go to Ondřej Súkup for reporting this issue and providing a suggested fix.


(adam)
diff -r1.13 -r1.14 pkgsrc/security/py-asyncssh/Makefile
diff -r1.13 -r1.14 pkgsrc/security/py-asyncssh/distinfo

cvs diff -r1.13 -r1.14 pkgsrc/security/py-asyncssh/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-asyncssh/Makefile 2019/03/03 12:32:12 1.13
+++ pkgsrc/security/py-asyncssh/Makefile 2019/04/01 09:14:30 1.14
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.13 2019/03/03 12:32:12 adam Exp $ 1# $NetBSD: Makefile,v 1.14 2019/04/01 09:14:30 adam Exp $
2 2
3DISTNAME= asyncssh-1.16.0 3DISTNAME= asyncssh-1.16.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncssh/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncssh/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://asyncssh.timeheart.net/ 9HOMEPAGE= http://asyncssh.timeheart.net/
10COMMENT= Asynchronous SSHv2 client and server library 10COMMENT= Asynchronous SSHv2 client and server library
11LICENSE= eclipse-license 11LICENSE= eclipse-license
12 12
13DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=17.0.0:../../security/py-OpenSSL 13DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=17.0.0:../../security/py-OpenSSL
14DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.1.3:../../security/py-bcrypt 14DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.1.3:../../security/py-bcrypt
15DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.6.1:../../security/py-cryptography 15DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.6.1:../../security/py-cryptography
16DEPENDS+= ${PYPKGPREFIX}-gssapi>=1.2.0:../../security/py-gssapi 16DEPENDS+= ${PYPKGPREFIX}-gssapi>=1.2.0:../../security/py-gssapi

cvs diff -r1.13 -r1.14 pkgsrc/security/py-asyncssh/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-asyncssh/distinfo 2019/03/03 12:32:12 1.13
+++ pkgsrc/security/py-asyncssh/distinfo 2019/04/01 09:14:30 1.14
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.13 2019/03/03 12:32:12 adam Exp $ 1$NetBSD: distinfo,v 1.14 2019/04/01 09:14:30 adam Exp $
2 2
3SHA1 (asyncssh-1.16.0.tar.gz) = 8db47b410f3c36180719be12d83fa13aac20ac42 3SHA1 (asyncssh-1.16.1.tar.gz) = 3a81151c26dda56fc5506ee43eaca962a36dbf91
4RMD160 (asyncssh-1.16.0.tar.gz) = b4303546559c5f43fded710bc71257b8eea652a1 4RMD160 (asyncssh-1.16.1.tar.gz) = b517e8e5894b653cbfe76b254fae0628973d017e
5SHA512 (asyncssh-1.16.0.tar.gz) = db8ded567a132fbdd2402c9e7015f5b48117e749ac56eebe2d62f25d4ed04c2a0118a24fa70a1aebd1f4467c1ce0704599fe66e68075d9589ee31e940cf7a400 5SHA512 (asyncssh-1.16.1.tar.gz) = ba929fdb762983b3e4d515b614fc8f72748f337ce84f7c747df48389aab4d5a11113913a4692b1893a64c52c80abc458498db4743ac5048547aa4ac05750da46
6Size (asyncssh-1.16.0.tar.gz) = 321999 bytes 6Size (asyncssh-1.16.1.tar.gz) = 323419 bytes