METADATA 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. Metadata-Version: 2.1
  2. Name: paramiko
  3. Version: 2.11.0
  4. Summary: SSH2 protocol library
  5. Home-page: https://paramiko.org
  6. Author: Jeff Forcier
  7. Author-email: jeff@bitprophet.org
  8. License: LGPL
  9. Project-URL: Docs, https://docs.paramiko.org
  10. Project-URL: Source, https://github.com/paramiko/paramiko
  11. Project-URL: Issues, https://github.com/paramiko/paramiko/issues
  12. Project-URL: Changelog, https://www.paramiko.org/changelog.html
  13. Project-URL: CI, https://app.circleci.com/pipelines/github/paramiko/paramiko
  14. Platform: Posix; MacOS X; Windows
  15. Classifier: Development Status :: 5 - Production/Stable
  16. Classifier: Intended Audience :: Developers
  17. Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
  18. Classifier: Operating System :: OS Independent
  19. Classifier: Topic :: Internet
  20. Classifier: Topic :: Security :: Cryptography
  21. Classifier: Programming Language :: Python
  22. Classifier: Programming Language :: Python :: 2
  23. Classifier: Programming Language :: Python :: 2.7
  24. Classifier: Programming Language :: Python :: 3
  25. Classifier: Programming Language :: Python :: 3.4
  26. Classifier: Programming Language :: Python :: 3.5
  27. Classifier: Programming Language :: Python :: 3.6
  28. Classifier: Programming Language :: Python :: 3.7
  29. Classifier: Programming Language :: Python :: 3.8
  30. Classifier: Programming Language :: Python :: 3.9
  31. Requires-Dist: bcrypt (>=3.1.3)
  32. Requires-Dist: cryptography (>=2.5)
  33. Requires-Dist: pynacl (>=1.0.1)
  34. Requires-Dist: six
  35. Provides-Extra: all
  36. Requires-Dist: pyasn1 (>=0.1.7) ; extra == 'all'
  37. Requires-Dist: pynacl (>=1.0.1) ; extra == 'all'
  38. Requires-Dist: bcrypt (>=3.1.3) ; extra == 'all'
  39. Requires-Dist: invoke (>=1.3) ; extra == 'all'
  40. Requires-Dist: gssapi (>=1.4.1) ; (platform_system != "Windows") and extra == 'all'
  41. Requires-Dist: pywin32 (>=2.1.8) ; (platform_system == "Windows") and extra == 'all'
  42. Provides-Extra: ed25519
  43. Requires-Dist: pynacl (>=1.0.1) ; extra == 'ed25519'
  44. Requires-Dist: bcrypt (>=3.1.3) ; extra == 'ed25519'
  45. Provides-Extra: gssapi
  46. Requires-Dist: pyasn1 (>=0.1.7) ; extra == 'gssapi'
  47. Requires-Dist: gssapi (>=1.4.1) ; (platform_system != "Windows") and extra == 'gssapi'
  48. Requires-Dist: pywin32 (>=2.1.8) ; (platform_system == "Windows") and extra == 'gssapi'
  49. Provides-Extra: invoke
  50. Requires-Dist: invoke (>=1.3) ; extra == 'invoke'
  51. |version| |python| |license| |ci| |coverage|
  52. .. |version| image:: https://img.shields.io/pypi/v/paramiko
  53. :target: https://pypi.org/project/paramiko/
  54. :alt: PyPI - Package Version
  55. .. |python| image:: https://img.shields.io/pypi/pyversions/paramiko
  56. :target: https://pypi.org/project/paramiko/
  57. :alt: PyPI - Python Version
  58. .. |license| image:: https://img.shields.io/pypi/l/paramiko
  59. :target: https://github.com/paramiko/paramiko/blob/main/LICENSE
  60. :alt: PyPI - License
  61. .. |ci| image:: https://img.shields.io/circleci/build/github/paramiko/paramiko/main
  62. :target: https://app.circleci.com/pipelines/github/paramiko/paramiko
  63. :alt: CircleCI
  64. .. |coverage| image:: https://img.shields.io/codecov/c/gh/paramiko/paramiko
  65. :target: https://app.codecov.io/gh/paramiko/paramiko
  66. :alt: Codecov
  67. Welcome to Paramiko!
  68. ====================
  69. Paramiko is a pure-Python [#]_ (2.7, 3.4+) implementation of the SSHv2 protocol
  70. [#]_, providing both client and server functionality. It provides the
  71. foundation for the high-level SSH library `Fabric <https://fabfile.org>`_,
  72. which is what we recommend you use for common client use-cases such as running
  73. remote shell commands or transferring files.
  74. Direct use of Paramiko itself is only intended for users who need
  75. advanced/low-level primitives or want to run an in-Python sshd.
  76. For installation information, changelogs, FAQs and similar, please visit `our
  77. main project website <https://paramiko.org>`_; for API details, see `the
  78. versioned docs <https://docs.paramiko.org>`_. Additionally, the project
  79. maintainer keeps a `roadmap <http://bitprophet.org/projects#roadmap>`_ on his
  80. personal site.
  81. .. [#]
  82. Paramiko relies on `cryptography <https://cryptography.io>`_ for crypto
  83. functionality, which makes use of C and Rust extensions but has many
  84. precompiled options available. See `our installation page
  85. <https://www.paramiko.org/installing.html>`_ for details.
  86. .. [#]
  87. SSH is defined in :rfc-reference:`4251`, :rfc-reference:`4252`,
  88. :rfc-reference:`4253` and :rfc-reference:`4254`. The primary working
  89. implementation of the protocol is the `OpenSSH project
  90. <http://openssh.org>`_. Paramiko implements a large portion of the SSH
  91. feature set, but there are occasional gaps.