Metadata-Version: 2.1
Name: conntextual
Version: 1.2.8
Summary: A network-application TUI using textual.
Home-page: https://github.com/vkottler/conntextual
Author: Vaughn Kottler
Author-email: Vaughn Kottler <vaughnkottler@gmail.com>
Maintainer-email: Vaughn Kottler <vaughnkottler@gmail.com>
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: textual
Requires-Dist: runtimepy>=2.11.1
Requires-Dist: plotext
Requires-Dist: psutil
Requires-Dist: numpy
Requires-Dist: uvloop
Provides-Extra: test
Requires-Dist: pylint; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: black; extra == "test"
Requires-Dist: ruff; extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: isort; extra == "test"
Requires-Dist: yamllint; extra == "test"
Requires-Dist: yambs; extra == "test"
Requires-Dist: vmklib; extra == "test"
Requires-Dist: sphinx; extra == "test"
Requires-Dist: sphinx-book-theme; extra == "test"
Requires-Dist: setuptools-wrapper; extra == "test"
Requires-Dist: textual-dev; extra == "test"
Requires-Dist: types-psutil; extra == "test"
Requires-Dist: types-setuptools; extra == "test"

<!--
    =====================================
    generator=datazen
    version=3.1.3
    hash=3aec4b55213f3a045f072714cbdd153b
    =====================================
-->

# conntextual ([1.2.8](https://pypi.org/project/conntextual/))

[![python](https://img.shields.io/pypi/pyversions/conntextual.svg)](https://pypi.org/project/conntextual/)
![Build Status](https://github.com/vkottler/conntextual/workflows/Python%20Package/badge.svg)
[![codecov](https://codecov.io/gh/vkottler/conntextual/branch/master/graphs/badge.svg?branch=master)](https://codecov.io/github/vkottler/conntextual)
![PyPI - Status](https://img.shields.io/pypi/status/conntextual)
![Dependents (via libraries.io)](https://img.shields.io/librariesio/dependents/pypi/conntextual)

*A network-application TUI using textual.*

## Documentation

### Generated

* By [sphinx-apidoc](https://vkottler.github.io/python/sphinx/conntextual)
(What's [`sphinx-apidoc`](https://www.sphinx-doc.org/en/master/man/sphinx-apidoc.html)?)
* By [pydoc](https://vkottler.github.io/python/pydoc/conntextual.html)
(What's [`pydoc`](https://docs.python.org/3/library/pydoc.html)?)

## Python Version Support

This package is tested with the following Python minor versions:

* [`python3.11`](https://docs.python.org/3.11/)

## Platform Support

This package is tested on the following platforms:

* `ubuntu-latest`
* `macos-latest`

# Introduction

# Command-line Options

```
$ ./venv3.11/bin/conntextual -h

usage: conntextual [-h] [--version] [-v] [-q] [--curses] [--no-uvloop]
                   [-C DIR]
                   {client,ui,noop} ...

A network-application TUI using textual.

options:
  -h, --help         show this help message and exit
  --version          show program's version number and exit
  -v, --verbose      set to increase logging verbosity
  -q, --quiet        set to reduce output
  --curses           whether or not to use curses.wrapper when starting
  --no-uvloop        whether or not to disable uvloop as event loop driver
  -C DIR, --dir DIR  execute from a specific directory

commands:
  {client,ui,noop}   set of available commands
    client           attempt to connect a client to a remote session
    ui               run a user interface for runtimepy applications
    noop             command stub (does nothing)

```

# Internal Dependency Graph

A coarse view of the internal structure and scale of
`conntextual`'s source.
Generated using [pydeps](https://github.com/thebjorn/pydeps) (via
`mk python-deps`).

![conntextual's Dependency Graph](im/pydeps.svg)
