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

SpamScope / mail-parser / 36933715624
99%

Build:
DEFAULT BRANCH: develop
Ran 01 Oct 2026 10:15PM UTC
Jobs 1
Files 25
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

01 Oct 2026 10:13PM UTC coverage: 99.321% (-0.4%) from 99.765%
36933715624

push

github

web-flow
fix: preserve mail evidence and correct RFC parsing (#180)

* fix: preserve mail evidence and correct RFC parsing

Preserve file octets and MIME metadata, validate date semantics, include
named inline text in body views, decode display words in lexical context,
and scan Received fields structurally with safe sender-IP attribution.
Keep recovery diagnostics and raw evidence, including unsafe codec output.

Add targeted regressions and audited corpus fingerprints. Document the
intentional file-input charset compatibility change and shared review rules.

RFC review: RFC 5322 sections 3.3, 3.4, 3.6.7, 4 and 5; RFC 5321 section
4.4; applicable RFC 2045/2046, 2047, 2183, 2231 and 6532 requirements.

Validation: 1238 tests and 5 subtests passed on Python 3.13 and 3.14;
69 corpus cases checked across Python 3.9-3.14 without new exceptions.
Pre-commit, lint and Pyright passed. Dedicated security review completed;
all reproduced High/Medium findings fixed and retested.

* docs: enhance README with package distribution and integration details

* test: replace timing assertions with deterministic work budgets

761 of 786 branches covered (96.82%)

4678 of 4710 relevant lines covered (99.32%)

0.99 hits per line

Coverage Regressions

Lines Coverage ∆ File
5
98.27
-1.21% mailparser/utils.py
4
98.05
0.68% mailparser/addresses.py
4
99.67
-0.33% test_mail_parser.py
1
99.78
-0.22% mailparser/core.py
Jobs
ID Job ID Ran Files Coverage
1 36933715624.1 01 Oct 2026 10:15PM UTC 25
99.32
GitHub Action Run
Source Files on build 36933715624
  • Tree
  • List 25
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36933715624
  • fa419af7 on github
  • Prev Build on develop (#36918493392)
  • Next Build on develop (#36934020786)
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