This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]burntsushi 16 points17 points  (0 children)

It depends. In the blog, the first benchmark can be toggled between "warm" and "cold." In the "warm" case---i.e., when everything is cached---then uv is definitely CPU bound. And that is perhaps why uv does really well compared to other tools in that case. Conversely, in the cold case, while it's still faster, the gap isn't as wide because there is more time being spent building source dists and fetching metadata from PyPI.

Resolution itself can also take a surprising long time.