-
-
Notifications
You must be signed in to change notification settings - Fork 187
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
Update README.rst - Add monthly downloads badge #1118
Conversation
omg 317M/mo? holy cow |
something tells me there be bugs, or someone hammering the downloads lol |
I guess it's correct, at least matches SELECT COUNT(*) AS num_downloads
FROM `bigquery-public-data.pypi.file_downloads`
WHERE file.project = 'aiobotocore'
-- Only query the last 30 days of history
AND DATE(timestamp)
BETWEEN DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY)
AND CURRENT_DATE() |
error is unrelated, going to force merge |
ty! |
top 10 btw:
|
Thanks for merging the PR. Glad you liked it. |
You might be onto something: rank 11 on that list is currently pypular which itself claims:
That severly undermines credibility of the download counts, IMO. Is that even allowed as per PyPI terms of use? |
ya something seems fishy. why would someone want to do that for these modules |
Note there is discussion of the need for such a badge on numpy/numpy#26500. |
I agree. Besides driving traffic to that third party site, it could also be considered a security issue, since it allows for uncontrolled loading of external content. I am in favour of removing the badge. |
@jakob-keller hmm pypi.org also links to https://libraries.io/ which is also a commercial enterprise. I don't see the download stats on pypi.org, where is that available? |
Stats are not available directly from pypi.org: https://pypi.org/help/#statistics My issue does not lie with libraries.io, but with piptrends.com, which appears to be less established and provided by an individual. |
@jakob-keller I've gone ahead and re-done the badges based on that numpy thread, lemme know what you think |
LGTM! |
@jakob-keller - I believe the readme already has badges from external sites. I don't see any security issue associated with just one badge - that clearly just displays a more accurate download count.
We're a small team trying to contribute something to the community, We don't have any advertising and aren't planning to add anything in the future as well. It's less established since we're just getting started. Even librairies.io was less established in the beginning right? There were concerns to the external link to piptrends.com, which is alright, you can remove the link if you don't want visitors to go check the package page on piptrends, which only has more information about the package and content to get started with - again contributed by people. |
@ayushjain01: Thank you for taking the time to explain your position.
In any case, good look with your project. |
If y'all haven't already, I think you should revert the merge. A colleague of this person tried to open this exact PR against a project I'm the maintainer for as well (ixmatus/inflector#16). This is a promotional campaign and they (or colleagues) appear to be doing it on reddit too, I think this is suspicious activity. They are creating an external dependency on a web property that (as far as I can tell) is not officially blessed by pypi. Users can get package statistics from |
@ixmatus, they already did the revert. Thanks for noticing that 🙏🏻 |
Description of Change
Added a monthly downloads badge by pip Trends to the README.
View more at - https://piptrends.com/widgets/pyyaml
Assumptions
None
Checklist for All Submissions (none apply)
Checklist when updating botocore and/or aiohttp versions