Skip to content

dei/phdms: replace venv with nix python deps

Rafael Girão requested to merge 24.11/fix-phdms into master

Description of changes

Flake's update to nixpkgs 24.11 broke PhDMS (and leic alumni)'s setup with a virtualenv installing its dependencies.

It adds all phdms dependencies on the uwsgi and packages all deps missing from upstream - and all deps whose version upstream does not match what phdms wants.

The best tecnical solution would be discontinuing both projects as planned, or at least updating their dependencies, but those are not practical at the moment.

Things done

  • Tested
  • Updated documentation (Wiki/NetBox)
  • Breaking change
Edited by Rafael Girão

Merge request reports

Loading