semvec/pypi-packages huggingface dataset:
txsshadmin 0.2.0
Administrative SSH interface for network services.
Requires Python: >=2.7, <3
Keywords: ssh administation terminal

################################################################
Administrative Services Over SSH for Twisted Python Applications
################################################################

===============================================
Create SSH Server public key / private key pair
===============================================

Example::

    $ mkdir keys
    $ ckeygen -b 2048 -t rsa -f keys/id_rsa

=========
Run Demos
=========

Custom protocol over SSH::

    $ twistd -ny ./txsshadmin/demo.tac

Manhole REPL over SSH::

    $ ./txsshadmin/manhole_repl.py


===========================
Create Your Own SSH Service
===========================

-------------------------
Create a Protocol Handler
-------------------------

Subclass `txsshadmin.proto_dispatcher.BaseHandler`.  Override handler methods
you wish to customize.  When the handler is created, the SSH avatar is assigned 
to its `avatar` attribute.  Each handler method is passed an instance of the dispatcher.

-------------------------
Create a Protocol Factory
-------------------------

Use `txsshadmin.proto_dispatcher.makeSSHDispatcherProtocolFactory()` to create
a protocol factory from your handler.

--------------------
Create an SSH Avatar
--------------------

Subclass `txsshadmin.cred_base.SSHBaseAvatar` to create an avatar for your
ssh service.  Assign the protocol factory you created to its `protocolFactory`
attribute.  The avatar is where you can define the capabilities of authenticated
users.  A protocol handler for a service with users with various capabilities
may delegate its handlers to its avatar.

--------------
Create a Realm
--------------

The realm determines what avatar (if any) is returned when the authenticated 
avatar ID and a list of interfaces is provided to the realm.  The resulting
avatar should support at least one of the provided interfaces.

For a simple realm that returns only a single type of avatar, you can subclass
`txsshadmin.cred_base.SSHBaseRealm` and set the `avatarFactory` attribute to
an avatar factory.  For more sophisticated realms, you can include logic that
returns different avatars based on capabilities keyed to the avatar ID.

----------------------
Create the SSH Service
----------------------

Subclass `txsshadmin.service.SSHServiceBase`.  Set the `realm` attribute equal
to an instance of your realm.
ccl-git-gud 0.0.10
Gitlab workflow command line automation.

# Git GUD
[![Gitlab-CI](https://gitlab.com/ccl-consulting/kubees/gud/badges/develop/build.svg)](https://gitlab.com/ccl-consulting/kubees/gud/pipelines)
[![Pypi Package](https://img.shields.io/pypi/v/ccl-git-gud)](https://pypi.org/project/ccl-git-gud/)
[![Documentation](https://img.shields.io/badge/-Documentation-blue?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9Ti6VUOrSDiEOG6mRBVMRRq1CECqFWaNXB5NIvaNKQpLg4Cq4FBz8Wqw4uzro6uAqC4AeIi6uToouU+L+00CLGg+N+vLv3uHsHCM0q06y+cUDTbTOTSoq5/KrY/4oQAoggiKjMLGNOktLwHF/38PH1LsGzvM/9OQbUgsUAn0g8ywzTJt4gnt60Dc77xDFWllXic+Ixky5I/Mh1pc1vnEsuCzwzZmYz88QxYrHUw0oPs7KpEU8Rx1VNp3wh12aV8xZnrVpnnXvyF4YL+soy12kOI4VFLEGCCAV1VFCFjQStOikWMrSf9PAPuX6JXAq5KmDkWEANGmTXD/4Hv7u1ipMT7aRwEgi8OM7HCNC/C7QajvN97DitE8D/DFzpXX+tCcx8kt7oavEjILINXFx3NWUPuNwBBp8M2ZRdyU9TKBaB9zP6pjwQvQVCa+3eOvs4fQCy1FX6Bjg4BEZLlL3u8e5gb2//nun09wP2GHJ1zJyO/gAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+MKBQ8JONP2b/UAAAI5SURBVHja7dxBToIxEIbhKRJYmOBZPIpH0fNyBhYCC0i0blwREwNpf/4yz7sXTeftNzONIQIAAAAAAGShtP7AWmt1rI2LVMo6Is5zF2BVaz0pV1cRml/YheIPxWqWCSD2x02BZc/il1I2EbFXtvleqkWPDz0ejx+/pir+jPp9lxbwl6lT/fEZk6D12S46mLtRtnFYdvjM/TW97NLo3sZjghkABAABkHUGsBFIABAABAABQACk3gKufQmEBMAjJcC1SAQJgEdKADdaAsAMcPvWIEEkAAgAAmDMGcBLoAQAAUAA5JwB9HgJAAKAACAACIBsW4CXQAmAzAkwNb2/W+e/7zO49uclAB47AfR4MwDMANMxdeKMnnASQAsAAWAGuNdePnUPnfqdQAKAACAAss4Ac+uJXiYlAAgAAoAAIIAtoPcv8D+BEgAEAAGQcwbQ4yUACAACgAAgALJtAV4CJQAIAAIg5wygx0sAEAAEAAFAAGTbArwESgAQAARAzhlAj5cAIAAIAAKAAMi2BXgJlAAgAAiAnDOAHi8BQAD02KAIoPiznAGea62H0Q4iK0WBBipWKcuI+NICErLdbl9bF3+SNRBNbv5TRHx7B0g4/PU+v6XCewdQfAK0Y7fbvTnWxGtgKWUTEXtHO8YM0OUdQAsYR4AuM8DhcHhXyjaXabgWcGHvS0R8Ku3t5zj7FnAvc9MMaSO0gFLKWqm6FL/7uba0a1VrPSnbOLe/tQDaQdubf3YSAAAAAACgJT++Va/I31oxtwAAAABJRU5ErkJggg==)](https://ccl-consulting.gitlab.io/kubees/kubees/contributing)

## Contributing

```sh
git clone git@gitlab.com:ccl-consulting/kubees/gud.git

cd gud
# EDIT FILES

# Activate local `git gud`
make install; source venv/bin/activate
# Run this command upon every change in the python program
deactivate; make clean install; source venv/bin/activate
```
sammi 0.1.7
A wrapper for running the Semi-Automated Metabolic Map Illustrator (SAMMI) using Python

# SAMMIpy

This package provides a wrapper for running the Semi-Automated Metabolic Map Illustrator (SAMMI) from Python scripts and the Python command line. The SAMMI tool can be found at [www.sammitool.com](https://www.sammitool.com). The package works with the [COBRApy](https://opencobra.github.io/cobrapy/) toolbox and requires an internet connection to render maps. For more complex, up-to-date examples and to learn how to use the tool please check out the examples in the Jupyter Notebook file.

## Documentation
The SAMMIpy documentation can be found [here](https://sammipy.readthedocs.io/en/latest/).

## Installation

To install the package run ```pip install sammi``` from the Python command line.

## Usage

To use the SAMMI package run ```import sammi``` from within your python code. The function ```sammi.plot``` reads the template file ```index.html``` located at ```sammi.__path__[0] + '\\browser'```, and outputs the generated map to the same folder in the file defined within the function (defaulting to ```index_load.html```). 

To open previously generated maps use ```sammi.openmap(htmlName)```. Once maps are generated they can be exported in the SAMMI specific format to be shared and saved.

## Help

For help check ```help(sammi.plot)``` within Python or read the SAMMIpy documentation [here](https://sammipy.readthedocs.io/en/latest/). Users can also look at the examples provided in the documentation and the Jupyter Notebook in this folder. All of the examples provided in the notebook can be run using ```sammi.test(n)``` where ```n``` ranges from zero to eleven.
KT-Lib 1.0.2
This is a simple python wrapper package. It wraps the Tello EDU SDK 2.0 for use in the KIPR Aerial Botball Challenge Program.
Requires Python: >=3.6

# KTLib

This is a simple python wrapper package. It wraps the Tello EDU SDK 2.0 for use in the KIPR Aerial Botball Challenge Program.

Contact: info@KIPR.org