Metadata-Version: 2.1
Name: netssh2
Version: 0.1.4
Summary: Library for communicating with network devices using ssh2-python.
Home-page: https://gitlab.com/jkrysl/netssh2
Author: Jakub Krysl
Author-email: jkrysl@redhat.com
License: GPLv3
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: POSIX :: Linux
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: System :: Networking
Classifier: Topic :: System :: Shells
Description-Content-Type: text/x-rst
Requires-Dist: ssh2-python

.. image:: https://img.shields.io/pypi/v/ssh2-python.svg?label=ssh2-python&style=plastic
   :target: https://badge.fury.io/py/ssh2-python
   :alt: ssh2-python
.. image:: https://img.shields.io/pypi/v/netssh2.svg?style=plastic
   :target: https://pypi.python.org/pypi/ssh2-python
   :alt: PyPI
.. image:: https://img.shields.io/pypi/l/netssh2.svg?label=License&style=plastic
   :alt: PyPI - License
   :target: https://gitlab.com/jkrysl/netssh2/blob/master/LICENSE
.. image:: https://img.shields.io/pypi/pyversions/ssh2-python.svg?style=plastic
   :target: https://pypi.python.org/pypi/ssh2-python
.. image:: https://img.shields.io/pypi/wheel/netssh2.svg?style=plastic
   :alt: PyPI - Wheel
   :target: https://pypi.python.org/pypi/ssh2-python
.. image:: https://img.shields.io/gitlab/pipeline/jkrysl/netssh2.svg?style=plastic
   :alt: Gitlab pipeline status
   :target: https://badge.fury.io/py/ssh2-python
.. image:: https://img.shields.io/readthedocs/netssh2.svg?style=plastic
   :alt: Read the Docs
   :target: https://netssh2.readthedocs.io/en/latest/

Project description
===================

Library to use ssh2-python to communicate with different network devices.

Installation
============

    pip install netssh2


Documentation
=============
Documentation can be found here: https://netssh2.readthedocs.io/en/latest/


Changelog
=========

0.1.4 (2019-03-27)
------------------
- Upload to PyPi if pipeline is passing.
- Run CI build job every time (has build checks).
- Fix tag message.
- Specify long_description_content_type in setup.py to avoid warns.
- Move pushing to PyPi to CI and add wheels.
- Add setup.cfg with wheel specs.

0.1.3 (2019-03-26)
------------------
- Push to pypi only when twine check passes.
- Use only subject of commit in changelog.
- Push also tags when bumping version.

0.1.2 (2019-03-26)
------------------
- Add automatic MANIFEST.in updating to bump_version.sh.
- Add manifest file to include everything to built packages.
- Add script for automated version bumping.
- Add .gitignore.

0.1.1 (2019-03-26)
------------------
- Fix date of 0.0.1 release.
- Fix docs link in README.
- Add changelog to documentation.
- Add license metadata setup.py.
- Add changelog to setup.py long description (pypi).
- Have only GPL v3 on PyPi.

0.1.0 (2019-03-26)
------------------
- Add changelog.
- Improve README.
- Add pypi identifiers to setup.py.
- Add RST docs to be generated with sphinx using 'make html'.
- Fix python envs in tox.
- Add code coverage to tox test.
- Change command prompt too if changing prompt of existing session.
- Add basic tests for tox.
- Cleanup when disconnecting.
- Add messages to assertions.
- Catch error when given invalid hostname.
- Add linting CI.

0.0.1 (2019-03-21)
------------------
- Basic implementation of netssh2 to work with paralel SSH and interactive shell.
- Add license.
- Initial commit.



