ssh2-python


Namessh2-python JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/ParallelSSH/ssh2-python
SummaryBindings for libssh2 C library
upload_time2022-07-31 14:07:17
maintainer
docs_urlNone
authorPanos Kittenis
requires_python
licenseLGPLv2
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ssh2-python
============

Super fast SSH2 protocol library. ``ssh2-python`` provides Python bindings for `libssh2`_.

.. image:: https://img.shields.io/badge/License-LGPL%20v2.1-blue.svg
   :target: https://pypi.python.org/pypi/ssh2-python
   :alt: License
.. image:: https://img.shields.io/pypi/v/ssh2-python.svg
   :target: https://pypi.python.org/pypi/ssh2-python
   :alt: Latest Version
.. image:: https://circleci.com/gh/ParallelSSH/ssh2-python/tree/master.svg?style=svg
   :target: https://circleci.com/gh/ParallelSSH/ssh2-python
.. image:: https://ci.appveyor.com/api/projects/status/github/parallelssh/ssh2-python?svg=true&branch=master
   :target: https://ci.appveyor.com/project/pkittenis/ssh2-python
.. image:: https://img.shields.io/pypi/wheel/ssh2-python.svg
   :target: https://pypi.python.org/pypi/ssh2-python
.. image:: https://img.shields.io/pypi/pyversions/ssh2-python.svg
   :target: https://pypi.python.org/pypi/ssh2-python
.. image:: https://readthedocs.org/projects/ssh2-python/badge/?version=latest
  :target: http://ssh2-python.readthedocs.org/en/latest/
  :alt: Latest documentation


Installation
______________

Binary wheel packages are provided for Linux, OSX and Windows, all Python versions. Wheel packages have **no dependencies**.

``pip`` may need to be updated to be able to install binary wheel packages - ``pip install -U pip``.

.. code-block:: shell

   pip install ssh2-python

For from source installation instructions, including building against system provided libssh2, `see documentation <https://ssh2-python.readthedocs.io/en/latest/installation.html#installation-from-source>`_.

Who Should Use This
___________________

Most developers will want to use the `high level clients <https://parallel-ssh.readthedocs.io/en/latest/quickstart.html#single-host-client>`_
in `parallel-ssh <https://github.com/ParallelSSH/parallel-ssh>`_
based on this library.

This library provides bindings to the low-level libssh2 C-API. It is *not* high level, nor easy to use. A *lot* of code
would need to be written to use this library that is already provided by `parallel-ssh`.

Use `parallel-ssh <https://github.com/ParallelSSH/parallel-ssh>`_ unless *really* sure using a C-API is what is wanted.

API Feature Set
________________

At this time all of the `libssh2`_ API has been implemented up to the libssh2 version in the repository. Please report any missing implementation.

Complete example scripts for various operations can be found in the `examples directory`_.

In addition, as ``ssh2-python`` is a thin wrapper of ``libssh2`` with Python semantics, `its code examples <https://libssh2.org/examples/>`_ can be ported straight over to Python with only minimal changes.

Examples
_____________

See `examples directory <https://github.com/ParallelSSH/ssh2-python/tree/master/examples>`_  for complete examples.

Again, most developers will want to use `parallel-ssh <https://github.com/ParallelSSH/parallel-ssh>`_ rather than this
library directly.

Comparison with other Python SSH libraries
-------------------------------------------

Performance of above example, compared with Paramiko.

.. code-block:: shell

   time python examples/example_echo.py
   time python examples/paramiko_comparison.py

:Output:

   ``ssh2-python``::

     real	0m0.141s
     user	0m0.037s
     sys	0m0.008s

   ``paramiko``::

     real	0m0.592s
     user	0m0.351s
     sys	0m0.021s


.. _libssh2: https://www.libssh2.org
.. _Cython: https://www.cython.org
.. _`examples directory`: https://github.com/ParallelSSH/ssh2-python/tree/master/examples
.. _`mail group`: https://groups.google.com/forum/#!forum/ssh2-python

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ParallelSSH/ssh2-python",
    "name": "ssh2-python",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Panos Kittenis",
    "author_email": "22e889d8@opayq.com",
    "download_url": "https://files.pythonhosted.org/packages/8b/b2/61cfc47e93648be77326496c1e1c86d575bbd01f7f53292a546ff3fe27e8/ssh2-python-1.0.0.tar.gz",
    "platform": "any",
    "description": "ssh2-python\n============\n\nSuper fast SSH2 protocol library. ``ssh2-python`` provides Python bindings for `libssh2`_.\n\n.. image:: https://img.shields.io/badge/License-LGPL%20v2.1-blue.svg\n   :target: https://pypi.python.org/pypi/ssh2-python\n   :alt: License\n.. image:: https://img.shields.io/pypi/v/ssh2-python.svg\n   :target: https://pypi.python.org/pypi/ssh2-python\n   :alt: Latest Version\n.. image:: https://circleci.com/gh/ParallelSSH/ssh2-python/tree/master.svg?style=svg\n   :target: https://circleci.com/gh/ParallelSSH/ssh2-python\n.. image:: https://ci.appveyor.com/api/projects/status/github/parallelssh/ssh2-python?svg=true&branch=master\n   :target: https://ci.appveyor.com/project/pkittenis/ssh2-python\n.. image:: https://img.shields.io/pypi/wheel/ssh2-python.svg\n   :target: https://pypi.python.org/pypi/ssh2-python\n.. image:: https://img.shields.io/pypi/pyversions/ssh2-python.svg\n   :target: https://pypi.python.org/pypi/ssh2-python\n.. image:: https://readthedocs.org/projects/ssh2-python/badge/?version=latest\n  :target: http://ssh2-python.readthedocs.org/en/latest/\n  :alt: Latest documentation\n\n\nInstallation\n______________\n\nBinary wheel packages are provided for Linux, OSX and Windows, all Python versions. Wheel packages have **no dependencies**.\n\n``pip`` may need to be updated to be able to install binary wheel packages - ``pip install -U pip``.\n\n.. code-block:: shell\n\n   pip install ssh2-python\n\nFor from source installation instructions, including building against system provided libssh2, `see documentation <https://ssh2-python.readthedocs.io/en/latest/installation.html#installation-from-source>`_.\n\nWho Should Use This\n___________________\n\nMost developers will want to use the `high level clients <https://parallel-ssh.readthedocs.io/en/latest/quickstart.html#single-host-client>`_\nin `parallel-ssh <https://github.com/ParallelSSH/parallel-ssh>`_\nbased on this library.\n\nThis library provides bindings to the low-level libssh2 C-API. It is *not* high level, nor easy to use. A *lot* of code\nwould need to be written to use this library that is already provided by `parallel-ssh`.\n\nUse `parallel-ssh <https://github.com/ParallelSSH/parallel-ssh>`_ unless *really* sure using a C-API is what is wanted.\n\nAPI Feature Set\n________________\n\nAt this time all of the `libssh2`_ API has been implemented up to the libssh2 version in the repository. Please report any missing implementation.\n\nComplete example scripts for various operations can be found in the `examples directory`_.\n\nIn addition, as ``ssh2-python`` is a thin wrapper of ``libssh2`` with Python semantics, `its code examples <https://libssh2.org/examples/>`_ can be ported straight over to Python with only minimal changes.\n\nExamples\n_____________\n\nSee `examples directory <https://github.com/ParallelSSH/ssh2-python/tree/master/examples>`_  for complete examples.\n\nAgain, most developers will want to use `parallel-ssh <https://github.com/ParallelSSH/parallel-ssh>`_ rather than this\nlibrary directly.\n\nComparison with other Python SSH libraries\n-------------------------------------------\n\nPerformance of above example, compared with Paramiko.\n\n.. code-block:: shell\n\n   time python examples/example_echo.py\n   time python examples/paramiko_comparison.py\n\n:Output:\n\n   ``ssh2-python``::\n\n     real\t0m0.141s\n     user\t0m0.037s\n     sys\t0m0.008s\n\n   ``paramiko``::\n\n     real\t0m0.592s\n     user\t0m0.351s\n     sys\t0m0.021s\n\n\n.. _libssh2: https://www.libssh2.org\n.. _Cython: https://www.cython.org\n.. _`examples directory`: https://github.com/ParallelSSH/ssh2-python/tree/master/examples\n.. _`mail group`: https://groups.google.com/forum/#!forum/ssh2-python\n",
    "bugtrack_url": null,
    "license": "LGPLv2",
    "summary": "Bindings for libssh2 C library",
    "version": "1.0.0",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "a13034dd78c0209afa27edf0431fb4e6",
                "sha256": "743df09165bbfcf754c6faf8a5feba414605ed73a6eee79e323d525c60f0cb41"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a13034dd78c0209afa27edf0431fb4e6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3557216,
            "upload_time": "2022-07-31T14:10:57",
            "upload_time_iso_8601": "2022-07-31T14:10:57.318558Z",
            "url": "https://files.pythonhosted.org/packages/b5/84/3d7db27807e894d8f023cc5b7cd0259ea2048a89c01aad9cc38304de31bd/ssh2_python-1.0.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "14a9588625efa5c369160884264c28c1",
                "sha256": "1c3c2910976da579c337dbd2134601d462b7bd861772dcb6e6dbb298749d1fd9"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "14a9588625efa5c369160884264c28c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3287488,
            "upload_time": "2022-07-31T14:07:02",
            "upload_time_iso_8601": "2022-07-31T14:07:02.668122Z",
            "url": "https://files.pythonhosted.org/packages/64/a0/a7f84c8b5d3809362515f9c0a9d5a6b763cf064f47f88efeac79d681cd46/ssh2_python-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "91b35d1490b99aeec0b40a6e2e028a16",
                "sha256": "631375d2338aa373b9d2f2fe2af7ffc7c552845661a2c7456757b4c39c9ae15b"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "91b35d1490b99aeec0b40a6e2e028a16",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3545227,
            "upload_time": "2022-07-31T14:10:58",
            "upload_time_iso_8601": "2022-07-31T14:10:58.669155Z",
            "url": "https://files.pythonhosted.org/packages/68/56/0aa2f5d13207d9996a645185fd0f62a1cadf39c3363cd549bf8a14684f0a/ssh2_python-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "0dfe5ab06cab3b1a5e96df94ad7e4d08",
                "sha256": "5fca1744fe977eec920d7fdfeb1a79dd3fe4747f9455fb0e76aaa02b2e2dee7a"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0dfe5ab06cab3b1a5e96df94ad7e4d08",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 6703938,
            "upload_time": "2022-07-31T14:08:31",
            "upload_time_iso_8601": "2022-07-31T14:08:31.692889Z",
            "url": "https://files.pythonhosted.org/packages/3c/91/bd0cec5ddb33bbc829ddfa1c565205d1a927a993f53c04648b35fb5de69b/ssh2_python-1.0.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "20e76a44137e9e327ec3248dc58bbc0a",
                "sha256": "016c2fb027bb8a1720b71cf144c423f8d1acfdfef4238ada47c8452c7c5273fd"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "20e76a44137e9e327ec3248dc58bbc0a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 3301314,
            "upload_time": "2022-07-31T14:07:04",
            "upload_time_iso_8601": "2022-07-31T14:07:04.584722Z",
            "url": "https://files.pythonhosted.org/packages/99/e0/4eec2ab4a8d1537cd4d6823a11fa9d364ad75b63632ca5160067d42038c0/ssh2_python-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "a1d7585b9a19662f5c3521641ab619bd",
                "sha256": "dbbdaaedc094364ee5027942bc40d68d1c5f9da7ec4cccb615036309b980bd8b"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a1d7585b9a19662f5c3521641ab619bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 3389895,
            "upload_time": "2022-07-31T14:11:00",
            "upload_time_iso_8601": "2022-07-31T14:11:00.063944Z",
            "url": "https://files.pythonhosted.org/packages/26/c7/cae97cecdc6dca772d3f8f5112c21f4ee58f942d5583facc08255d43fc54/ssh2_python-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "5712d3fc0cc74e069847b28e530530e5",
                "sha256": "c9abd88161ce5e40f08a3b0af2173acafc7b19dd3dd140ccbd7c0b40094e558f"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5712d3fc0cc74e069847b28e530530e5",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 3450684,
            "upload_time": "2022-07-31T14:11:01",
            "upload_time_iso_8601": "2022-07-31T14:11:01.488840Z",
            "url": "https://files.pythonhosted.org/packages/7d/37/87e043ea918a0008ff902a135cbb74a511edbb0d163cf4724df22b57324f/ssh2_python-1.0.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "918301a19597c5505a280f24dba5a49b",
                "sha256": "03ca21a64c1aa77763691de70ed29143b457fafc323a108bfeb4d249e1cca84f"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "918301a19597c5505a280f24dba5a49b",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 3181697,
            "upload_time": "2022-07-31T14:07:06",
            "upload_time_iso_8601": "2022-07-31T14:07:06.059580Z",
            "url": "https://files.pythonhosted.org/packages/f8/65/80753ef9c5a7e45123a3ade637b8704258a53f2f64a65d6df24264f65297/ssh2_python-1.0.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "5d76ab1044bc618d2d50f26988d3afb0",
                "sha256": "d1ba1b05256277c78f4d4e158c4b024427bda94761426b9b37e77a551cc85158"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5d76ab1044bc618d2d50f26988d3afb0",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 3438698,
            "upload_time": "2022-07-31T14:11:02",
            "upload_time_iso_8601": "2022-07-31T14:11:02.900046Z",
            "url": "https://files.pythonhosted.org/packages/1a/cf/515573268a322ef5089804b1475d02d2b59fc9065bfa6ee78c96ee01bc9d/ssh2_python-1.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "e74c7223ede463ecf6ed3bf096b5d472",
                "sha256": "3270c77d24a35b1b52c312c42f14f0c27b013ab00cb8fdb67d4eb55e999b715a"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e74c7223ede463ecf6ed3bf096b5d472",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 6760507,
            "upload_time": "2022-07-31T14:08:33",
            "upload_time_iso_8601": "2022-07-31T14:08:33.353346Z",
            "url": "https://files.pythonhosted.org/packages/21/21/c7cc367d2b5fe282c4352a98b22883de0e6a696cb6680a62fefa35feb406/ssh2_python-1.0.0-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "13eedcb87f46996257fef14c3528bd09",
                "sha256": "8582b2965116435c35f9f2f3da4297eae8a5daea0fcebfdfd9388a9dfc5cd922"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "13eedcb87f46996257fef14c3528bd09",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 3459257,
            "upload_time": "2022-07-31T14:11:04",
            "upload_time_iso_8601": "2022-07-31T14:11:04.263702Z",
            "url": "https://files.pythonhosted.org/packages/97/56/d564d8cc6ea86a4ca36cdf6b76a4a7a15a3d762ffe547fd7d7b6dbbf1a27/ssh2_python-1.0.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "ad896d99b2999717e8d0e9f00eaa5a12",
                "sha256": "114b27c130144f6fad0fbc5d35e71d0a841059efd3f868b86b5443de89b208af"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ad896d99b2999717e8d0e9f00eaa5a12",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 3188253,
            "upload_time": "2022-07-31T14:07:07",
            "upload_time_iso_8601": "2022-07-31T14:07:07.680013Z",
            "url": "https://files.pythonhosted.org/packages/86/2f/fa30691d5397fcf76d5a1a7342b28fd57f4c0bc749e72a6fe4f35db4e00b/ssh2_python-1.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "bcd6d543611b6a20dd7d0743a8f783c1",
                "sha256": "ddcba606818f28719d25c4a14789cc9b88714385e26e52d45ce967068ed7ad83"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bcd6d543611b6a20dd7d0743a8f783c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 3447270,
            "upload_time": "2022-07-31T14:11:05",
            "upload_time_iso_8601": "2022-07-31T14:11:05.796205Z",
            "url": "https://files.pythonhosted.org/packages/2c/fc/27348a09b69160ad4d5f0313b692e50c89e39d3cf32d566b8b215d906969/ssh2_python-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "e6d81b830a35a191280b1719c0db3c0d",
                "sha256": "aca4967a67a8fe4a4cabdac710065cca426e8200e5d426f6daae4c6a3a7e1921"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e6d81b830a35a191280b1719c0db3c0d",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 6707208,
            "upload_time": "2022-07-31T14:08:35",
            "upload_time_iso_8601": "2022-07-31T14:08:35.003164Z",
            "url": "https://files.pythonhosted.org/packages/21/1b/0068a15831edc5a7233c861965fba1c686070b04a10cab8da109e145a332/ssh2_python-1.0.0-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "80ba48441ce7154842c82eb9e108fa1b",
                "sha256": "190b1c1389206aed43b40a1351732c1d854578480a566d5f6b899587ff989c74"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "80ba48441ce7154842c82eb9e108fa1b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3647162,
            "upload_time": "2022-07-31T14:11:07",
            "upload_time_iso_8601": "2022-07-31T14:11:07.163775Z",
            "url": "https://files.pythonhosted.org/packages/b6/59/627b5d1540c5deac0c7a518c6bd619272b17a751e3a2165b9aa9689bbba9/ssh2_python-1.0.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "e8d63939ce054778776175fba84f0966",
                "sha256": "6f288aef1ab4d1e8bbc8a38bcebc1b21849fa8448fb68e851b9ff136eab46da6"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e8d63939ce054778776175fba84f0966",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3350961,
            "upload_time": "2022-07-31T14:07:09",
            "upload_time_iso_8601": "2022-07-31T14:07:09.054356Z",
            "url": "https://files.pythonhosted.org/packages/ce/93/02bd09fec4f69a447ec99fdfaa6249c69cdad9b0eda450d4dfa09444bf84/ssh2_python-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "4f6bd39857ad4463379fcf547b28be53",
                "sha256": "161eebd09258fe7fe47652561cefca9116c0df3b1128e1514d10d3d97e4f1521"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4f6bd39857ad4463379fcf547b28be53",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3635167,
            "upload_time": "2022-07-31T14:11:08",
            "upload_time_iso_8601": "2022-07-31T14:11:08.476883Z",
            "url": "https://files.pythonhosted.org/packages/d9/82/bebbb72c77ec91b2af35063b34be8616230ee5c03ed08214414d6fa2fe6c/ssh2_python-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "8740238e5fc9bca7ede87d87d83b6a12",
                "sha256": "b315b754392e3b3c3ac546f4d35acdedb174d104212242a6f4778695beda9bb7"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8740238e5fc9bca7ede87d87d83b6a12",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 6711983,
            "upload_time": "2022-07-31T14:08:36",
            "upload_time_iso_8601": "2022-07-31T14:08:36.550539Z",
            "url": "https://files.pythonhosted.org/packages/06/49/68aac9070d465d432098dc9f72ce93fef5c70e5b0dfa6b50706eeb9bfb2c/ssh2_python-1.0.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "0b7d7cfcc252704779c1cbbe4942c0d8",
                "sha256": "c5635f196a96bbe6d12b6cdb2f9d5fd464a0e82edca58f56391cc25aa61a4379"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp39-cp39-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0b7d7cfcc252704779c1cbbe4942c0d8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 1887920,
            "upload_time": "2022-07-31T14:02:20",
            "upload_time_iso_8601": "2022-07-31T14:02:20.004620Z",
            "url": "https://files.pythonhosted.org/packages/8d/8e/4bf87a0550753780d3a487a6f7930c4639bf649d660caa777945fc3cb177/ssh2_python-1.0.0-cp39-cp39-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "ee5520433398761a55ce714ee7676841",
                "sha256": "fc8f46d0d883d77462122a4cdb1dcff9a890923bd3525f061a2eb3563c7c5612"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp39-cp39-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ee5520433398761a55ce714ee7676841",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 1869789,
            "upload_time": "2022-07-31T14:02:13",
            "upload_time_iso_8601": "2022-07-31T14:02:13.613888Z",
            "url": "https://files.pythonhosted.org/packages/e9/27/aec990ee4c93658811eed6dab51051e56450550b3eca28b431e9f78e3ea8/ssh2_python-1.0.0-cp39-cp39-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "d50b2c46720301c739c4ea50200558dd",
                "sha256": "0f80a96dbffb34f09d84532178d7d24e404b0b313c76037a8b87187990ddddbd"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d50b2c46720301c739c4ea50200558dd",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3580697,
            "upload_time": "2022-07-31T14:11:10",
            "upload_time_iso_8601": "2022-07-31T14:11:10.029780Z",
            "url": "https://files.pythonhosted.org/packages/75/51/2ebd90c7d3016d2fc57a68c98f159faf51baddb90c125f47b060186461cb/ssh2_python-1.0.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "9dd9900a6857bcd9adb8794fe6217411",
                "sha256": "dc837e44189c9092af9af5ff25138a8efd05ad6fb10623c49039aa8f2f6ce03e"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9dd9900a6857bcd9adb8794fe6217411",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3308175,
            "upload_time": "2022-07-31T14:07:10",
            "upload_time_iso_8601": "2022-07-31T14:07:10.534949Z",
            "url": "https://files.pythonhosted.org/packages/23/f5/c50e4c5206bcf904f179a2d04ee6122ec885a05f22914077fefe336132cd/ssh2_python-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "33a42b1809a8febce19de698753dd8c7",
                "sha256": "092c7f63c7ab8291748c7af8eb7809c81c53a761e9f4a8eecfc8705c92c636cb"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "33a42b1809a8febce19de698753dd8c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3568706,
            "upload_time": "2022-07-31T14:11:11",
            "upload_time_iso_8601": "2022-07-31T14:11:11.816512Z",
            "url": "https://files.pythonhosted.org/packages/4f/40/b6f01d11703f98f5568ceb789d1d4b922788d4f9a458e9b6f02382d4b221/ssh2_python-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "0ac3e418f162ebdaa8c0bd92ccd390d9",
                "sha256": "6d52034fdb35872fb7082d0a325cb90e0dca41050bc1d7f65cf90b951d5f7caa"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0ac3e418f162ebdaa8c0bd92ccd390d9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 6710284,
            "upload_time": "2022-07-31T14:08:38",
            "upload_time_iso_8601": "2022-07-31T14:08:38.243070Z",
            "url": "https://files.pythonhosted.org/packages/f5/51/59c11898cbf55c7e423e93ce66bcb9b42f94f1ba507df1a0feaf2337f964/ssh2_python-1.0.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "20b102888dcaf2c98d685d64fd7520d9",
                "sha256": "489ae221149a1049bdda48f12bb99e20d51769ac67f7f0c65468f298f81c10c0"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "20b102888dcaf2c98d685d64fd7520d9",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 2230546,
            "upload_time": "2022-07-31T14:11:13",
            "upload_time_iso_8601": "2022-07-31T14:11:13.204074Z",
            "url": "https://files.pythonhosted.org/packages/74/2c/12bd017b1dc6107b0feae9d7ea8cf66387d1a3bec4ec63932742978b5c30/ssh2_python-1.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "c95361eb3a18472c9dfd0c52f09a03f2",
                "sha256": "2593b1659f8551a06730579ad70390939f50094b71dc8acd9b86cba0d95ab5c0"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c95361eb3a18472c9dfd0c52f09a03f2",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 2118653,
            "upload_time": "2022-07-31T14:07:11",
            "upload_time_iso_8601": "2022-07-31T14:07:11.779847Z",
            "url": "https://files.pythonhosted.org/packages/8e/78/a59c6c50fee590445eaea0891e654375da05374bcb92b3d8c6c5bd7adced/ssh2_python-1.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "4a4b3855171ec40a0ca69c4091fcfc54",
                "sha256": "9b304bcda607935375eeb5caa8f798021174893de7ea1b72416ad28709793695"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4a4b3855171ec40a0ca69c4091fcfc54",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 2218553,
            "upload_time": "2022-07-31T14:11:14",
            "upload_time_iso_8601": "2022-07-31T14:11:14.540888Z",
            "url": "https://files.pythonhosted.org/packages/e7/4f/6e256fd0c5ddaf5062256496c30264fa7cd5ad4f0cd49aa48484e865ecac/ssh2_python-1.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "0ba43c11a4b00f77e89de4c90f5263de",
                "sha256": "b139b8b47e230750b5b3b2f9977a7af996e614e334565bce5bf70e018d6536c7"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0ba43c11a4b00f77e89de4c90f5263de",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 2230451,
            "upload_time": "2022-07-31T14:11:15",
            "upload_time_iso_8601": "2022-07-31T14:11:15.979564Z",
            "url": "https://files.pythonhosted.org/packages/0d/93/fc5655fdef1473276d1f6877849a86733dc6467feb6a1ccad3fb7a36b5e2/ssh2_python-1.0.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "24f6df0398e889e7339bd7121031967f",
                "sha256": "93d9d7c48f7b729e9e0250b09dff5e712aab7df10718764f6ec00f88521b8a12"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "24f6df0398e889e7339bd7121031967f",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 2118569,
            "upload_time": "2022-07-31T14:07:13",
            "upload_time_iso_8601": "2022-07-31T14:07:13.440120Z",
            "url": "https://files.pythonhosted.org/packages/6c/90/fa79f54753dc26885d71388afa3c8ae4bf8ed18556d3c181ca907ed15670/ssh2_python-1.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "0583de975fd1d094ead82c51eba7bf02",
                "sha256": "50c1e9cdcf416e72934bf2af8faf977ea3836c98e248d4966606410b2a71f5de"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0583de975fd1d094ead82c51eba7bf02",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 2218463,
            "upload_time": "2022-07-31T14:11:17",
            "upload_time_iso_8601": "2022-07-31T14:11:17.340044Z",
            "url": "https://files.pythonhosted.org/packages/70/84/f8555819577518fcf5eda12767df32cffdd9ab71f204cd44cc45e697562d/ssh2_python-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "30c2413f2be1988e7d985f733ebb0adc",
                "sha256": "3771b58ae9944aff2aa86aadadc4f2dea174e3a30c8503bed022587bedd7e1c5"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "30c2413f2be1988e7d985f733ebb0adc",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 2116724,
            "upload_time": "2022-07-31T14:07:15",
            "upload_time_iso_8601": "2022-07-31T14:07:15.114283Z",
            "url": "https://files.pythonhosted.org/packages/7d/18/ada4f4f387ff81696412439f5732e06fee07146c70afb070b1831a0e1f7a/ssh2_python-1.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "b599c3a1240955d66c7d99a522dfcbc9",
                "sha256": "99ee7e9aaaba60fc91ecb21d6233272bfa8acb7aec28b599eee9f374327e5f9c"
            },
            "downloads": -1,
            "filename": "ssh2_python-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b599c3a1240955d66c7d99a522dfcbc9",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 2212938,
            "upload_time": "2022-07-31T14:11:18",
            "upload_time_iso_8601": "2022-07-31T14:11:18.859151Z",
            "url": "https://files.pythonhosted.org/packages/57/bf/acadd13ab201becef7d0fd3ddff980f2e341bf7a8d0b1a7bdd3eff5657c1/ssh2_python-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "2bc03be7e14f6ff681c67bdc0571fc50",
                "sha256": "af89e80c3203e7829b24eea688eaf5c5e279071aed1882238b4f44ec2144e7c5"
            },
            "downloads": -1,
            "filename": "ssh2-python-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "2bc03be7e14f6ff681c67bdc0571fc50",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2551647,
            "upload_time": "2022-07-31T14:07:17",
            "upload_time_iso_8601": "2022-07-31T14:07:17.200890Z",
            "url": "https://files.pythonhosted.org/packages/8b/b2/61cfc47e93648be77326496c1e1c86d575bbd01f7f53292a546ff3fe27e8/ssh2-python-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-07-31 14:07:17",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "ParallelSSH",
    "github_project": "ssh2-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "appveyor": true,
    "lcname": "ssh2-python"
}
        
Elapsed time: 0.07154s