PittQuantumRepository
PittQuantumRepository copied to clipboard
Get PQR up and running again
Due to lack of maintenance, the codebase has become outdated. I was unable to build it as is on Ubuntu 22.04. This PR has the minimal changes I needed to get the server up and running again.
- Update to Python 2.7.18. Older versions of Python cannot be built.
- The latest versions of Flask are incompatible with Python 2 and existing code. So, Pin dependency versions of Flask and related deps.
- Remove a secret_config import as the file is not present in the repo.
- Install lesshat using npm and update lesshat imports.
- Update gulp and related imports.
- Fix code in bindevents.js to make gulp build pass.