semvec/pypi-packages huggingface dataset:
nut 0.1.0
Network utility... things like a UDP/TCP relay.
License: MIT
Keywords: networking

=========================
Network Utility... Things
=========================

Intended to be a place for various Python based network utilities. Currently
only contains a UDP/TCP port relay. Next addition will probably be a UDP/TCP
"tee" or broadcast.

Installation
------------

The scripts can be used standalone or installed.

::

   pip install nut

or

::

   git clone https://github.com/vietjtnguyen/nut.git
   cd nut
   python setup.py install

Tools
=====

Relay
-----

Use `nut/relay.py`_ directly or install it and use the
``nutrelay`` entry point script.

.. _nut/relay.py: https://github.com/vietjtnguyen/nut/blob/master/nut/relay.py

::

   usage: relay.py [-h] [--udp UDP_PORT [UDP_PORT ...]]
                   [--tcp TCP_PORT [TCP_PORT ...]]
                   [--max-message-size MAX_MESSAGE_SIZE]
                   [--tcp-connection-backlog BACKLOG]
                   host_a host_b

   Acts as a TCP and UDP relay from one interface to another. This means any
   message received on this machine on one of the ports specified from one of the
   hosts is relayed to the other host across the same protocol and same port.

   positional arguments:
     host_a                Host name or IP address for interface A.
     host_b                Host name or IP address for interface B.

   optional arguments:
     -h, --help            show this help message and exit
     --udp UDP_PORT [UDP_PORT ...], -u UDP_PORT [UDP_PORT ...]
                           UDP port numbers to relay.
     --tcp TCP_PORT [TCP_PORT ...], -t TCP_PORT [TCP_PORT ...]
                           TCP port numbers to relay.
     --max-message-size MAX_MESSAGE_SIZE, -m MAX_MESSAGE_SIZE
                           Sets the max message size in bytes (default=16384)
     --tcp-connection-backlog BACKLOG, -b BACKLOG
                           Sets the backlog size for TCP connections (default=5)
FlyForms 1.0.0b1
FlyForms is flexible and easy to use Python library for data structures defining and validation.
License: MIT
Keywords: validation,structures,form,forms,validator,schema,data, json

**FlyForms**
============

FlyForms is flexible and easy to use Python library that provide high-level API for data structures defining and validation.
There is nothing superfluous, so it is lightweight and very fast.

Installation
------------

The easiest way to install FlyForms is using pip:


    pip install flyforms

You can install FlyForms using setup.py also:


    python setup.py install

Documentation
-------------

The latest version of documentation is available at ReadTheDocs_

You can also manually generate the documentation from sources in the docs directory:


    make html


.. _ReadTheDocs: http://flyforms.readthedocs.org/en/latest/


Feedback
--------
Found a bug, or you have a suggestion for improvement? Please contact me at BitBucket_

.. _BitBucket: https://bitbucket.org/ShabashP/flyforms/issues