(#21324) Pip provider query should be case insensitive.

The `pip` provider will repeatedly install a package if the case does not match
what is in `pip freeze`.