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

aio-libs / multidict / 35381009369
87%

Build:
DEFAULT BRANCH: master
Ran 18 Sep 2026 06:35PM UTC
Jobs 1
Files 39
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 Sep 2026 06:34PM UTC coverage: 87.227%. Remained the same
35381009369

push

github

web-flow
Remove redundant and duplicate MANIFEST.in entries (#1478)

<!-- Thank you for your contribution! -->

## What do these changes do?

Removes `include multidict/*.c` from `MANIFEST.in`, which is redundant
since `graft multidict` a few lines above already recursively includes
every file under `multidict/`, including all `.c` files. Also removes a
duplicated `exclude multidict/*.pyd` line that was listed twice back to
back.

## Are there changes in behavior for the user?

No. Verified by building an sdist from master and from this branch and
diffing the tar member lists; the file lists are identical.

## Is it a substantial burden for the maintainers to support this?

No, it is a two-line cleanup of `MANIFEST.in` with no behavior change.

## Related issue number

N/A

## Checklist

- [x] I think the code is well written
- [ ] Unit tests for the changes exist
- [x] Documentation reflects the changes
- [ ] If you provide code modification, please add yourself to
`CONTRIBUTORS.txt`
- [x] Add a new news fragment into the `CHANGES/` folder
- [x] `make doc-spelling` passes and any new technical words are added
to `docs/spelling_wordlist.txt`

<details>
<summary>Agent run details (optional, for reviewers)</summary>

Tests: `pytest -q` on both the C-extension build and
`MULTIDICT_NO_EXTENSIONS=1` pure-Python build, run in an isolated venv;
2036 passed, 19 skipped on each leg (pre-existing skips, unrelated to
this change).
Sdist verification: built `python -m build --sdist` from a clean
`origin/master` checkout and from the edited tree; `tar tzf` member
lists are byte-for-byte identical (131 files).
Doc spelling: `make doc-spelling` failed once on `sdist` as an unknown
word (used in the CHANGES fragment), fixed by adding it to
`docs/spelling_wordlist.txt`, then passed clean.
Lint: relevant pre-commit hooks run on the changed files, all applicable
ones passed.

Drafted with Claude Code; reviewed by asvetlov.
</details>

756 of 1512 branches covered (50.0%)

Branch coverage included in aggregate %.

6237 of 6505 relevant lines covered (95.88%)

1.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 MyPy - 35381009369.1 18 Sep 2026 06:35PM UTC 78
87.23
GitHub Action Run
Source Files on build 35381009369
  • Tree
  • List 39
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35381009369
  • 9c08be4b on github
  • Prev Build on master (#35351827926)
  • Next Build on master (#35426441167)
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