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

aio-libs / multidict / 40075347346
86%
master: 86%

Build:
Build:
LAST BUILD BRANCH: fix-cimultidict-key-error-name
DEFAULT BRANCH: master
Ran 24 Oct 2026 07:45AM UTC
Jobs 1
Files 50
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

24 Oct 2026 07:43AM UTC coverage: 85.871%. Remained the same
40075347346

push

github

web-flow
Keep the sdist in the deploy group that makes the Release (#1822)

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

## What do these changes do?

The v7.2.0 deploy, the first with the four-way split from #1768, failed
in all four groups and published nothing. `aio-libs/create-release` in
group 1 reads the version from the sdist in `dist/`, but the byte-order
sort put `multidict-7.2.0.tar.gz` after every wheel, 151st of 151, so it
went to group 3. Group 1 hit `assert tarball_path is not None` and the
other groups timed out waiting for the Release.

The group selection now lists the sdist first, then the wheels in byte
order, so the sdist always lands in group 1. The shares stay disjoint
and deterministic across re-runs. The changelog reference goes into
#1768's entry in the unreleased 7.2.0 section, so the tag can be moved
onto this commit.

## Are there changes in behavior for the user?

No.

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

No.

## Related issue number

N/A

## Checklist

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

Drafted with Claude Code (Claude Opus 5.5); reviewed by @asvetlov.

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

Failed run:
https://github.com/aio-libs/multidict/actions/runs/39958656139 (group 1
"Make Release": `AssertionError` in `get_releasenote.py`
`analyze_dists`; group 3 log lists `dist/multidict-7.2.0.tar.gz`).
Simulation: the new step script, extracted from the workflow, run
against the 151 file names from that run's logs for each of the four
groups: 38/38/38/37 files... (continued)

842 of 1684 branches covered (50.0%)

Branch coverage included in aggregate %.

9800 of 10709 relevant lines covered (91.51%)

1.83 hits per line

Jobs
ID Job ID Ran Files Coverage
1 MyPy - 40075347346.1 24 Oct 2026 07:45AM UTC 100
85.87
GitHub Action Run
Source Files on build 40075347346
  • Tree
  • List 50
  • 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 #40075347346
  • 3d08ebec on github
  • Prev Build on master (#40069955995)
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