3e4365301e
## Summary Ensures that we track the origins for requirements regardless of whether they come from `pyproject.toml` or `setup.py` or `setup.cfg`. Closes #3480.