Download statistics for release assets #20263
Replies: 3 comments 2 replies
-
I'll just leave a word of caution if anyone tries the BigQuery thing, make sure you have charge limits set, unless you want a surprise charge if you manage to run a query that requires a lot of data processing.. (I managed to run just a couple of queries in the past, ended up costing me about $50 😬 ) |
Beta Was this translation helpful? Give feedback.
-
Oh, I would've loved to see the stats for 2.8.0, as I remember it being another "big" release.. (in terms of features, no idea about adoption) |
Beta Was this translation helpful? Give feedback.
-
On slack, @thejcannon raises that he's got automation that queries the GitHub Releases stats per day, to be able to give a time series of those (since the API just exposes the current total number, it seems). It's at https://github.com/thejcannon/pants-download-stats |
Beta Was this translation helpful? Give feedback.
-
I was curious, so I did an investigation of the download statistics of the released artifacts. I compared:
pantsbuild.pants
in the last 2 yearsThis plot shows the values for all stable releases since the start of 2022:
Summary:
This plot shows the PyPI downloads per day for the last year, for the versions with the most download (we don't have this info available for GitHub assets, AFAICT):
There's hints to me that either:
The raw data is available here: https://gist.github.com/huonw/112684339a5e6e1e947e75890233ff35
downloads-2stable.csv
: PyPI and GitHub releases stats for all 2.x.y stable versionsdownloads-all.csv
: PyPI and GitHub releases stats for all versionsdownloads-pypi-year-per-day.csv
: PyPI release stats per day per version for the last yearHow I computed this
BigQuery queries following https://packaging.python.org/en/latest/guides/analyzing-pypi-package-downloads/
30 days:
2 years:
Downloads per day for the last year:
Stats for assets:
Release dates (from tags)
Beta Was this translation helpful? Give feedback.
All reactions