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

rero / sonar / 30247158267
95%
master: 95%

Build:
Build:
LAST BUILD BRANCH: translations
DEFAULT BRANCH: master
Ran 27 Jul 2026 07:56AM UTC
Jobs 1
Files 279
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

27 Jul 2026 07:43AM UTC coverage: 94.613% (-0.003%) from 94.616%
30247158267

push

github

PascalRepond
build: update dependencies

Adapt the configuration and the code to the new ruff default rule selection.

* Drops the `D100`, `D200`, `D205` and `PERF203` ignores, without any
  violation left in the code base.
* Fixes the violations behind the `D101`, `D103`, `D202`, `D400`, `F403`,
  `F405` and `F841` ignores and drops them as well.
* Scopes `N815` to the marshmallow and serializer schemas, which mirror the
  camelCase fields of the JSON schemas.
* Keeps `BLE001`, `D401`, `DTZ`, `RUF012` and `TRY002` ignored, as they cover
  deliberate patterns, and documents the reason of each ignore.
* Removes dead variables in the DNB service, the documents serializer, the
  documents permissions and the suggestions REST module.
* Replaces the star import of the utils tests by explicit imports.
* Raises `TypeError` for an invalid argument type and catches only the
  netaddr errors in `is_ip_in_list()` and `get_ips_list()`.
* Raises `RuntimeError` in the view generating an error for test purposes.
* Renames the loop variables shadowing a fixture or an argument in the stats
  permissions tests and in the fixtures CLI.

Updated dependencies (54 packages).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-by: Pascal Repond <pascal.repond@rero.ch>

16 of 22 new or added lines in 10 files covered. (72.73%)

1 existing line in 1 file now uncovered.

7061 of 7463 relevant lines covered (94.61%)

0.95 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
26.27
0.0% sonar/modules/cli/fixtures.py
2
92.86
0.0% sonar/modules/utils.py
1
94.74
-5.26% sonar/modules/babel_extractors.py

Coverage Regressions

Lines Coverage ∆ File
1
70.59
0.0% sonar/modules/documents/cli/oai.py
Jobs
ID Job ID Ran Files Coverage
1 30247158267.1 27 Jul 2026 07:56AM UTC 279
94.61
GitHub Action Run
Source Files on build 30247158267
  • Tree
  • List 279
  • Changed 19
  • Source Changed 19
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30247158267
  • 1d1f2ddb on github
  • Prev Build on staging (#29923576921)
  • Next Build on staging (#30264118453)
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