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

pybricks / pybricksdev / 19777394880
54%

Build:
DEFAULT BRANCH: master
Ran 29 Nov 2025 02:01AM UTC
Jobs 1
Files 32
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

29 Nov 2025 02:00AM UTC coverage: 53.832% (+0.9%) from 52.964%
19777394880

push

github

dlech
compile: New implementation of multi-file compilation using mpy-tool.

Add a new implementation of `compile_multi_file()` that uses `mpy-tool`
to find imports. This will work better than the previous implementation
that used Python's `ModuleFinder`, which had several shortcomings.

This is only implemented for MPY ABI v6 for now. To make it work for
older ABIs, we would need to get an older copy of `mpy-tool`, and
backport the json output feature to it.

73 of 263 branches covered (27.76%)

Branch coverage included in aggregate %.

2048 of 3677 relevant lines covered (55.7%)

0.56 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
30
75.33
23.11% compile.py
Jobs
ID Job ID Ran Files Coverage
1 19777394880.1 29 Nov 2025 02:01AM UTC 32
53.83
GitHub Action Run
Source Files on build 19777394880
  • Tree
  • List 32
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #19777394880
  • 31661d6d on github
  • Prev Build on master (#18983093606)
  • Next Build on master (#19788516070)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc