Context
In PYTHON-5519 we cleaned up uv run handling to avoid updating the lock file unintentionally, but we missed a couple of places. The lock file update is for typing, which has gotten a bit better. We should do suggested lockfile update and update our typing.
Definition of done
Update typing deps.
Pitfalls
None