Re: [UPDATE] security/py-paramiko-2.6.0
On Sat Nov 09, 2019 at 03:10:39PM +0200, Pavel Korovin wrote: > Dear all, > > Looking for OKs for updating security/py-paramiko > The one we have in tree is pretty outdated. > > -- > With best regards, > Pavel Korovin > Index: Makefile > === > RCS file: /cvs/ports/security/py-paramiko/Makefile,v > retrieving revision 1.52 > diff -u -p -r1.52 Makefile > --- Makefile 12 Jul 2019 20:49:34 - 1.52 > +++ Makefile 9 Nov 2019 13:07:09 - > @@ -2,11 +2,10 @@ > > COMMENT =Python module that implements the SSH2 protocol > > -MODPY_EGG_VERSION = 2.4.1 > +MODPY_EGG_VERSION = 2.6.0 > DISTNAME = paramiko-${MODPY_EGG_VERSION} > PKGNAME =py-${DISTNAME} > CATEGORIES = security > -REVISION = 0 > > HOMEPAGE = https://github.com/paramiko/paramiko/ There is a much nicer URL then GitHub: https://www.paramiko.org/ > > @@ -20,13 +19,14 @@ MODPY_PI =Yes > MODULES =lang/python > > MODPY_SETUPTOOLS = Yes > +MODPY_PYTEST = Yes > > RUN_DEPENDS =devel/py-asn1${MODPY_FLAVOR} \ > security/py-bcrypt${MODPY_FLAVOR} \ > security/py-cryptography${MODPY_FLAVOR} \ > security/py-PyNaCl${MODPY_FLAVOR} > -TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} \ > - devel/py-test${MODPY_FLAVOR} > +TEST_DEPENDS = devel/py-mock${MODPY_FLAVOR} \ > + devel/py-test-relaxed${MODPY_FLAVOR} > > FLAVORS =python3 > FLAVOR ?= > @@ -40,8 +40,5 @@ post-install: > chown -R ${SHAREOWN}:${SHAREGRP} > ${PREFIX}/share/doc/${MODPY_PY_PREFIX}paramiko > ${INSTALL_DATA} ${WRKSRC}/demos/* \ > ${PREFIX}/share/examples/${MODPY_PY_PREFIX}paramiko > - > -do-test: > - cd ${WRKSRC} && nosetests${MODPY_BIN_SUFFIX} > > .include > Index: distinfo > === > RCS file: /cvs/ports/security/py-paramiko/distinfo,v > retrieving revision 1.32 > diff -u -p -r1.32 distinfo > --- distinfo 4 May 2018 20:31:30 - 1.32 > +++ distinfo 9 Nov 2019 13:07:09 - > @@ -1,2 +1,2 @@ > -SHA256 (paramiko-2.4.1.tar.gz) = M+NndabHF5C6dpKnP5SLMpz5KVpysBAhRLAxEUvSpPM= > -SIZE (paramiko-2.4.1.tar.gz) = 1490565 > +SHA256 (paramiko-2.6.0.tar.gz) = 9LLt+g0ia3C9TKMep+OJMlmQKD2iNGXVcu0fcKdYMEE= > +SIZE (paramiko-2.6.0.tar.gz) = 1018679 > Index: pkg/PLIST > === > RCS file: /cvs/ports/security/py-paramiko/pkg/PLIST,v > retrieving revision 1.26 > diff -u -p -r1.26 PLIST > --- pkg/PLIST 16 Feb 2018 15:29:52 - 1.26 > +++ pkg/PLIST 9 Nov 2019 13:07:09 - > @@ -25,10 +25,12 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ed25519key.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}hostkeys.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_curve25519.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_ecdh_nist.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_gex.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group1.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group14.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group16.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_gss.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}message.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}packet.${MODPY_PYC_MAGIC_TAG}pyc > @@ -67,10 +69,12 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/paramiko/ed25519key.py > lib/python${MODPY_VERSION}/site-packages/paramiko/file.py > lib/python${MODPY_VERSION}/site-packages/paramiko/hostkeys.py > +lib/python${MODPY_VERSION}/site-packages/paramiko/kex_curve25519.py > lib/python${MODPY_VERSION}/site-packages/paramiko/kex_ecdh_nist.py > lib/python${MODPY_VERSION}/site-packages/paramiko/kex_gex.py > lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group1.py > lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group14.py > +lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group16.py > lib/python${MODPY_VERSION}/site-packages/paramiko/kex_gss.py > lib/python${MODPY_VERSION}/site-packages/paramiko/message.py >
[UPDATE] security/py-paramiko-2.6.0
Dear all, Looking for OKs for updating security/py-paramiko The one we have in tree is pretty outdated. -- With best regards, Pavel Korovin Index: Makefile === RCS file: /cvs/ports/security/py-paramiko/Makefile,v retrieving revision 1.52 diff -u -p -r1.52 Makefile --- Makefile12 Jul 2019 20:49:34 - 1.52 +++ Makefile9 Nov 2019 13:07:09 - @@ -2,11 +2,10 @@ COMMENT = Python module that implements the SSH2 protocol -MODPY_EGG_VERSION =2.4.1 +MODPY_EGG_VERSION =2.6.0 DISTNAME = paramiko-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = security -REVISION = 0 HOMEPAGE = https://github.com/paramiko/paramiko/ @@ -20,13 +19,14 @@ MODPY_PI = Yes MODULES = lang/python MODPY_SETUPTOOLS = Yes +MODPY_PYTEST = Yes RUN_DEPENDS = devel/py-asn1${MODPY_FLAVOR} \ security/py-bcrypt${MODPY_FLAVOR} \ security/py-cryptography${MODPY_FLAVOR} \ security/py-PyNaCl${MODPY_FLAVOR} -TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} \ - devel/py-test${MODPY_FLAVOR} +TEST_DEPENDS = devel/py-mock${MODPY_FLAVOR} \ + devel/py-test-relaxed${MODPY_FLAVOR} FLAVORS = python3 FLAVOR ?= @@ -40,8 +40,5 @@ post-install: chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/${MODPY_PY_PREFIX}paramiko ${INSTALL_DATA} ${WRKSRC}/demos/* \ ${PREFIX}/share/examples/${MODPY_PY_PREFIX}paramiko - -do-test: - cd ${WRKSRC} && nosetests${MODPY_BIN_SUFFIX} .include Index: distinfo === RCS file: /cvs/ports/security/py-paramiko/distinfo,v retrieving revision 1.32 diff -u -p -r1.32 distinfo --- distinfo4 May 2018 20:31:30 - 1.32 +++ distinfo9 Nov 2019 13:07:09 - @@ -1,2 +1,2 @@ -SHA256 (paramiko-2.4.1.tar.gz) = M+NndabHF5C6dpKnP5SLMpz5KVpysBAhRLAxEUvSpPM= -SIZE (paramiko-2.4.1.tar.gz) = 1490565 +SHA256 (paramiko-2.6.0.tar.gz) = 9LLt+g0ia3C9TKMep+OJMlmQKD2iNGXVcu0fcKdYMEE= +SIZE (paramiko-2.6.0.tar.gz) = 1018679 Index: pkg/PLIST === RCS file: /cvs/ports/security/py-paramiko/pkg/PLIST,v retrieving revision 1.26 diff -u -p -r1.26 PLIST --- pkg/PLIST 16 Feb 2018 15:29:52 - 1.26 +++ pkg/PLIST 9 Nov 2019 13:07:09 - @@ -25,10 +25,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ed25519key.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}hostkeys.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_curve25519.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_ecdh_nist.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_gex.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group1.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group14.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group16.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_gss.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}message.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}packet.${MODPY_PYC_MAGIC_TAG}pyc @@ -67,10 +69,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/paramiko/ed25519key.py lib/python${MODPY_VERSION}/site-packages/paramiko/file.py lib/python${MODPY_VERSION}/site-packages/paramiko/hostkeys.py +lib/python${MODPY_VERSION}/site-packages/paramiko/kex_curve25519.py lib/python${MODPY_VERSION}/site-packages/paramiko/kex_ecdh_nist.py lib/python${MODPY_VERSION}/site-packages/paramiko/kex_gex.py lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group1.py lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group14.py +lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group16.py lib/python${MODPY_VERSION}/site-packages/paramiko/kex_gss.py lib/python${MODPY_VERSION}/site-packages/paramiko/message.py lib/python${MODPY_VERSION}/site-packages/paramiko/packet.py @@ -96,25 +100,25 @@ lib/python${MODPY_VERSION}/site-packages share/doc/${MODPY_PY_PREFIX}paramiko/ share/doc/${MODPY_PY_PREFIX}paramiko/_sources/ share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/ -share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/agent.txt