Skip to content

Commit 1727e06

Browse files
authored
Merge pull request #39 from hugovk/all-installers
2 parents 81c3f01 + 6bac6cd commit 1727e06

File tree

3 files changed

+18
-1
lines changed

3 files changed

+18
-1
lines changed

.editorconfig

+3
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,6 @@ end_of_line = lf
99
charset = utf-8
1010
trim_trailing_whitespace = true
1111
insert_final_newline = true
12+
13+
[*.py]
14+
indent_size = 4

generate.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ python3 -m pip --version
1616
/home/botuser/.local/bin/pypinfo --version
1717

1818
# Generate and minify for 30 days
19-
/home/botuser/.local/bin/pypinfo --json --indent 0 --limit 8000 --days 30 "" project > top-pypi-packages-30-days.json
19+
/home/botuser/.local/bin/pypinfo --all --json --indent 0 --limit 8000 --days 30 "" project > top-pypi-packages-30-days.json
2020
jq -c . < top-pypi-packages-30-days.json > top-pypi-packages-30-days.min.json
2121
echo 'download_count,project' > top-pypi-packages-30-days.csv
2222
jq -r '.rows[] | [.download_count, .project] | @csv' top-pypi-packages-30-days.json >> top-pypi-packages-30-days.csv

index.html

+14
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ <h2 id="what">What is this?</h2>
9090
<p>A monthly dump of the 8,000 most-downloaded packages from PyPI.</p>
9191
<ul>
9292
<li><a href="https://hugovk.github.io/top-pypi-packages/top-pypi-packages-30-days.min.json">https://hugovk.github.io/top-pypi-packages/top-pypi-packages-30-days.min.json</a></li>
93+
<li><a href="https://hugovk.github.io/top-pypi-packages/top-pypi-packages-30-days.csv">https://hugovk.github.io/top-pypi-packages/top-pypi-packages-30-days.csv</a></li>
9394
</ul>
9495
<p>Unminified:</p>
9596
<ul>
@@ -115,6 +116,19 @@ <h2 id="users">Used by</h2>
115116
<li><a href="https://py.wtf">py.wtf</a><!-- https://github.com/zsol/py.wtf/pull/89 --></li>
116117
<li>Something else? <a href="https://github.com/hugovk/top-pypi-packages/issues/new">Let us know!</a></li>
117118
</ul>
119+
<h2 id="changelog">Changelog</h2>
120+
<ul>
121+
<li>2018-01: Fetch data weekly for 500 packages over 365 days (<a href="https://github.com/hugovk/top-pypi-packages/commit/fa9774cd26f93aedbb6f27e0364687c2fd799f26">fa9774c</a>)</li>
122+
<li>2018-01: Fetch data for 1,000 packages over 365 days (<a href="https://github.com/hugovk/top-pypi-packages/commit/7148b389bbde83ef1c8a06deebf47fb4f942dc40">7148b38</a>)</li>
123+
<li>2018-01: Fetch data for 5,000 packages over 365 days (<a href="https://github.com/hugovk/top-pypi-packages/commit/47523f4334d05e53ecfde20cb29add5afaae5f8a">47523f4</a>)</li>
124+
<li>2018-02: Fetch data for 5,000 packages over 30 and 365 days (<a href="https://github.com/hugovk/top-pypi-packages/pull/2">#2</a>)</li>
125+
<li>2019-10: Fetch data fortnightly (<a href="https://github.com/hugovk/top-pypi-packages/pull/5">#5</a>)</li>
126+
<li>2019-12: Fetch data for 4,000 packages over 30 and 365 days (<a href="https://github.com/hugovk/top-pypi-packages/pull/7">#7</a>)</li>
127+
<li>2020-03: Fetch data monthly (<a href="https://github.com/hugovk/top-pypi-packages/pull/9">#9</a>)</li>
128+
<li>2021-07: Fetch data for 5,000 packages over only 30 days (<a href="https://github.com/hugovk/top-pypi-packages/pull/20">#20</a>)</li>
129+
<li>2024-05: Provide data in CSV in addition to JSON (<a href="https://github.com/hugovk/top-pypi-packages/issues/31">#31</a>)</li>
130+
<li>2024-11: Fetch data for all installers, not only pip (<a href="https://github.com/hugovk/top-pypi-packages/issues/39">#39</a>)</li>
131+
</ul>
118132
</div>
119133
<div class="col-sm-6">
120134
<h2 id="charts">The charts</h2>

0 commit comments

Comments
 (0)