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

HEROgold / confkit / 29158375931 / 1
98%
master: 98%

Build:
DEFAULT BRANCH: master
Ran 11 Jul 2026 03:41PM UTC
Files 35
Run time 0s
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

11 Jul 2026 03:40PM UTC coverage: 98.196% (-0.04%) from 98.239%
29158375931.1

push

github

web-flow
Fix red CI on master: type checks and failing tests (#70)

* Fix red CI on master: type checks and failing tests

- data_types: handle cast(None) via NoneType so BaseDataType.cast is total;
  base Binary on BaseDataType[int] (bytes are converted to int on input) so
  binary config values type as int and drop the mypy str-bytes-safe warning.
- config: type on_file_change's `old` param as VT (drop the invalid VT | UNSET
  sentinel); silence the invariant BaseDataType[VT | None] assignment on the
  optional path for pyrefly.
- ext/parsers: implement MsgspecParser.set_option and return the fallback
  directly from get, resolving the abstract-class instantiation error.
- examples: ignore method-assign on the per-instance on_file_change assignment
  and give the callbacks concrete parameter types.
- tests: noqa PTH201 on the deliberate current-dir path assertions; mark the
  ConfigTest.on_file_change override with @override.

* Import override from typing_extensions for 3.10/3.11 support

typing.override was added in 3.12; CI tests 3.10-3.14, so importing it from
typing broke collection of test_on_file_change.py on 3.10/3.11.

2722 of 2772 relevant lines covered (98.2%)

0.98 hits per line

Source Files on job 29158375931.1
  • Tree
  • List 35
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 29158375931
  • 10202fe2 on github
  • Prev Job for on master (#29154580580.1)
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