Supports `requirements.txt` and `requirements.pip` files.
The default file pattern is fairly flexible, to try to catch similarly named ones too (eg `requirements-*.txt``requirements.*.txt``requirements-*.pip` and `requirements.*.pip`) but may be extended/changed.