Metadata-Version: 2.1
Name: tcp-connector
Version: 0.0.5
Summary: A lightweight network programming tool for Python
Home-page: https://github.com/Time-Coder/Connector
Author: Time-Coder
Author-email: binghui.wang@foxmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
License-File: LICENSE

# Connector -- A lightweight network programming tool for Python

**Connector** is a lightweight network programming tool for Python 3. **Connector** will greatly simplify Client/Server mode's network programming. **Connector** can help a lot in any situations that need message exchanging. All message communication will become very easy. In detail, it can do following things: 

1. Share/Send variables between different threads/processes/programs/computers.
2. Put/Get files/folders to/from different programs on different computers.
3. RPC (Remote Procedure Call)

**Connector** only provide 2 classes for user to use: ``Server`` and ``Client``. And these two classes make everything easy. Let's getting start!

In addition, You can:

* find full documentation at: [https://connector.readthedocs.io/en/latest/](https://connector.readthedocs.io/en/latest/)
* find source code at: [https://github.com/Time-Coder/Connector](https://github.com/Time-Coder/Connector)

## Release Note
### 0.0.5
* Support finding default IP on Linux by introducing `netifaces` module;
* Support sending lambda function by changing module `cloudpick` to `dill`;
* Use uuid for session id;
* Remove unneeded queue after a session finished.
### 0.0.4
* First stable release

