• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

transentis / bptk_py / 34111723616
100%

Build:
DEFAULT BRANCH: main
Ran 07 Sep 2026 10:36AM UTC
Jobs 1
Files 89
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 Sep 2026 10:29AM UTC coverage: 98.743%. Remained the same
34111723616

push

github

mbaehring
Retry the Pyodide downloads, and make micropip say what went wrong

Two runs of the browser job died on the network and the second one lied about
it. `micropip.query_package` catches every fetch exception, logs it at debug
level, tries the next index, and - with a single index configured - raises
"Can't fetch metadata for 'xlsxwriter'. Please make sure you have entered a
correct package name". That is a pin nobody has touched in months.

So `micropip.install` now gets three attempts with 2s and 4s backoff, and a
retry raises micropip's logger to debug. Forced against a bogus requirement,
the log then named `HttpStatusError('404 Client Error')` and the URL - which is
the difference between a wrong pin and a dropped connection.

The happy path is unchanged and silent.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

7620 of 7717 relevant lines covered (98.74%)

0.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 34111723616.1 07 Sep 2026 10:36AM UTC 89
98.74
GitHub Action Run
Source Files on build 34111723616
  • Tree
  • List 89
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34111723616
  • cdc6d115 on github
  • Prev Build on main (#34108724099)
  • Next Build on main (#34116941520)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc