pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/py-paramiko py-paramiko: update to 2.3.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bb982acd1e4e
branches:  trunk
changeset: 370152:bb982acd1e4e
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Oct 12 12:42:26 2017 +0000

description:
py-paramiko: update to 2.3.1

2.3.1:
[Bug] 1071: Certificate support broke the no-certificate case for Ed25519 keys (symptom is an AttributeError about public_blob.) This went uncaught due to cert autoload behavior (i.e. our test suite 
never actually ran the no-cert case, because the cert existed!) Both issues have been fixed. Thanks to John Hu for the report.

diffstat:

 security/py-paramiko/Makefile |  30 ++++++++++++++----------------
 security/py-paramiko/PLIST    |  12 +++++++-----
 security/py-paramiko/distinfo |  10 +++++-----
 3 files changed, 26 insertions(+), 26 deletions(-)

diffs (99 lines):

diff -r bfc811e75797 -r bb982acd1e4e security/py-paramiko/Makefile
--- a/security/py-paramiko/Makefile     Thu Oct 12 12:35:34 2017 +0000
+++ b/security/py-paramiko/Makefile     Thu Oct 12 12:42:26 2017 +0000
@@ -1,24 +1,22 @@
-# $NetBSD: Makefile,v 1.28 2017/05/19 14:47:10 he Exp $
+# $NetBSD: Makefile,v 1.29 2017/10/12 12:42:26 adam Exp $
 
-DISTNAME=              paramiko-1.18.2
-PKGNAME=               ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=            security
-MASTER_SITES=          ${MASTER_SITE_PYPI:=p/paramiko/}
+DISTNAME=      paramiko-2.3.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    security python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=p/paramiko/}
 
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              https://github.com/paramiko/paramiko/
-COMMENT=               SSH2 protocol library
-LICENSE=               gnu-lgpl-v2.1
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/paramiko/paramiko
+COMMENT=       SSH2 protocol library
+LICENSE=       gnu-lgpl-v2.1
 
-DEPENDS+=              ${PYPKGPREFIX}-crypto>=2.1:../../security/py-crypto
-DEPENDS+=              ${PYPKGPREFIX}-ecdsa>=0.11:../../security/py-ecdsa
-
-PYDISTUTILSPKG=        yes
-REPLACE_PYTHON=        paramiko/rng*.py
+DEPENDS+=      ${PYPKGPREFIX}-asn1>=0.1.7:../../security/py-asn1
+DEPENDS+=      ${PYPKGPREFIX}-bcrypt>=3.1.3:../../security/py-bcrypt
+DEPENDS+=      ${PYPKGPREFIX}-cryptography>=1.5:../../security/py-cryptography
+DEPENDS+=      ${PYPKGPREFIX}-nacl>=1.0.1:../../security/py-nacl
 
 do-test:
-       (cd ${WRKSRC} && ${PYTHONBIN} test.py)
+       cd ${WRKSRC} && ${PYTHONBIN} test.py
 
-.include "../../lang/python/application.mk"
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r bfc811e75797 -r bb982acd1e4e security/py-paramiko/PLIST
--- a/security/py-paramiko/PLIST        Thu Oct 12 12:35:34 2017 +0000
+++ b/security/py-paramiko/PLIST        Thu Oct 12 12:42:26 2017 +0000
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.13 2017/05/19 14:47:10 he Exp $
+@comment $NetBSD: PLIST,v 1.14 2017/10/12 12:42:26 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/pbr.json
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/paramiko/__init__.py
@@ -47,12 +46,18 @@
 ${PYSITELIB}/paramiko/ecdsakey.py
 ${PYSITELIB}/paramiko/ecdsakey.pyc
 ${PYSITELIB}/paramiko/ecdsakey.pyo
+${PYSITELIB}/paramiko/ed25519key.py
+${PYSITELIB}/paramiko/ed25519key.pyc
+${PYSITELIB}/paramiko/ed25519key.pyo
 ${PYSITELIB}/paramiko/file.py
 ${PYSITELIB}/paramiko/file.pyc
 ${PYSITELIB}/paramiko/file.pyo
 ${PYSITELIB}/paramiko/hostkeys.py
 ${PYSITELIB}/paramiko/hostkeys.pyc
 ${PYSITELIB}/paramiko/hostkeys.pyo
+${PYSITELIB}/paramiko/kex_ecdh_nist.py
+${PYSITELIB}/paramiko/kex_ecdh_nist.pyc
+${PYSITELIB}/paramiko/kex_ecdh_nist.pyo
 ${PYSITELIB}/paramiko/kex_gex.py
 ${PYSITELIB}/paramiko/kex_gex.pyc
 ${PYSITELIB}/paramiko/kex_gex.pyo
@@ -86,9 +91,6 @@
 ${PYSITELIB}/paramiko/py3compat.py
 ${PYSITELIB}/paramiko/py3compat.pyc
 ${PYSITELIB}/paramiko/py3compat.pyo
-${PYSITELIB}/paramiko/resource.py
-${PYSITELIB}/paramiko/resource.pyc
-${PYSITELIB}/paramiko/resource.pyo
 ${PYSITELIB}/paramiko/rsakey.py
 ${PYSITELIB}/paramiko/rsakey.pyc
 ${PYSITELIB}/paramiko/rsakey.pyo
diff -r bfc811e75797 -r bb982acd1e4e security/py-paramiko/distinfo
--- a/security/py-paramiko/distinfo     Thu Oct 12 12:35:34 2017 +0000
+++ b/security/py-paramiko/distinfo     Thu Oct 12 12:42:26 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2017/05/19 14:47:10 he Exp $
+$NetBSD: distinfo,v 1.17 2017/10/12 12:42:26 adam Exp $
 
-SHA1 (paramiko-1.18.2.tar.gz) = d81ee64df6c621942824aed62b720d254ea65b21
-RMD160 (paramiko-1.18.2.tar.gz) = be704c705db1f370ba001622f806c5ab562def41
-SHA512 (paramiko-1.18.2.tar.gz) = 1a7490f9aa28f66cb2a7200e54f3f089a71ed81ba7a8724ca3035b1b8c77cb5ca870ff67c809735fb28ce83236f2cd27608894f7b156b63403559bafb8fa0106
-Size (paramiko-1.18.2.tar.gz) = 1197796 bytes
+SHA1 (paramiko-2.3.1.tar.gz) = e9ba3379dc79d49adb2f754e3c2eb49f3675ae40
+RMD160 (paramiko-2.3.1.tar.gz) = 2cfde831d73b708050969b5c0aedae9f3629f4e4
+SHA512 (paramiko-2.3.1.tar.gz) = 6635f704bb26ccda10633df2b67366ed6c1647b9cbed2eb7a9fbd1c53f019e635231b3d35be63f84668871f2ff083461791a505f7a80cd5cc238d836a64804d4
+Size (paramiko-2.3.1.tar.gz) = 1244407 bytes



Home | Main Index | Thread Index | Old Index