Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/b3b/herethere

Remote code execution library
https://github.com/b3b/herethere

Last synced: about 2 months ago
JSON representation

Remote code execution library

Awesome Lists containing this project

README

        

herethere
=========

.. start-badges
.. image:: https://img.shields.io/pypi/v/herethere.svg
:target: https://pypi.python.org/pypi/herethere
:alt: Latest version on PyPi
.. image:: https://img.shields.io/pypi/pyversions/herethere.svg
:target: https://pypi.python.org/pypi/herethere
:alt: Supported Python versions
.. image:: https://github.com/b3b/herethere/workflows/ci/badge.svg?branch=master
:target: https://github.com/b3b/herethere/actions?workflow=CI
:alt: CI Status
.. image:: https://codecov.io/github/b3b/herethere/coverage.svg?branch=master
:target: https://codecov.io/github/b3b/herethere?branch=master
:alt: Code coverage Status
.. end-badges

An async Python library for interactive code execution on a remote machine via SSH.

*herethere* is based on the `AsyncSSH `_ library.

:Code repository: https://github.com/b3b/herethere
:Documentation: https://herethere.me/library

Installation
------------

*herethere* can be installed from the PyPi::

pip install herethere[magic]

The `magic` extension can be omitted if Jupyter magic commands will not be used.

Related resources
-----------------

* `PythonHere `_: application that uses *herethere* library
* `Kivy Remote Shell `_ : Remote SSH+Python interactive shell application (uses Twisted)
* `Twisted Manhole `_: interactive interpreter and direct manipulation support for Twisted