asyncssh

View on PyPIReverse Dependencies (164)

2.19.0 asyncssh-2.19.0-py3-none-any.whl

Wheel Details

Project: asyncssh
Version: 2.19.0
Filename: asyncssh-2.19.0-py3-none-any.whl
Download: [link]
Size: 372704
MD5: 42aa5ffa08c728dddddf646b59be3c77
SHA256: bb82ac30ff0cb4393fbaf1114e606ad7a4f13d6c4bdaed423c033ee26b455228
Uploaded: 2024-12-13 00:51:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: asyncssh
Version: 2.19.0
Summary: AsyncSSH: Asynchronous SSHv2 client and server library
Author-Email: Ron Frederick <ronf[at]timeheart.net>
Project-Url: Homepage, http://asyncssh.timeheart.net
Project-Url: Documentation, https://asyncssh.readthedocs.io
Project-Url: Source, https://github.com/ronf/asyncssh
Project-Url: Tracker, https://github.com/ronf/asyncssh/issues
License: EPL-2.0 OR GPL-2.0-or-later
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Networking
Requires-Python: >=3.6
Requires-Dist: cryptography (>=39.0)
Requires-Dist: typing_extensions (>=4.0.0)
Requires-Dist: bcrypt (>=3.1.3); extra == "bcrypt"
Requires-Dist: fido2 (>=0.9.2); extra == "fido2"
Requires-Dist: gssapi (>=1.2.0); extra == "gssapi"
Requires-Dist: libnacl (>=1.4.2); extra == "libnacl"
Requires-Dist: python-pkcs11 (>=0.7.0); extra == "pkcs11"
Requires-Dist: pyOpenSSL (>=23.0.0); extra == "pyopenssl"
Requires-Dist: pywin32 (>=227); extra == "pywin32"
Provides-Extra: bcrypt
Provides-Extra: fido2
Provides-Extra: gssapi
Provides-Extra: libnacl
Provides-Extra: pkcs11
Provides-Extra: pyopenssl
Provides-Extra: pywin32
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 8060 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
asyncssh/__init__.py sha256=b3lP4EJ1I353oDBkQMpkeKy2czVWMG3R6W81WM6BhB4 8243
asyncssh/agent.py sha256=bt29b-d4Jle8vIME_TOABrqjHw8gx2Lx-9dQMOOfRMQ 23201
asyncssh/agent_unix.py sha256=XD9VZ0yFx07Yx-O50yeQimUbuySpra9nG875Rdnk2LY 1196
asyncssh/agent_win32.py sha256=x8DdvPjs9fqpLWYV0Bf0e4xaHaDUTmnv6b0eZkMj--8 5141
asyncssh/asn1.py sha256=lVAQ07y2HOPp6jeJU37h3T5G6jV2wmq-Kr9VV1nKtmA 24439
asyncssh/auth.py sha256=327yNGHhu5exee7_BuBufjav1tebhp18JW1V9omm_kw 33629
asyncssh/auth_keys.py sha256=JfSvfo3FlJsETXXn3hV8vEAmAE-1D7iTxDdouEkwDZM 11830
asyncssh/channel.py sha256=Q5lR6ll1DlFoNMfgl3uUn-FC7c8lffQ_WOKrsxmCvc0 81317
asyncssh/client.py sha256=vQGvfeU3Y0KSOdjl9AO9GQilcFx9VN3gsmygkELbj0Y 17291
asyncssh/compression.py sha256=1jTyXhVHIXU32r988k93_oHbzZ8afly_v3KeSTQytDk 4162
asyncssh/config.py sha256=uMs3pUlI80dx6QVkItyaJ5pIYFrpxdqYqIKj-m8H-jA 25265
asyncssh/connection.py sha256=_PH1Mi4ZB5uekZuAN7_p_iHHz9csrXbmUW6T29onWlE 410067
asyncssh/constants.py sha256=OcTWx5gIclNDhwHBs4TqYin5bZen4LllRunU-4ILHqE 13385
asyncssh/dsa.py sha256=32BEQpo8vDf_j8Jzdf_uQnlTK9CJkITnIwZiDl0Xlqo 8419
asyncssh/ecdsa.py sha256=yvCyHDWUZk2bqD3LvbBhY9GnI-3OLkgG0GAjvXXBHGQ 12212
asyncssh/eddsa.py sha256=-pz7FGVqSnVv5XqEZEUqfJjm7y0OEQZKyd9aJMeQpCc 7319
asyncssh/editor.py sha256=89toCQKNBVIj9XV30IPQcOJx1KjhR9yoqVnGV1Cdh60 30401
asyncssh/encryption.py sha256=F2TyjA2hFCWVv-D1xJ9Piufe7H1kqwpHTsjhLnaLhQM 11004
asyncssh/forward.py sha256=bJDpy2pU5JUN2FURKM2XAB6DWHIaU5c9s5Dwa9eAbXI 7117
asyncssh/gss.py sha256=NA1Q9IAg3Eb6QwjXKJW_UwCO3kjzvH32Ai5B70BXj60 2131
asyncssh/gss_unix.py sha256=GElUqUmxkqLf4j4eWstmA-PGmkyahjZDAaUaoEAxZbQ 5182
asyncssh/gss_win32.py sha256=GdIN27GAkTRjyKDNo2-O6r5Mu43kpDQU_qFqZEh1SEI 6086
asyncssh/kex.py sha256=4BpuJTESS-soGbWCbD-UCRrb63Nu9PD7eoBztnH5tdU 4462
asyncssh/kex_dh.py sha256=ZW-WTxg1U9IsPIsyBpF5Zb-Ejo3LRR3BlXD2YU2R69M 33451
asyncssh/kex_rsa.py sha256=Kay4yPgT7UW-Wawt5eqpzghkH7Cj46LPXTV8Ejt7Qf4 5973
asyncssh/keysign.py sha256=0whrOHG1Y13y8-AMnxEfvOJBZaDWs3e_itbjTZU7GLo 3749
asyncssh/known_hosts.py sha256=UiqAzgdJ18dwaWRiR0sOxDZndvS7RfokSxBSJwYA0uU 14011
asyncssh/listener.py sha256=7y9T0T1o2BVk5m4BpS1oVO7tRQGXzfjbbGKeWiBrSCg 13180
asyncssh/logging.py sha256=G636uBWZc-bNroQ5Pj6kuTrZLUZv4u7jbctadUqfipk 7723
asyncssh/mac.py sha256=HbpEEWBruZiBkjOhI7vqKDNgo704l17W-58BlSowNko 7140
asyncssh/misc.py sha256=CJS3hHWmRoKCjsAoboZWtXm7Q6PSzRAFYNB9hAuz3bA 27027
asyncssh/packet.py sha256=OXmXvvq5Dm2lxWwb3PrLvxqp_-ZG58_JoySC9pF3R5c 6763
asyncssh/pattern.py sha256=DwJ7yyZhtIXqnS_wU1CZulAWtWXw7u4NBdNyOGzaGiU 4662
asyncssh/pbe.py sha256=FgVR7LnK0wnui08ovHGtWwPqPzwY9qx9zRv4BKJx_t4 20674
asyncssh/pkcs11.py sha256=_tY-YVRnnPDFdOP027KRxQuYJIuPwx1RTLaKApt4cLw 11479
asyncssh/process.py sha256=9U8_e4q_0IsJCAIRUhbi9aRPUlWniYALZafrofOB6f4 65665
asyncssh/public_key.py sha256=9BHeEQRs5xS85EDNzw-_etJ_CKt_O9ezLZTmLgDMt5o 139334
asyncssh/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asyncssh/rsa.py sha256=_PIM4leigXrkKVlaaScXsBmYEP6sQB9iKPh9xDEPksI 11474
asyncssh/saslprep.py sha256=zpJMjG4HCkGiRVBBLJWQcnk6UKrk9ZaIcRWCqKNVuGE 3672
asyncssh/scp.py sha256=mfEhNIJYGjrI2BowuTP7Rhg3h4orqwxYIaKsR_f5pYY 38473
asyncssh/server.py sha256=hzKPILq3AkahWEqMwkZvB15CPLvdwU9DUVseZ58Mh2U 46904
asyncssh/session.py sha256=WbvyFxNQP6iUl0W1hw1EE-DDrp_r2KnA5XKFcUzVOMg 22876
asyncssh/sftp.py sha256=p4HUCnPvlHDIwqTum4fc0QXy25jdwzOssPSP-r7le-w 283996
asyncssh/sk.py sha256=JUoTwmsJ7bhjdKLg90v4QcZ2uFAFUL-5p_kshePf6DM 11843
asyncssh/sk_ecdsa.py sha256=K_0N72uodswaad3vL8XCal5DyM1oQpl0V_ooNdxqPm4 8667
asyncssh/sk_eddsa.py sha256=7OmuRHC2lIwlffLiIpRgANbGUUxhWcNv7rspU0iACgk 6875
asyncssh/socks.py sha256=QRvT0MqTNB6sG3pWjUcYN8Az-_m3Du9WvnHAJ_ICTpA 7581
asyncssh/stream.py sha256=-7iEgWrWD7N9pfVh3uHvVYM4OFQL0MJilGOEQbUBwFM 30540
asyncssh/subprocess.py sha256=MUsSJgL-8H4Hke-0A7XJvE2mOc8Y1kgJafektzwct0w 10890
asyncssh/tuntap.py sha256=32GHBitpWwhfq-KPfZhvyjZ9SUJAJhZgKpZ2QDRVxEI 12188
asyncssh/version.py sha256=leIMd12G5tTUsflXypOQXcOudox-r4oBWMQ6gud9v2Y 899
asyncssh/x11.py sha256=gznQd1uwlxqRQXrxxPCgiJuGoN6MZYI68DlXn8JkgJc 17005
asyncssh/crypto/__init__.py sha256=55A_EXi_NliTuJMm9wCTBq53r3gZSy6stfpktyih-nE 2630
asyncssh/crypto/chacha.py sha256=woFZYS_t28rNJdrJK24X0sKcL1oHhgmYptkhk85y5nU 5573
asyncssh/crypto/cipher.py sha256=nnJ1cpvDxmgtvfH8efLlk6Ji6BBviCguqQWFcL7F4kU 6336
asyncssh/crypto/dh.py sha256=EVyvIUEI6D81WBB2P7gIiY8frOedim0J2sTG0u85G9I 1547
asyncssh/crypto/dsa.py sha256=mSKlYjbVmzuyYqTTuWHGHDe9vgVa9YAWjnE5jlvEUjI 3811
asyncssh/crypto/ec.py sha256=iwG2YzeBRPwCxHYHn9XtePJMkvMVBC_IYIIq3EsGRsM 6562
asyncssh/crypto/ec_params.py sha256=EzkbP5LYhha2ZPLgnIiwhBylDWV5YHiP1gsDw8AFmCU 4804
asyncssh/crypto/ed.py sha256=NqHbjpFH_aencUPLfc_MOxvsF6sr43WO676u7MNJ2iY 11179
asyncssh/crypto/kdf.py sha256=7g0sBD9OdVmyGxOsvw30EoEqdJs64GpSU8TgPJ-NJvg 1159
asyncssh/crypto/misc.py sha256=TUHa8mESY7W1C7_fFz0kh6bwXcDl-gFB8Yc8hivdbQ8 2401
asyncssh/crypto/pq.py sha256=-jXP12rC9N7hmIxtiChvSsl5M7a2ZJfA4p2umnJShKc 3533
asyncssh/crypto/rsa.py sha256=uty84Um1jZfEg-rp0cnM9kOIAT7OnCprJSH5YHiFgfk 5136
asyncssh/crypto/sntrup.py sha256=uECX9ESweu1KK8VB-LRQ72KAMY4DkHj0-E5adqUpHf0 2629
asyncssh/crypto/umac.py sha256=bVIVo7CK7Nc2DUfe19Ap6DBcrFhwhHss1S9xtDFt-cA 4391
asyncssh/crypto/x509.py sha256=CDWUXXZiJsn7mbJ-ZiszfNy5PowGMnwL5d329KGlBBw 15367
asyncssh-2.19.0.dist-info/LICENSE sha256=C-zxZWe-t3-iUrdmRjHdF3yPmhiJ5ImVtFN5xxMOUwM 14198
asyncssh-2.19.0.dist-info/METADATA sha256=ETwnU3QIqNPUNwzVGxuTNspbfUkePedAb4_u9NdnZVo 9916
asyncssh-2.19.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
asyncssh-2.19.0.dist-info/top_level.txt sha256=n1yXy2-yvQmweFl2J0szU1qlKxQ4Az6zfu0O35JV-0c 9
asyncssh-2.19.0.dist-info/RECORD

top_level.txt

asyncssh