- The Gevent webserver is preferred over the eventlet server due to the server emit function failing to work and causing the server to restart, generating a new session id.
Clone the repo and install dependencies:
Linux/Mac
sudo apt-get install -y libhidapi-dev
git clone --branch master https://github.com/epicecu/programmor-adapters.git
cd programmor-adapters
make venv
make install-devWindows
git clone --branch master https://github.com/epicecu/programmor-adapters.git
cd programmor-adapters
python -m virtualenv venv
venv\Scripts\activate
pip install -e .
pip install -r requirements.txt
pip install -r requirements_dev.txtmake runmake compile-protomake testNote: Your system will need to have the 3.10 python environment installed
make toxTo package app for the local platform:
make installerThis will generate an executable in /dist
While in the python virtual environment, navigate to /documentation and run the command make html
View the docs in the browser by running make docsrun
Donations will ensure the following:
- 🔨 Long term maintenance of the project
- 🛣 Progress on the roadmap
- 🐛 Quick responses to bug reports and help requests
GPL V2 © Programmor

