Discussion:
[Numpy-discussion] Pip download stats for numpy
Matthew Brett
2016-06-24 22:25:38 UTC
Permalink
Hi,

I just ran a query on pypi downloads [1] using the BigQuery interface
to pypi stats [2]. It lists the numpy files downloaded from pypi via
a pip install, over the last two weeks, ordered by the number of
downloads:

1 100595 numpy-1.11.0.tar.gz
2 97754 numpy-1.11.0-cp27-cp27mu-manylinux1_x86_64.whl
3 38471 numpy-1.8.1-cp27-cp27mu-manylinux1_x86_64.whl
4 20874 numpy-1.11.0-cp27-none-win_amd64.whl
5 20049 numpy-1.11.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
6 17100 numpy-1.10.4-cp27-cp27mu-manylinux1_x86_64.whl
7 15187 numpy-1.10.1.zip
8 14277 numpy-1.11.0-cp35-cp35m-manylinux1_x86_64.whl
9 11538 numpy-1.9.1.tar.gz
10 11272 numpy-1.11.0-cp27-none-win32.whl

Of course, it's difficult to know how many of these are from automated
builds, such as from travis-ci, but it does look as if manylinux
wheels are getting some traction.

Cheers,

Matthew

[1]
SELECT
COUNT(*) AS downloads,
file.filename
FROM
TABLE_DATE_RANGE(
[the-psf:pypi.downloads],
TIMESTAMP("20160610"),
CURRENT_TIMESTAMP()
)
WHERE
details.installer.name = 'pip'
AND REGEXP_MATCH(file.filename, '^numpy-.*')
GROUP BY
file.filename
ORDER BY
downloads DESC
LIMIT
1000

[2] https://mail.python.org/pipermail/distutils-sig/2016-May/028986.html
Ralf Gommers
2016-06-26 21:09:45 UTC
Permalink
Post by Matthew Brett
Hi,
I just ran a query on pypi downloads [1] using the BigQuery interface
to pypi stats [2]. It lists the numpy files downloaded from pypi via
a pip install, over the last two weeks, ordered by the number of
1 100595 numpy-1.11.0.tar.gz
2 97754 numpy-1.11.0-cp27-cp27mu-manylinux1_x86_64.whl
3 38471 numpy-1.8.1-cp27-cp27mu-manylinux1_x86_64.whl
4 20874 numpy-1.11.0-cp27-none-win_amd64.whl
5 20049
numpy-1.11.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
6 17100 numpy-1.10.4-cp27-cp27mu-manylinux1_x86_64.whl
7 15187 numpy-1.10.1.zip
8 14277 numpy-1.11.0-cp35-cp35m-manylinux1_x86_64.whl
9 11538 numpy-1.9.1.tar.gz
10 11272 numpy-1.11.0-cp27-none-win32.whl
Thanks Matthew, interesting.
Post by Matthew Brett
Of course, it's difficult to know how many of these are from automated
builds, such as from travis-ci, but it does look as if manylinux
wheels are getting some traction.
Looks like the vast majority is from CI setups, but that's still a lot of
time not spent building numpy from source so also a good thing.

Ralf

Loading...