hatch icon indicating copy to clipboard operation
hatch copied to clipboard

Include uv in cli benchmarks

Open dimbleby opened this issue 1 year ago • 3 comments

dimbleby avatar Oct 26 '24 12:10 dimbleby

I included the --shell=none only because hyperfine otherwise complained that shell startup was too significant in the uv benchmarking, it is otherwise pretty irrelevant.

I do not agree that comparison is only valid if the other tool is written in python. Why would users care about that? If this is measuring something useful - then surely it is just as useful for uv as for anything else?

uv is a relevant comparison where eg git is not because it is an "equivalent" (ish!) tool: just as poetry and pipenv are relevant comparisons but, say, black and ansible would not be.

Of course this benchmark will show that uv is fast, which perhaps is not the point you want to make - but that is how things are!

dimbleby avatar Oct 26 '24 16:10 dimbleby

I would prefer the benchmark job be removed then, and the reference in the documentation.

ofek avatar Oct 26 '24 18:10 ofek

sure, #1772

dimbleby avatar Oct 26 '24 18:10 dimbleby