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

safe-global / safe-decoder-service / 36986745891
90%

Build:
DEFAULT BRANCH: main
Ran 02 Oct 2026 08:56AM UTC
Jobs 1
Files 68
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

02 Oct 2026 08:54AM UTC coverage: 90.464% (-0.6%) from 91.077%
36986745891

push

github

web-flow
Clean up the pre-commit config (#360)

- Run mypy as a local hook with `uv run mypy .`, so it works without an
  active venv and uses the [tool.mypy] config, like CI.
- Use the ruff-check and ruff-format hook ids, only on Python files.
- Use `select` instead of `extend-select` for ruff. Ruff 0.16 enables
  413 rules by default (59 before), and `select` keeps the current rule
  set.
- Add the uv-lock, end-of-file-fixer and trailing-whitespace hooks, and
  fix the files they flag.
- Remove setup.cfg. Its flake8, isort and mypy sections were not used,
  and its coverage config hid the one in pyproject.toml.

Refs PLA-2087

1442 of 1594 relevant lines covered (90.46%)

0.9 hits per line

Coverage Regressions

Lines Coverage ∆ File
9
58.62
-10.77% app/routers/admin.py
3
88.0
-12.0% app/routers/contracts.py
Jobs
ID Job ID Ran Files Coverage
1 36986745891.1 02 Oct 2026 08:56AM UTC 68
90.46
GitHub Action Run
Source Files on build 36986745891
  • Tree
  • List 68
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • b13dc7b4 on github
  • Prev Build on main (#36842707300)
  • Delete
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