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

TheKevJames / coveralls-python / 29755480881
96%

Build:
DEFAULT BRANCH: master
Ran 20 Jul 2026 03:31PM UTC
Jobs 5
Files 8
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

20 Jul 2026 03:30PM UTC coverage: 93.802% (+0.01%) from 93.792%
29755480881

push

github

web-flow
fix(api): stop leaking client settings into the coveralls.io payload (#753)

create_data() dumped the entire self.config dict into the submitted JSON, so
client-only settings were uploaded to coveralls.io alongside every source file.
Restrict the payload to an explicit allowlist of the fields the API consumes.

The allowlist covers every job parameter the coveralls.io /jobs endpoint
accepts (including run_at), and fields are filtered on presence rather than
truthiness so an explicitly-set falsey value (parallel=False, a numeric 0 job
id) is still forwarded; only genuinely-absent fields are dropped.

changelog:
The JSON submitted to coveralls.io (and written via ``--output``) no longer
leaks client-only settings -- the base directory, source directory, coverage
config file, and request-timeout values. Only the fields the Coveralls API
actually consumes are now sent, and any of those a caller has set (including
falsey values such as ``parallel: false``) are forwarded as-is.

130 of 140 branches covered (92.86%)

Branch coverage included in aggregate %.

4 of 4 new or added lines in 2 files covered. (100.0%)

430 of 457 relevant lines covered (94.09%)

4.7 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29755480881.1 20 Jul 2026 03:31PM UTC 8
93.8
GitHub Action Run
2 29755480881.2 20 Jul 2026 03:31PM UTC 8
93.8
GitHub Action Run
3 29755480881.3 20 Jul 2026 03:31PM UTC 8
93.8
GitHub Action Run
4 29755480881.4 20 Jul 2026 03:31PM UTC 8
93.8
GitHub Action Run
5 29755480881.5 20 Jul 2026 03:31PM UTC 8
93.8
GitHub Action Run
Source Files on build 29755480881
  • Tree
  • List 8
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 156e675a on github
  • Prev Build on master (#29748148843)
  • Next Build on master (#7D188A32...)
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