Metadata-Version: 2.0
Name: dtplib
Version: 0.3.0
Summary: Data Transfer Protocol Library - a socket-based module for creating basic network servers
Home-page: https://github.com/WKHAllen/dtplib
Author: Will Allen
Author-email: wkhallen@gmail.com
License: MIT
Description-Content-Type: UNKNOWN
Keywords: sockets networking server client
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Requires-Dist: rsa
Requires-Dist: cryptography

Data Transfer Protocol Library
==============================

A socket-based module for creating basic network servers.

Source: `github.com/WKHAllen/dtplib <https://github.com/WKHAllen/dtplib>`_

Contents
========

* requesthandler: Single-request network server classes.
* clientserver: Continuous-stream network server classes.
* rcon: Remote Console network server classes.
* userdb: User database classes.
* encrypt: Hashing, symmetric encryption, and public/private key encryption functions.

Version
=======

dtplib is written for Python 2 and 3. It is dependent on the `rsa <https://pypi.python.org/pypi/rsa>`_ and `cryptography <https://pypi.python.org/pypi/cryptography>`_ modules, both of which are written for Python 2 and 3.

Installation
============

::

    $ pip install dtplib


