Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Paper: Update impact stats for 2020 #911

Merged
merged 4 commits into from Jun 6, 2020

Conversation

hugovk
Copy link
Contributor

@hugovk hugovk commented Mar 7, 2020

  • I have marked all applicable categories:
    • exception-raising fix
    • visual output fix
    • documentation modification
    • new feature
  • If applicable, I have mentioned the relevant/related issue(s)

Less important but also useful:

  • I have visited the source website, and in particular
    read the known issues
  • I have searched through the issue tracker for duplicates
  • I have mentioned version numbers, operating system and
    environment, where applicable:
    import tqdm, sys
    print(tqdm.__version__, sys.version, sys.platform)

Not updated:

  • "tqdm has accumulated over 20 million downloads [@pypi-downloads]"

    • How did you get this value? Would be good to update it.
  • "7 thousand libraries [@lib-io]"

@hugovk hugovk requested a review from casperdcl as a code owner March 7, 2020 14:43
@codecov-io
Copy link

codecov-io commented Mar 7, 2020

Codecov Report

Merging #911 into paper will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##            paper     #911   +/-   ##
=======================================
  Coverage   87.12%   87.12%           
=======================================
  Files          21       21           
  Lines        1212     1212           
  Branches      204      204           
=======================================
  Hits         1056     1056           
  Misses        138      138           
  Partials       18       18

@casperdcl casperdcl changed the base branch from master to paper March 9, 2020 12:49
@casperdcl casperdcl self-assigned this Mar 9, 2020
@casperdcl casperdcl added the question/docs ‽ Documentation clarification candidate label Mar 9, 2020
@casperdcl casperdcl added this to the v5.0.0 milestone Mar 9, 2020
@casperdcl casperdcl added this to Next Release in Casper Mar 9, 2020
@casperdcl
Copy link
Sponsor Member

casperdcl commented Mar 9, 2020

There's enough data that it's not possible to query in one go (exceeds free 1TB/month use) so here's what I have so far:

    2015: 10957,  # 20151010 (v2.0.0) to 20151231
    2016: 574311,
    2017: 4910647,
    2018: 12973659,
    2019: 66707975,
    2020: 15762973  #  to 20200309

Would appreciate if you could re-check the 2015/2016/2017 figures:

#standardSQL for 2015 from 10 Oct
SELECT COUNT(*) AS num_downloads
FROM `the-psf.pypi.downloads*`
WHERE file.project = 'tqdm'
  AND _TABLE_SUFFIX
    BETWEEN "20151010"
    AND "20151231"
#standardSQL for 2016
SELECT COUNT(*) AS num_downloads
FROM `the-psf.pypi.downloads*`
WHERE file.project = 'tqdm'
  AND _TABLE_SUFFIX
    BETWEEN "20160101"
    AND "20161231"
#standardSQL for 2017
SELECT COUNT(*) AS num_downloads
FROM `the-psf.pypi.downloads*`
WHERE file.project = 'tqdm'
  AND _TABLE_SUFFIX
    BETWEEN "20170101"
    AND "20171231"

@hugovk
Copy link
Contributor Author

hugovk commented Mar 9, 2020

Thanks! I updated the years in the references for these.

There's enough data that it's not possible to query in one go (exceeds free 1TB/month use) so here's what I have so far:

    2015: 10957,  # 20151010 (v2.0.0) to 20151231
    2016: 574311,
    2017: 4910647,
    2018: 12973659,
    2019: 66707975,
    2020: 15762973  #  to 20200309

Would appreciate if you could re-check the 2015/2016/2017 figures:

#standardSQL for 2015 from 10 Oct
SELECT COUNT(*) AS num_downloads
FROM `the-psf.pypi.downloads*`
WHERE file.project = 'tqdm'
  AND _TABLE_SUFFIX
    BETWEEN "20151010"
    AND "20151231"
#standardSQL for 2016
SELECT COUNT(*) AS num_downloads
FROM `the-psf.pypi.downloads*`
WHERE file.project = 'tqdm'
  AND _TABLE_SUFFIX
    BETWEEN "20160101"
    AND "20161231"
#standardSQL for 2017
SELECT COUNT(*) AS num_downloads
FROM `the-psf.pypi.downloads*`
WHERE file.project = 'tqdm'
  AND _TABLE_SUFFIX
    BETWEEN "20170101"
    AND "20171231"

That's a lot of downloads! Unfortunately I'm also out of quota.

@lrq3000
Copy link
Member

lrq3000 commented Apr 28, 2020

Thank you for the commands, here is what I get:

2015: 0 (probably a bug?)
2016: 673688
2017: 5105012
2020 (up to 28/04/2020): 30642836

@lrq3000
Copy link
Member

lrq3000 commented Jun 3, 2020

Updated 2020 figure (up to 03/06/2020): 44400926

For 2015, it still reports 0 for me, I don't know why.

@casperdcl
Copy link
Sponsor Member

ok so:

    2015: 10957,  # 20151010 (v2.0.0) to 20151231, not visible any more
    2016: 673688,
    2017: 5105012,
    2018: 12973659,
    2019: 66707975,
    2020: 45967256  #  to 20200606

overall ~131M downloads so far; the missing 2015 figure doesn't make any difference.

@codecov-commenter
Copy link

codecov-commenter commented Jun 6, 2020

Codecov Report

Merging #911 into paper will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##            paper     #911   +/-   ##
=======================================
  Coverage   86.90%   86.90%           
=======================================
  Files          21       21           
  Lines        1260     1260           
  Branches      215      215           
=======================================
  Hits         1095     1095           
  Misses        144      144           
  Partials       21       21           

@casperdcl casperdcl merged commit 1a50ace into tqdm:paper Jun 6, 2020
Casper automation moved this from Next Release to Done Jun 6, 2020
@casperdcl casperdcl mentioned this pull request Jun 6, 2020
76 tasks
@hugovk hugovk deleted the update-impact-stats branch June 6, 2020 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question/docs ‽ Documentation clarification candidate
Projects
Casper
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

5 participants