Metadata-Version: 2.1
Name: bivalve
Version: 2.2.1
Summary: A bi-directional shell-like socket protocol framework using asyncio.
Home-page: https://github.com/lainproliant/bivalve
Author: Lain Musgrove (lainproliant)
Author-email: lainproliant@gmail.com
License: BSD
Keywords: network sockets protocol shell
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: commandmap==1.0.0
Requires-Dist: waterlog==1.0.0

# Bivalve - Bi-Directional Shell Sockets
![Bivalve Logo](bivalve-logo-big.png)

This is a library implementing bi-directional shell sockets, a method of
IPC where applications send and receive shell-formatted commands over
simple TCP sockets.

It also serves as an  example of asynchronous input handling while maintaining a
connection with a remote service.  It shows effective methods of handling
connections and maintaining sessions with the `asyncio` socket utilities.
