Skip to content

Latest commit

 

History

History
47 lines (37 loc) · 1.8 KB

File metadata and controls

47 lines (37 loc) · 1.8 KB

PyBid

Prepare Bolpatra (PPMO) bid documents of 'Works' category.

Installation

Download the executable from the Releases Page.

Or, pip install PyBid.

If you are on windows and don't have lxml (dependency of python-docx), download the appropriate lxml.whl file and use pip to install it.

Install on Android (useful for tablets)

Usage

python -m PyBid.PyBid

Then provide the details of the contract. Documents will be created in the 'SOURCE' sub-directory of the corresponding project directory.

Install on Android

  1. Install Termux
  2. pkg install python python-tkinter libxml2 libxslt libiconv clang
  3. pip install wheel
  4. pip install lxml PyBid
  5. Install and setup a Graphical Environment. Use VNC Viewer - Remote Desktop as the client.
  6. Create an alias (shortcut) for PyBid as PyBid. Make sure 'Documents' folder exists in your Internal Storage.
termux-setup-storage
echo "
alias PyBid='
cd /data/data/com.termux/files/home/storage/shared/Documents;
export DISPLAY=\":1\";
echo \"Launching PyBid in vnc-server...\";
echo \"Select Termux in vnc-viewer\";
sleep 3;
am start --user 0 com.realvnc.viewer.android/com.realvnc.viewer.android.app.ConnectionChooserActivity >/dev/null;
python -m PyBid.PyBid'
" >> ../usr/etc/bash.bashrc
  1. Restart Termux
  2. PyBid

Video Tutorial:

PyBid on Android