PyPI doesn't like git refs in the dependency list for plinder. This PR isolates the git ref dependencies to a requirements_data.txt, updates the contribution docs to reflect the details for working on plinder.data, and ensures the dockerfiles/main/Dockerfile installs the dependencies in requirements_data.txt.
We should move requirements_data.txt to an optional dependency block in pyprojec.toml e.g. [git] or something, to make these dependencies easier to manage.
PyPI doesn't like git refs in the dependency list for
plinder
. This PR isolates the git ref dependencies to arequirements_data.txt
, updates the contribution docs to reflect the details for working onplinder.data
, and ensures thedockerfiles/main/Dockerfile
installs the dependencies inrequirements_data.txt
.