Commit 22055b5
authored
Fix 1930 (#1931)
* start new dev branch; add audit file
* Prepare the 26.7.1 stable release (#1930)
Finalise the version for the 26.7.1 stable release via `just prep-release`,
which strips the .devN suffix from both version files (pyproject.toml and
src/autobahn/_version.py). autobahn does not track uv.lock, so there is no lock
to refresh.
26.7.1 carries the completed WebSocket/RawSocket payload size-limit security
epic (#1907, advisory GHSA-hxp9-w8x3-p566): #1908 (deflate max_message_size cap
truncating instead of rejecting), #1909 (maxMessagePayloadSize enforced against
the compressed wire length instead of the uncompressed reassembled size - the
advisory itself), #1910 (backend-agnostic bounded decompression) and #1911
(asyncio RawSocket receive limit made configurable, at parity with Twisted).
It also ships the musllinux (Alpine / musl libc) CPython wheels from #1877,
which have been merged but unpublished until now.
Also fix a pre-existing docs nit while here: the "Replace actions/*-artifact@v4"
changelog entry left a bare `*`, which docutils parsed as an emphasis
start-string ("Inline emphasis start-string without end-string"). Quote it as
literal text, matching how the rest of the changelog marks up code. This was the
only such warning in the file; the docs build is now clean of it.
Verified locally: full Twisted suite 357 tests / 325 successes, ruff clean,
sphinx build free of the emphasis warning, and autobahn.__version__ == "26.7.1"
consistent across both version files.
Note: This work was completed with AI assistance (Claude Code).1 parent 7d9baba commit 22055b5
4 files changed
Lines changed: 11 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
| 153 | + | |
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
0 commit comments