/EverythingHasChanged

A few make commands for generating a full pin of the latest versions that satisfy a minimal python requirements file. taylorSwiftReferences++

Primary LanguageShell

Requirements Generator

make generate DIRECTORY=<path to a directory containing a requirements.txt>

This will pip install -r requirements.txt in an empty miniconda3 docker image, and save the pip freeze to a file called full-requirements.txt

If there is no requirements.txt, this will also check for an env.yaml specifying a conda environment, and save the full environment to full-env.yaml