PittQuantumRepository icon indicating copy to clipboard operation
PittQuantumRepository copied to clipboard

Get PQR up and running again

Open amCap1712 opened this issue 1 year ago • 0 comments

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.

  1. Update to Python 2.7.18. Older versions of Python cannot be built.
  2. The latest versions of Flask are incompatible with Python 2 and existing code. So, Pin dependency versions of Flask and related deps.
  3. Remove a secret_config import as the file is not present in the repo.
  4. Install lesshat using npm and update lesshat imports.
  5. Update gulp and related imports.
  6. Fix code in bindevents.js to make gulp build pass.

amCap1712 avatar Apr 16 '23 10:04 amCap1712