pypi_riscv64_check.py: add script, monthly workflow - #241
Conversation
|
Nice to have this! Can you force a run now to see any issue? and to take a look at the output? |
275f312 to
cd8515e
Compare
I've updated it so that the workflow triggers on changes to the workflow and script (which it should do anyway). Here's the output: https://github.com/riseproject-dev/python-wheels/actions/runs/32255434730/job/96075923362?pr=241 |
|
It created this issue: https://github.com/riseproject-dev/python-wheels/issues/242 |
|
I added some comment on the format of the report directly in #242 |
08a54d2 to
e41eb00
Compare
|
For the record, final example of issue created (top-50 instead of top-30, removed counts, clarified where wheels are available): https://github.com/riseproject-dev/python-wheels/issues/249 |
e41eb00 to
3a1cdbd
Compare
Add a script for checking PyPI download metrics to identify which which of the top-50 binary wheels are lacking riscv64 builds. It also has logic for creating issues when new binary wheels are detected lacking riscv64 builds, which we aren't already tracking in the python-wheels issue list. A summary issue is generated with tables listing relevant wheel details and linking to any new per-package issues opened. AI-Generated: Uses Claude Sonnet 5 Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Add a simple workflow which runs the pypi_riscv64_check.py script once per month. The hugovk/top-pypi-packages repository it uses as a reference updates on the first day of every month, so make the workflow run on the second day. AI-Generated: Uses Claude Sonnet 5 Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
3a1cdbd to
08921d2
Compare
No description provided.