NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4868 most downloaded on PyPI
Useful plugins/extensions for Locust
Last release 3 months ago
12 Jun 2026
Release timing varies
gaps range from 2 weeks to 8 months
Nearly every release is documented
notes for 57 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
148 releases · first in 2019
Full Changelog : 5.0.2...5.0.3
Full Changelog: 5.0.2...5.0.3
No real new features, but the removals are a breaking change, hence the major version bump.
No real new features, but the removals are a breaking change, hence the major version bump.
Full Changelog: 4.7.0...5.0.0
One column per quarter.
Bump dependency on Locust to 2.35.0, remove --profile argument now that it is part of locust core.
Bump dependency on Locust to 2.35.0, remove --profile argument now that it is part of locust core.
Full Changelog: 4.6.0...4.7.0
Improve locust-grafana scripts by @abakanovskii in #199
Full Changelog: 4.5.3...4.6.0
Allow overriding webdriver options on WebdriverUser by @TeerawatRksp in #191
Full Changelog: 4.5.1...4.5.3
MqttClient does not have the protocol property by @ionutab in #188
Full Changelog: 4.5.0...4.5.1
MQTT v5.0 support by @ionutab in #187
pin paho-mqtt dependency to >=2.1.0 to keep the old callback API version by @flbraun in #184
Full Changelog: 4.4.3...4.4.4
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.4.2...4.4.3
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.4.2...4.4.3
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.4.1...4.4.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.4.1...4.4.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.4.0...4.4.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.4.0...4.4.1
allowing more extensibility to customize the mqtt events logged in the database by @ionutab in https://github.com/SvenskaSpel/locust-plugins/pull/173
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.3.4...4.4.0
Mongoreader fix by @DennisKrone in https://github.com/SvenskaSpel/locust-plugins/pull/168
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.3.3...4.3.4
Update users/webdriver.py to fix headless mode by @kolo-vrat in https://github.com/SvenskaSpel/locust-plugins/pull/163
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.3.2...4.3.3
Distributor: dont block locusts client_listener loop by @cyberw in https://github.com/SvenskaSpel/locust-plugins/pull/156
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.3.1...4.3.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.3.0...4.3.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.3.0...4.3.1
export opcode to SocketIOUser send method to support send binary and … by @luis-allan in https://github.com/SvenskaSpel/locust-plugins/pull/151
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.2.0...4.3.0
Add support for python 3.12, drop support for 3.7 by @cyberw in https://github.com/SvenskaSpel/locust-plugins/pull/148
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.1.0...4.2.0
README.md: Remove Print by @srenatus in https://github.com/SvenskaSpel/locust-plugins/pull/144
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/4.0.0...4.1.0
Breaking change (https://github.com/SvenskaSpel/locust-plugins/pull/138):
Stop exposing users directly under
locust plugins.users(and listener classes) Make most of our sub-dependencies optional (install usingpip install locust-plugins[feature])
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.4.2...4.0.0
Nothing published for this version
Dashboards: Dont accidentally modify sys.argv. Fixes locustio/locust#2376 by @cyberw in https://github.com/SvenskaSpel/locust-plugins/pull/136
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.4.1...3.4.2
Ensure last requests get sent back to master when using -i/--iterations limit by @cyberw in https://github.com/SvenskaSpel/locust-plugins/pull/135
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.4.0...3.4.1
Propagate return values of Paho's original client methods by @flbraun in https://github.com/SvenskaSpel/locust-plugins/pull/131
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.3.1...3.4.0
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.3.0...3.3.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.3.0...3.3.1
Timescale/Dashboards: Use docker compose v2 syntax by @Freshwlnd in https://github.com/SvenskaSpel/locust-plugins/pull/117
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.2.1...3.3.0
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.2.0...3.2.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.2.0...3.2.1
Note: Minor breaking change for manual creation of Timescale() listener (it no longer accepts a testplan parameter). Fix for testplan override propaga…
Note: Minor breaking change for manual creation of Timescale() listener (it no longer accepts a testplan parameter). Fix for testplan override propagation to workers.
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.1.1...3.2.0
fix exception=error by @dmitry-rozhd in https://github.com/SvenskaSpel/locust-plugins/pull/116
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.1.0...3.1.1
Set --exit-code-on-error to 0 when --check-fail-ratio is set by @eightycolumns in https://github.com/SvenskaSpel/locust-plugins/pull/114
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.0.2...3.1.0
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.0.1...3.0.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.0.1...3.0.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.0.0...3.0.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/3.0.0...3.0.1
RestUser: use plain dict for resp.js instead of autoviv (preparing to move this into locust core) by @cyberw in https://github.com/SvenskaSpel/locust-
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.7.3...3.0.0
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.7.2...2.7.3
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.7.2...2.7.3
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.7.1...2.7.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.7.1...2.7.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.7.0...2.7.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.7.0...2.7.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.12...2.7.0
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.12...2.7.0
## What's Changed Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.11...2.6.12
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.11...2.6.12
Forward kwargs parameters to CSVReader and CSVDictReader by @mabellou in https://github.com/SvenskaSpel/locust-plugins/pull/96
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.10...2.6.11
Rename mongoreader.Reader to mongoreader.AbstractReader
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.9...2.6.10
Locust command line with grafana-url is updated by @SamPosh in https://github.com/SvenskaSpel/locust-plugins/pull/92
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.8...2.6.9
ConnectionPools fixups by @Serhiy1 in https://github.com/SvenskaSpel/locust-plugins/pull/90
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.7...2.6.8
Nothing published for this version
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.5...2.6.6
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.5...2.6.6
gitrepo is too short to store most git repo by @cylarez in https://github.com/SvenskaSpel/locust-plugins/pull/87
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.4...2.6.5
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.3...2.6.4
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.3...2.6.4
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.2...2.6.3
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.2...2.6.3
Fix typo in documentation by @Maffey in https://github.com/SvenskaSpel/locust-plugins/pull/80
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.1...2.6.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.0...2.6.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.6.0...2.6.1
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.9...2.6.0
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.9...2.6.0
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.7...2.5.9
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.7...2.5.9
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.5...2.5.6
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.5...2.5.6
Nothing published for this version
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.3...2.5.4
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.3...2.5.4
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.0...2.5.3
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.5.0...2.5.3
Nothing published for this version
Add PlaywrightUser for browser based testing! See https://github.com/SvenskaSpel/locust-plugins/blob/master/examples/playwright_ex.py
Add PlaywrightUser for browser based testing! See https://github.com/SvenskaSpel/locust-plugins/blob/master/examples/playwright_ex.py
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.4.3...2.5.0
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.4.2...2.4.3
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.4.2...2.4.3
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.4.1...2.4.2
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.4.1...2.4.2
Add RunOnFail listener Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.4.0...2.4.1
Add RunOnFail listener
Full Changelog: https://github.com/SvenskaSpel/locust-plugins/compare/2.4.0...2.4.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →