Serious question: how important is `pip search` to your workflows? I don’t think I ever used it, back when PyPI still had an XMLRPC search endpoint.
(I think the biggest blocker on CLI search isn’t infrastructure, but that there’s no clear agreement on the value of CLI search without a clear scope of what that search would do. Just listing matches over the package names would be less useful than structured metadata search for example, but the latter makes a lot of assumptions about the availability of structured metadata!)
Not important at all now, given that it hasn't worked in a decade and I've filed it away as pointless to even consider for a workflow.
However, I get a lot of mileage out of package repository search with package managers like pacman, apt, brew, winget, chocolatey and npm.
> I think the biggest blocker on CLI search isn’t infrastructure
It's why it was shut down, the API was getting hammered and it cost too much to run at a reasonable speed and implement rate limiting or whatever.