Carrying forward discussion from #8210 --- To discuss about a constraints.txt file with the following content: ``` packaging @ git+https://github.com/pypa/packaging@20.1 ``` 0. Should this be allowed? 1. What functionality does this provide? 2. Is this the best way to provide it?