Richsockets is a Python3 CLI package based on socket and rich modules for networking terminal UI rendering. Client and server objetcs include full compatible and customizeable methods for interractig with each other. Free to try some new functionnalities as well as backend updates.
This repository corresponds to my first real PyPi package. It relies mainly on the rich package as a CLI rendering framework and the core Python socket module for lower-level TCP/IP communication layer.
To install required packages from PyPi.org, use pip (Windows) or pip3 (UNIX).
pip install richsockets
Note: as this package is not publish as of today (31/05/24), the minimal Python version for every dependancies is still not fixed.
- [ ] Review whole current files and edit this list - [ ] Define clear goals for the 1st package version - [ ] Remove low-importance dependancies
As a first run, you might want to familiarize yourself with both script's available arguments.
If you choose to clone this repository to explore the source code, type the following commands ...
git clone https://github.com/Lpwlk/RichSockets.git
To define
To define
If you choosed to directly install the package using the previous pip command, run the following commands ...
python3 -m richsockets.richserver -h