-
Notifications
You must be signed in to change notification settings - Fork 10
Pre requisites for developing SeBAz
Deepak Balaji edited this page Apr 4, 2020
·
2 revisions
This page lists out all the tools required to start with the modification of SeBAz in accordance to your taste!
Python 3.8.2 was used to develop the tool. To install python on your system,
- Download and install python version 3.8.2 or greater. If you are going to develop in linux(you need it to test the code anyways), then install directly from your package manager. Again, stressing on using version 3.8.2 or greater!
The following packages are used to make the tool great and needs to be installed using pip. Use of a virtual environment is highly recommended.
-
ReportLab to generate the PDF
-
HuePy to print colored text on the terminal
-
Enlighten to manage the progress bar on the console
-
PyInstaller to bundle the code into a single package
-
fabulous to display image in the terminal
To install all these packages, run the following commands
python3.8 -m venv prodvirenv
source prodvirenv/bin/activate
pip install --upgrade pip
pip install reportlab huepy enlighten pyinstaller fabulous