Skip to main content

Python bindings for libssh client specific to Ansible use case

Project description

https://img.shields.io/pypi/v/pylibssh.svg?logo=Python&logoColor=white https://img.shields.io/badge/license-LGPL+-blue.svg?maxAge=3600 https://img.shields.io/pypi/pyversions/pylibssh.svg?logo=Python&logoColor=white https://img.shields.io/badge/style-wemake-000000.svg Ansible Code of Conduct Travis CI build status

pylibssh: Python bindings to client functionality of libssh specific to Ansible use case

Requirements

You need Python 2.7 or 3.5+

pylibssh requires libssh to be installed in particular:

  • libssh version 0.9.0 and later.

    To install libssh refer to its Downloads page.

Building the module

Build the extension:

git clone https://github.com/ansible/pylibssh.git
cd pylibssh
pip install -r requirements-build.in
python3 setup.py build_ext --inplace

License

This library is distributed under the terms of LGPL 2.1, see file LICENSE.rst in this repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ansible-pylibssh-0.0.1.dev1.tar.gz (169.1 kB view details)

Uploaded Source

Built Distribution

ansible_pylibssh-0.0.1.dev1-cp37-cp37m-macosx_10_9_x86_64.whl (274.2 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file ansible-pylibssh-0.0.1.dev1.tar.gz.

File metadata

  • Download URL: ansible-pylibssh-0.0.1.dev1.tar.gz
  • Upload date:
  • Size: 169.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.3

File hashes

Hashes for ansible-pylibssh-0.0.1.dev1.tar.gz
Algorithm Hash digest
SHA256 823c22abe20ce1799804247cc5a4e33de06112ac40909cd9b3c80aa88c40b887
MD5 23f71042aa43de93f72d22dbd5090d24
BLAKE2b-256 bf3ff0d4801a4aeb1df087168d07b99448e0babebf9c1e1802ee01cb34c54c0d

See more details on using hashes here.

File details

Details for the file ansible_pylibssh-0.0.1.dev1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ansible_pylibssh-0.0.1.dev1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 274.2 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.3

File hashes

Hashes for ansible_pylibssh-0.0.1.dev1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 22e2f2c7c9faa5f2cfed6404dcef19e67d4ea2928b79a7d78e09cfaeb2ef2435
MD5 860a30a8029a81df2f6a4222652344d6
BLAKE2b-256 720825ea47adcca7df0f6102ca543f48f434c5964468a281ce4ff284390aa7ba

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page