Debian Patches
Status for locust/2.46.6-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| increase-subprocess-timeout.patch | increase the join timeout of test subprocesses from 1 to 5 seconds | Sandro Tosi <morph@debian.org> | not-needed | 2026-09-24 | ||
| wheel-anchor-include-patterns.patch | anchor wheel include/exclude patterns to the project root The unanchored "locust" include also matches the webui/locust/ directory unpacked from the webui component tarball, and the wheel would ship the web UI sources, node tooling and tests. Anchor the patterns and exclude what upstream's own sdist excludes, so the wheel matches the one on PyPI. |
Sandro Tosi <morph@debian.org> | not-needed | 2026-09-24 | ||
| relax-configargparse-requirement.patch | accept configargparse 1.7 The only runtime changes in configargparse 1.7.1 are for Python < 3.9, for pathlib entries in default_config_files, and for parsers created with exit_on_error=False; locust uses none of them, so 1.7 (in Debian) is enough. |
Sandro Tosi <morph@debian.org> | not-needed | 2026-09-24 | ||
| PR3526-geventhttpclient-2.5.patch | keep both spellings of the redirect codes attribute in sync geventhttpclient 2.5 renamed UserAgent.redirect_resonse_codes (sic) to redirect_response_codes and reads only the new name, while locust sets only the old one: with geventhttpclient 2.5, FastHttpUser requests made with allow_redirects=False follow redirects anyway. Define both names on LocustUserAgent and set and restore both, which works with geventhttpclient 2.3 and 2.5. |
Sai Yaswanth <1692194yaswanthmvs@gmail.com> | yes | upstream | upstream, https://github.com/locustio/locust/commit/555ad9e5dcf510aa48d166054019cb176afcf84b | 2026-10-04 |
