keeping only the actual requirements
In general, it's best not to simply do pip freeze > requirements.txt
to generate the requirements file because you are more likely to get unnecessary dependency conflicts.
opencv-python==4.7.0.72
is the only line really necessary, because numpy and blend-modes are already its dependencies, but since the blending.py
explicitly call for them, we may as well make it clear that they are necessary.