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

TheKevJames / coveralls-python / 29648400135
95%
master: 94%

Build:
Build:
LAST BUILD BRANCH: kjames/fix-payload-leak
DEFAULT BRANCH: master
Ran 18 Jul 2026 02:39PM 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

18 Jul 2026 02:29PM UTC coverage: 94.299% (+0.5%) from 93.792%
29648400135

Pull #752

github

TheKevJames
docs(config): document consistent configuration model

Update the configuration and troubleshooting docs for the single-command CLI,
the new --host/--skip-ssl-verify/--parallel flags, and the renamed
--service-name/--base-dir/--src-dir flags (with deprecation notes). Document
the .coveralls.yml key renames and clean the leaked config_file/base_dir keys
out of the example report fixture.

BREAKING CHANGE: configuration now uses one consistent name per setting across
CLI flags, COVERALLS_* env vars and .coveralls.yml. The 'coveralls_host' and
'config_file' config-file keys are renamed to 'host' and 'rcfile'; the
--service/--basedir/--srcdir flags are renamed to --service-name/--base-dir/
--src-dir (old spellings still work but are deprecated); the 'debug' subcommand
becomes a --debug flag; and the Coveralls(config_file=...) constructor kwarg is
renamed to rcfile. Client settings (base_dir, src_dir, rcfile, host,
skip_ssl_verify, timeouts) are no longer leaked into the submitted payload.
Pull Request #752: refactor(config): typed Config model with consistent CLI/env/file/SSL handling

146 of 156 branches covered (93.59%)

Branch coverage included in aggregate %.

195 of 198 new or added lines in 3 files covered. (98.48%)

7 existing lines in 2 files now uncovered.

466 of 493 relevant lines covered (94.52%)

4.73 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
98.56
coveralls/configuration.py

Coverage Regressions

Lines Coverage ∆ File
6
94.58
-1.91% coveralls/api.py
1
94.29
1.43% coveralls/cli.py
Jobs
ID Job ID Ran Files Coverage
1 29648400135.1 18 Jul 2026 02:39PM UTC 8
94.3
GitHub Action Run
2 29648400135.2 18 Jul 2026 02:39PM UTC 8
94.3
GitHub Action Run
3 29648400135.3 18 Jul 2026 02:39PM UTC 8
94.3
GitHub Action Run
4 29648400135.4 18 Jul 2026 02:39PM UTC 8
94.3
GitHub Action Run
5 29648400135.5 18 Jul 2026 02:39PM UTC 8
94.3
GitHub Action Run
Source Files on build 29648400135
  • Tree
  • List 8
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Pull Request #752
  • PR Base - master (#29647692574)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc