meshy / pythonwheels

Adoption analysis of Python Wheels: https://pythonwheels.com/
BSD 2-Clause "Simplified" License
102 stars 26 forks source link

Show some real world Wheel stats #23

Open ghickman opened 10 years ago

ghickman commented 10 years ago

Part of "Why Wheels?|" is the speed factor, we should show that.

I'm thinking something like:

ghickman commented 10 years ago

Testing with a real project's requirements.txt

Setup:

mkdir wheel-test
pip install -r requirements.txt --download=sources
pip wheel -r requirements.txt --wheel-dir=wheels

Sources

mktmpenv
cd ~/Projects/wheel-test
time pip install -r requirements.txt --no-index --find-links=sources
[...]
real      0m59.484s
user      0m41.635s
sys       0m16.635s

Wheels

mktmpenv
cd ~/Projects/wheel-test
time pip install -r requirements.txt --no-index --find-links=wheels --use-wheel
[...]
real      0m6.572s
user      0m3.714s
sys       0m2.331s