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

pybricks / pybricksdev
54%

Build:
DEFAULT BRANCH: master
Repo Added 26 May 2021 05:09PM UTC
Files 32
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • absolute-imports
  • cli-tests
  • dependabot/pip/asyncssh-2.14.2
  • dependabot/pip/black-24.3.0
  • dependabot/pip/certifi-2022.12.7
  • dependabot/pip/certifi-2023.7.22
  • dependabot/pip/certifi-2024.7.4
  • dependabot/pip/cryptography-38.0.3
  • dependabot/pip/cryptography-39.0.1
  • dependabot/pip/cryptography-41.0.0
  • dependabot/pip/cryptography-41.0.2
  • dependabot/pip/cryptography-41.0.3
  • dependabot/pip/cryptography-41.0.4
  • dependabot/pip/cryptography-42.0.4
  • dependabot/pip/cryptography-43.0.1
  • dependabot/pip/idna-3.7
  • dependabot/pip/ipython-7.31.1
  • dependabot/pip/ipython-8.10.0
  • dependabot/pip/jinja2-3.1.3
  • dependabot/pip/jinja2-3.1.4
  • dependabot/pip/jinja2-3.1.5
  • dependabot/pip/jupyter-core-4.11.2
  • dependabot/pip/mistune-2.0.3
  • dependabot/pip/nbconvert-6.3.0
  • dependabot/pip/nbconvert-6.5.1
  • dependabot/pip/pygments-2.15.0
  • dependabot/pip/requests-2.31.0
  • dependabot/pip/requests-2.32.0
  • dependabot/pip/setuptools-65.5.1
  • dependabot/pip/tornado-6.3.2
  • dependabot/pip/tornado-6.3.3
  • dependabot/pip/tornado-6.4.1
  • dependabot/pip/tornado-6.4.2
  • dependabot/pip/tqdm-4.66.3
  • dependabot/pip/urllib3-1.26.17
  • dependabot/pip/urllib3-1.26.18
  • dependabot/pip/urllib3-1.26.19
  • dlech
  • dlech-usb
  • ev3
  • ev3-fix-flash-windows
  • ev3-fstring-fix
  • explicit-text-encoding
  • feature/catch-syntax-error
  • fix-callback-order
  • fix-compile-error-message
  • fix-multi-file-compile-regression
  • fix-stdin-pipe
  • fix-usb-disconnect-timeout
  • fix-windows-ble
  • lwp3
  • mac-flash
  • master
  • mpy-tool
  • multifile-3
  • nxtflash
  • poetry-updates
  • py-3.11
  • py39
  • relative-imports
  • remove-replhub
  • repl
  • rxpy
  • typing-updates
  • usb
  • usb-clear-halt-instead-of-reset
  • usb-updates
  • usb2
  • v1.0.0
  • v1.0.0-alpha.10
  • v1.0.0-alpha.11
  • v1.0.0-alpha.12
  • v1.0.0-alpha.13
  • v1.0.0-alpha.14
  • v1.0.0-alpha.16
  • v1.0.0-alpha.17
  • v1.0.0-alpha.18
  • v1.0.0-alpha.19
  • v1.0.0-alpha.20
  • v1.0.0-alpha.21
  • v1.0.0-alpha.22
  • v1.0.0-alpha.23
  • v1.0.0-alpha.24
  • v1.0.0-alpha.25
  • v1.0.0-alpha.26
  • v1.0.0-alpha.27
  • v1.0.0-alpha.28
  • v1.0.0-alpha.29
  • v1.0.0-alpha.30
  • v1.0.0-alpha.32
  • v1.0.0-alpha.33
  • v1.0.0-alpha.34
  • v1.0.0-alpha.35
  • v1.0.0-alpha.36
  • v1.0.0-alpha.37
  • v1.0.0-alpha.38
  • v1.0.0-alpha.39
  • v1.0.0-alpha.40
  • v1.0.0-alpha.41
  • v1.0.0-alpha.42
  • v1.0.0-alpha.43
  • v1.0.0-alpha.44
  • v1.0.0-alpha.45
  • v1.0.0-alpha.46
  • v1.0.0-alpha.47
  • v1.0.0-alpha.48
  • v1.0.0-alpha.49
  • v1.0.0-alpha.50
  • v1.0.0-alpha.51
  • v1.0.0-alpha.52
  • v1.0.0-alpha.9
  • v1.0.1
  • v1.1.0
  • v1.2.0
  • v2.0.0
  • v2.0.1
  • v2.1.0
  • v2.1.1
  • v2.2.0
  • v2.3.0
  • v2.3.1
  • v2.3.2
  • work

08 Apr 2026 01:13AM UTC coverage: 53.536% (-0.3%) from 53.875%
24112385185

push

github

dlech
pybricksdev.dfu: add support for new SPIKE Prime hardware

Add a check for the bcdDevice when flashing SPIKE Prime, and use the
bootloader size to calculate the firmware address/size.

75 of 266 branches covered (28.2%)

Branch coverage included in aggregate %.

2052 of 3707 relevant lines covered (55.35%)

0.55 hits per line

Relevant lines Covered
Build:
Build:
3707 RELEVANT LINES 2052 COVERED LINES
0.55 HITS PER LINE
Source Files on master
  • Tree
  • List 32
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24112385185 master pybricksdev.dfu: add support for new SPIKE Prime hardware Add a check for the bcdDevice when flashing SPIKE Prime, and use the bootloader size to calculate the firmware address/size. push 08 Apr 2026 01:14AM UTC dlech github
53.54
24111244464 master vscode: add poetry settings Commit automatically added settings from selecting the Python interpreter in VSCode. push 08 Apr 2026 12:32AM UTC dlech github
53.88
23061151114 feature/catch-syntax-error Merge 0f78db5e7 into 2930231c6 Pull #126 13 Mar 2026 04:47PM UTC web-flow github
55.31
21322419713 master pybricks.connections.pybricks: Clear halt on endpoints instead of resetting device. Change how we ensure the USB endpoints are in a good state when connecting to a device. Instead of resetting the device, which is not supported on all platforms, ... push 24 Jan 2026 10:12PM UTC dlech github
53.88
21322357621 usb-clear-halt-instead-of-reset Merge 105a2c7e1 into 65210a23f Pull #133 24 Jan 2026 10:07PM UTC web-flow github
53.88
21308668169 v2.3.2 v2.3.2 push 24 Jan 2026 03:47AM UTC dlech github
53.89
21308660275 master v2.3.2 push 24 Jan 2026 03:47AM UTC dlech github
53.89
21308642742 master pybricksdev.compile: fix multi-file compile of __init__.py files Add additional searches for package __init__.py files when compiling multi-file projects. This was missed in the original implementation of import lookup using mpy-tool. Fixes: ht... push 24 Jan 2026 03:45AM UTC dlech github
53.89
21308630545 fix-multi-file-compile-regression Merge dba40153b into 296c9ef83 Pull #132 24 Jan 2026 03:44AM UTC web-flow github
53.89
21120024385 v2.3.1 v2.3.1 push 18 Jan 2026 10:54PM UTC dlech github
53.82
See All Builds (508)
  • Repo on GitHub
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