Skip to content

Dependencies cleanup

There are way too many dependencies in requirements.txt and I think that's why a smaller requirements file prediction-requirements.txt was created and is used when installing this package.

  • Cleanup requirements.txt. If we only need one requirements file, you can remove prediction-requirements.txt
  • Update requirements.txt as pip install -r requirements.txt fails for multiple packages (at least: manimpango, progressbar, pycairo, srt )
    ERROR: Wheel 'srt' located at /gpfs7kw/linkhome/rech/genrnu01/ubz97wr/.cache/pip/wheels/7c/d1/57/4ddb5217612e7a6895b4ec5bcee1886d48ab55923e19890e5e/srt-3.5.1-py3-none-any.whl is invalid.
  • Also, update setup.py to install requirements.txt (currently installing prediction-requirements.txt)
  • Add missing packages: imageio, arkindex-client, tqdm