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

HEROgold / confkit
98%

Build:
DEFAULT BRANCH: master
Repo Added 15 Aug 2025 07:11PM UTC
Files 35
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
  • master

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

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.

11 of 12 new or added lines in 5 files covered. (91.67%)

19 existing lines in 2 files now uncovered.

2722 of 2772 relevant lines covered (98.2%)

0.98 hits per line

Relevant lines Covered
Build:
Build:
2772 RELEVANT LINES 2722 COVERED LINES
0.98 HITS PER LINE
Source Files on master
  • Tree
  • List 35
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29158375931 master 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 t... push 11 Jul 2026 03:41PM UTC web-flow github
98.2
29154580580 master Fix2 push 11 Jul 2026 01:35PM UTC HEROgold github
98.24
29154485732 master fix CI env for UV push 11 Jul 2026 01:32PM UTC HEROgold github
98.24
29154238907 master Remove PR doc previews from gh-pages when PR closes (#68) The Docs workflow deployed a preview to gh-pages on every PR but never cleaned it up, so previews accumulated after PRs were merged/closed. Add the `closed` event to the pull_request trig... push 11 Jul 2026 01:24PM UTC web-flow github
98.24
27643041626 master Feat/workflows update (#65) push 16 Jun 2026 07:36PM UTC web-flow github
98.24
27641131875 master Add undersort > sort files push 16 Jun 2026 07:02PM UTC HEROgold github
98.24
27639414406 master Feat/add defaults (#64) * Add more default data type casts * add list set and tuple to d default cast - Not sure how i would do Dict. Probably not, as it's KV and VT * ignore too many branches * If already a BaseDatatype, return that early ... push 16 Jun 2026 06:32PM UTC web-flow github
98.24
24316250551 master Remove restore-keys from pytest cache configuration (#63) push 12 Apr 2026 08:58PM UTC web-flow github
98.27
24316039440 master Require Annotations import rule (#62) * Reorganize lint configuration in ruff.toml for clarity * refactor NoneType conversion methods for improved validation * Add _data_type attribute to Config fixing type error * Remove type ignore comments * A... push 12 Apr 2026 08:47PM UTC web-flow github
98.27
24151047922 master fix(security): autofix Template Injection in GitHub Workflows Action (#61) Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com> push 08 Apr 2026 06:12PM UTC web-flow github
98.33
See All Builds (96)
  • Repo on GitHub
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