summaryrefslogtreecommitdiff
path: root/security/py-asyncssh
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-10-30 18:21:20 +0000
committeradam <adam@pkgsrc.org>2017-10-30 18:21:20 +0000
commit2747e23344ab10af710c7546e3f184316e1a0c7f (patch)
treec4ea1863287f11f34847e2a4b6dae2f7b91399d2 /security/py-asyncssh
parent6f5728ab8d77cede5c234bf971edc750d62918a2 (diff)
downloadpkgsrc-2747e23344ab10af710c7546e3f184316e1a0c7f.tar.gz
py-asyncssh: added version 1.11.0
AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python 3.4+ asyncio framework.
Diffstat (limited to 'security/py-asyncssh')
-rw-r--r--security/py-asyncssh/DESCR3
-rw-r--r--security/py-asyncssh/Makefile21
-rw-r--r--security/py-asyncssh/PLIST174
-rw-r--r--security/py-asyncssh/distinfo6
4 files changed, 204 insertions, 0 deletions
diff --git a/security/py-asyncssh/DESCR b/security/py-asyncssh/DESCR
new file mode 100644
index 00000000000..0987a93e0b4
--- /dev/null
+++ b/security/py-asyncssh/DESCR
@@ -0,0 +1,3 @@
+AsyncSSH is a Python package which provides an asynchronous client and server
+implementation of the SSHv2 protocol on top of the Python 3.4+ asyncio
+framework.
diff --git a/security/py-asyncssh/Makefile b/security/py-asyncssh/Makefile
new file mode 100644
index 00000000000..ae3d8f5fff8
--- /dev/null
+++ b/security/py-asyncssh/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2017/10/30 18:21:20 adam Exp $
+
+DISTNAME= asyncssh-1.11.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= security python
+MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncssh/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://asyncssh.timeheart.net/
+COMMENT= Asynchronous SSHv2 client and server library
+LICENSE= eclipse-license
+
+DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=17.0.0:../../security/py-OpenSSL
+DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.0.0:../../security/py-bcrypt
+DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.5:../../security/py-cryptography
+DEPENDS+= ${PYPKGPREFIX}-gssapi>=1.2.0:../../security/py-gssapi
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/py-asyncssh/PLIST b/security/py-asyncssh/PLIST
new file mode 100644
index 00000000000..b882d1c391f
--- /dev/null
+++ b/security/py-asyncssh/PLIST
@@ -0,0 +1,174 @@
+@comment $NetBSD: PLIST,v 1.1 2017/10/30 18:21:20 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/asyncssh/__init__.py
+${PYSITELIB}/asyncssh/__init__.pyc
+${PYSITELIB}/asyncssh/__init__.pyo
+${PYSITELIB}/asyncssh/agent.py
+${PYSITELIB}/asyncssh/agent.pyc
+${PYSITELIB}/asyncssh/agent.pyo
+${PYSITELIB}/asyncssh/agent_unix.py
+${PYSITELIB}/asyncssh/agent_unix.pyc
+${PYSITELIB}/asyncssh/agent_unix.pyo
+${PYSITELIB}/asyncssh/agent_win32.py
+${PYSITELIB}/asyncssh/agent_win32.pyc
+${PYSITELIB}/asyncssh/agent_win32.pyo
+${PYSITELIB}/asyncssh/asn1.py
+${PYSITELIB}/asyncssh/asn1.pyc
+${PYSITELIB}/asyncssh/asn1.pyo
+${PYSITELIB}/asyncssh/auth.py
+${PYSITELIB}/asyncssh/auth.pyc
+${PYSITELIB}/asyncssh/auth.pyo
+${PYSITELIB}/asyncssh/auth_keys.py
+${PYSITELIB}/asyncssh/auth_keys.pyc
+${PYSITELIB}/asyncssh/auth_keys.pyo
+${PYSITELIB}/asyncssh/channel.py
+${PYSITELIB}/asyncssh/channel.pyc
+${PYSITELIB}/asyncssh/channel.pyo
+${PYSITELIB}/asyncssh/cipher.py
+${PYSITELIB}/asyncssh/cipher.pyc
+${PYSITELIB}/asyncssh/cipher.pyo
+${PYSITELIB}/asyncssh/client.py
+${PYSITELIB}/asyncssh/client.pyc
+${PYSITELIB}/asyncssh/client.pyo
+${PYSITELIB}/asyncssh/compression.py
+${PYSITELIB}/asyncssh/compression.pyc
+${PYSITELIB}/asyncssh/compression.pyo
+${PYSITELIB}/asyncssh/connection.py
+${PYSITELIB}/asyncssh/connection.pyc
+${PYSITELIB}/asyncssh/connection.pyo
+${PYSITELIB}/asyncssh/constants.py
+${PYSITELIB}/asyncssh/constants.pyc
+${PYSITELIB}/asyncssh/constants.pyo
+${PYSITELIB}/asyncssh/crypto/__init__.py
+${PYSITELIB}/asyncssh/crypto/__init__.pyc
+${PYSITELIB}/asyncssh/crypto/__init__.pyo
+${PYSITELIB}/asyncssh/crypto/chacha.py
+${PYSITELIB}/asyncssh/crypto/chacha.pyc
+${PYSITELIB}/asyncssh/crypto/chacha.pyo
+${PYSITELIB}/asyncssh/crypto/cipher.py
+${PYSITELIB}/asyncssh/crypto/cipher.pyc
+${PYSITELIB}/asyncssh/crypto/cipher.pyo
+${PYSITELIB}/asyncssh/crypto/curve25519.py
+${PYSITELIB}/asyncssh/crypto/curve25519.pyc
+${PYSITELIB}/asyncssh/crypto/curve25519.pyo
+${PYSITELIB}/asyncssh/crypto/ec.py
+${PYSITELIB}/asyncssh/crypto/ec.pyc
+${PYSITELIB}/asyncssh/crypto/ec.pyo
+${PYSITELIB}/asyncssh/crypto/pyca/__init__.py
+${PYSITELIB}/asyncssh/crypto/pyca/__init__.pyc
+${PYSITELIB}/asyncssh/crypto/pyca/__init__.pyo
+${PYSITELIB}/asyncssh/crypto/pyca/cipher.py
+${PYSITELIB}/asyncssh/crypto/pyca/cipher.pyc
+${PYSITELIB}/asyncssh/crypto/pyca/cipher.pyo
+${PYSITELIB}/asyncssh/crypto/pyca/dsa.py
+${PYSITELIB}/asyncssh/crypto/pyca/dsa.pyc
+${PYSITELIB}/asyncssh/crypto/pyca/dsa.pyo
+${PYSITELIB}/asyncssh/crypto/pyca/ec.py
+${PYSITELIB}/asyncssh/crypto/pyca/ec.pyc
+${PYSITELIB}/asyncssh/crypto/pyca/ec.pyo
+${PYSITELIB}/asyncssh/crypto/pyca/misc.py
+${PYSITELIB}/asyncssh/crypto/pyca/misc.pyc
+${PYSITELIB}/asyncssh/crypto/pyca/misc.pyo
+${PYSITELIB}/asyncssh/crypto/pyca/rsa.py
+${PYSITELIB}/asyncssh/crypto/pyca/rsa.pyc
+${PYSITELIB}/asyncssh/crypto/pyca/rsa.pyo
+${PYSITELIB}/asyncssh/crypto/pyca/x509.py
+${PYSITELIB}/asyncssh/crypto/pyca/x509.pyc
+${PYSITELIB}/asyncssh/crypto/pyca/x509.pyo
+${PYSITELIB}/asyncssh/crypto/umac.py
+${PYSITELIB}/asyncssh/crypto/umac.pyc
+${PYSITELIB}/asyncssh/crypto/umac.pyo
+${PYSITELIB}/asyncssh/dh.py
+${PYSITELIB}/asyncssh/dh.pyc
+${PYSITELIB}/asyncssh/dh.pyo
+${PYSITELIB}/asyncssh/dsa.py
+${PYSITELIB}/asyncssh/dsa.pyc
+${PYSITELIB}/asyncssh/dsa.pyo
+${PYSITELIB}/asyncssh/ecdh.py
+${PYSITELIB}/asyncssh/ecdh.pyc
+${PYSITELIB}/asyncssh/ecdh.pyo
+${PYSITELIB}/asyncssh/ecdsa.py
+${PYSITELIB}/asyncssh/ecdsa.pyc
+${PYSITELIB}/asyncssh/ecdsa.pyo
+${PYSITELIB}/asyncssh/ed25519.py
+${PYSITELIB}/asyncssh/ed25519.pyc
+${PYSITELIB}/asyncssh/ed25519.pyo
+${PYSITELIB}/asyncssh/editor.py
+${PYSITELIB}/asyncssh/editor.pyc
+${PYSITELIB}/asyncssh/editor.pyo
+${PYSITELIB}/asyncssh/forward.py
+${PYSITELIB}/asyncssh/forward.pyc
+${PYSITELIB}/asyncssh/forward.pyo
+${PYSITELIB}/asyncssh/gss.py
+${PYSITELIB}/asyncssh/gss.pyc
+${PYSITELIB}/asyncssh/gss.pyo
+${PYSITELIB}/asyncssh/gss_unix.py
+${PYSITELIB}/asyncssh/gss_unix.pyc
+${PYSITELIB}/asyncssh/gss_unix.pyo
+${PYSITELIB}/asyncssh/gss_win32.py
+${PYSITELIB}/asyncssh/gss_win32.pyc
+${PYSITELIB}/asyncssh/gss_win32.pyo
+${PYSITELIB}/asyncssh/kex.py
+${PYSITELIB}/asyncssh/kex.pyc
+${PYSITELIB}/asyncssh/kex.pyo
+${PYSITELIB}/asyncssh/known_hosts.py
+${PYSITELIB}/asyncssh/known_hosts.pyc
+${PYSITELIB}/asyncssh/known_hosts.pyo
+${PYSITELIB}/asyncssh/listener.py
+${PYSITELIB}/asyncssh/listener.pyc
+${PYSITELIB}/asyncssh/listener.pyo
+${PYSITELIB}/asyncssh/logging.py
+${PYSITELIB}/asyncssh/logging.pyc
+${PYSITELIB}/asyncssh/logging.pyo
+${PYSITELIB}/asyncssh/mac.py
+${PYSITELIB}/asyncssh/mac.pyc
+${PYSITELIB}/asyncssh/mac.pyo
+${PYSITELIB}/asyncssh/misc.py
+${PYSITELIB}/asyncssh/misc.pyc
+${PYSITELIB}/asyncssh/misc.pyo
+${PYSITELIB}/asyncssh/packet.py
+${PYSITELIB}/asyncssh/packet.pyc
+${PYSITELIB}/asyncssh/packet.pyo
+${PYSITELIB}/asyncssh/pattern.py
+${PYSITELIB}/asyncssh/pattern.pyc
+${PYSITELIB}/asyncssh/pattern.pyo
+${PYSITELIB}/asyncssh/pbe.py
+${PYSITELIB}/asyncssh/pbe.pyc
+${PYSITELIB}/asyncssh/pbe.pyo
+${PYSITELIB}/asyncssh/process.py
+${PYSITELIB}/asyncssh/process.pyc
+${PYSITELIB}/asyncssh/process.pyo
+${PYSITELIB}/asyncssh/public_key.py
+${PYSITELIB}/asyncssh/public_key.pyc
+${PYSITELIB}/asyncssh/public_key.pyo
+${PYSITELIB}/asyncssh/rsa.py
+${PYSITELIB}/asyncssh/rsa.pyc
+${PYSITELIB}/asyncssh/rsa.pyo
+${PYSITELIB}/asyncssh/saslprep.py
+${PYSITELIB}/asyncssh/saslprep.pyc
+${PYSITELIB}/asyncssh/saslprep.pyo
+${PYSITELIB}/asyncssh/scp.py
+${PYSITELIB}/asyncssh/scp.pyc
+${PYSITELIB}/asyncssh/scp.pyo
+${PYSITELIB}/asyncssh/server.py
+${PYSITELIB}/asyncssh/server.pyc
+${PYSITELIB}/asyncssh/server.pyo
+${PYSITELIB}/asyncssh/session.py
+${PYSITELIB}/asyncssh/session.pyc
+${PYSITELIB}/asyncssh/session.pyo
+${PYSITELIB}/asyncssh/sftp.py
+${PYSITELIB}/asyncssh/sftp.pyc
+${PYSITELIB}/asyncssh/sftp.pyo
+${PYSITELIB}/asyncssh/stream.py
+${PYSITELIB}/asyncssh/stream.pyc
+${PYSITELIB}/asyncssh/stream.pyo
+${PYSITELIB}/asyncssh/version.py
+${PYSITELIB}/asyncssh/version.pyc
+${PYSITELIB}/asyncssh/version.pyo
+${PYSITELIB}/asyncssh/x11.py
+${PYSITELIB}/asyncssh/x11.pyc
+${PYSITELIB}/asyncssh/x11.pyo
diff --git a/security/py-asyncssh/distinfo b/security/py-asyncssh/distinfo
new file mode 100644
index 00000000000..40394e861e0
--- /dev/null
+++ b/security/py-asyncssh/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/10/30 18:21:20 adam Exp $
+
+SHA1 (asyncssh-1.11.0.tar.gz) = 661ca33f14c473113bbefcc8b2deeb7a2b7ddffe
+RMD160 (asyncssh-1.11.0.tar.gz) = fa6a8ee58caac2dade94d3f234ff27e69e06b55d
+SHA512 (asyncssh-1.11.0.tar.gz) = 0d79fad18968d482380725eed9eeee6f526c67a9f649b62c63da3852a7d134823eada640de1be8904f2cf5a220a180d67ebec22d55b44bbbdabc60265de4c521
+Size (asyncssh-1.11.0.tar.gz) = 275812 bytes