This didn't directly answer my question, but it implies that you just periodically update all of your dependencies to the latest versions and pray your tests pass with minimal changes required.
Yes?
Yes?
But he was only saying he uses the tools (which auto-update as your run them), and commits the result as a poor man's pinning arrangement.
Makes sense now. My questions are moot.