TWLight
TWLight copied to clipboard
Bump locust from 2.15.1 to 2.29.1
Bumps locust from 2.15.1 to 2.29.1.
Release notes
Sourced from locust's releases.
2.29.1
What's Changed
- Add JavaScript to MIME types for Windows Operating Systems by
@andrewbaldwin44in locustio/locust#2759- Option to Skip Monkey Patching with LOCUST_SKIP_MONKEY_PATCH by
@andrewbaldwin44in locustio/locust#2765- Httpsession requests typing by
@tdadelain locustio/locust#2699- HttpSession: Improve error message when someone forgot to pass catch_response=True + small optimization by
@cyberwin locustio/locust#2762- Add proxy support for FastHttpUser by
@NicoAdrianin locustio/locust#2758New Contributors
@NicoAdrianmade their first contribution in locustio/locust#2758Full Changelog: https://github.com/locustio/locust/compare/2.29.0...2.29.1
2.29.0
What's Changed
- Show Reset Button when Test is Stopped by
@andrewbaldwin44in locustio/locust#2726- Ensure spawning_complete only happens once on workers by
@cyberwin locustio/locust#2728- Improve confusing log messages if someone accidentally accesses the Web UI over HTTPS by
@cyberwin locustio/locust#2727- The time of the downloaded HTML report is not correct by
@andrewbaldwin44in locustio/locust#2729- Use requests 2.32.2 or higher for Python 3.12 by
@cyberwin locustio/locust#2730- Docs: Upgrade Sphinx to latest version (7.3.7) by
@plaindocsin locustio/locust#2732- Docs: Fix theme by
@plaindocsin locustio/locust#2735- Docs: Fix sphinx and theme upgrade by
@plaindocsin locustio/locust#2736- Add date and zoom to charts in web UI by
@andrewbaldwin44in locustio/locust#2731- Docs: Fix API TOC by
@plaindocsin locustio/locust#2737- Modify timestamp generation to remove deprecation warning by
@JavierUhagonin locustio/locust#2738- Add Logging to download_locustfile_from_master by
@andrewbaldwin44in locustio/locust#2749- Mention installing Locust in Building the Docs by
@plaindocsin locustio/locust#2733- Docs: Import wiki to docs by
@plaindocsin locustio/locust#2734- Send logs from workers to master and improve log viewer tab in the Web UI by
@andrewbaldwin44in locustio/locust#2750New Contributors
@plaindocsmade their first contribution in locustio/locust#2732Full Changelog: https://github.com/locustio/locust/compare/2.28.0...2.29.0
2.28.0
What's Changed
- Remove legacy UI by
@andrewbaldwin44in locustio/locust#2703- Logging: Only print hostname instead of FQDN by
@cyberwin locustio/locust#2705- WebUI: update users, spawn_rate, host and run_time in
parsed_options(for LoadShapes that might access it) by@raulparadain locustio/locust#2656- Update Stats History on HTML Report by
@andrewbaldwin44in locustio/locust#2709- Lower log levels for exceptions in flask by
@cyberwin locustio/locust#2711- Stop HTML escaping errors for /stats/requests endpoint by
@cyberwin locustio/locust#2710- Stop quoting error messages an extra time in distributed mode by
@cyberwin locustio/locust#2712- Give better error message if User subclass doesnt call base constructor by
@cyberwin locustio/locust#2713- Dont enable ipv6 for zmq if no ipv6 stack exists by
@cyberwin locustio/locust#2715- Pin the headers to the top of the window by
@JavierUhagonin locustio/locust#2717New Contributors
... (truncated)
Changelog
Sourced from locust's changelog.
2.29.1 (2024-06-25)
Fixed bugs:
- locust/webui/dist/index.html script errors. #2753
Merged pull requests:
- Option to Skip Monkey Patching with LOCUST_SKIP_MONKEY_PATCH #2765 (andrewbaldwin44)
- HttpSession: Improve error message when someone forgot to pass catch_response=True + small optimization #2762 (cyberw)
- Add JavaScript to MIME types for Windows Operating Systems #2759 (andrewbaldwin44)
- Add proxy support for FastHttpUser #2758 (NicoAdrian)
- Httpsession requests typing #2699 (tdadela)
2.29.0 (2024-06-07)
Fixed bugs:
- The time of the downloaded html report is not correct #2691
- Event spawning_complete fires every time a user is created #2671
- Delay at startup and high cpu usage on Windows in Python 3.12 #2555
Closed issues:
- Log a warning if getting locustfile from master takes more than 60s #2748
- Show the reset button even after stopping a test #2723
- Add date to charts in web UI #2678
Merged pull requests:
- Send logs from workers to master and improve log viewer tab in the Web UI #2750 (andrewbaldwin44)
- Add Logging to download_locustfile_from_master #2749 (andrewbaldwin44)
- Modify timestamp generation to remove deprecation warning #2738 (JavierUhagon)
- Docs: Fix API TOC #2737 (plaindocs)
- Docs: Fix sphinx and theme upgrade #2736 (plaindocs)
- Docs: Fix theme #2735 (plaindocs)
- Docs: Import wiki to docs #2734 (plaindocs)
- Mention installing Locust in Building the Docs #2733 (plaindocs)
- Docs: Upgrade Sphinx to latest version (7.3.7) #2732 (plaindocs)
- Add date and zoom to charts in web UI #2731 (andrewbaldwin44)
- Use requests 2.32.2 or higher for Python 3.12 #2730 (cyberw)
- The time of the downloaded HTML report is not correct #2729 (andrewbaldwin44)
- Ensure spawning_complete only happens once on workers #2728 (cyberw)
- Improve confusing log messages if someone accidentally accesses the Web UI over HTTPS #2727 (cyberw)
- Show Reset Button when Test is Stopped #2726 (andrewbaldwin44)
... (truncated)
Commits
e4d4f7cchangelog for 2.29.1d4df346Merge pull request #2758 from NicoAdrian/master1a22015HttpSession: Improve error message when someone forgot to pass catch_response...e253453Merge pull request #2699 from tdadela/httpsession-request-typingb04aec4feat: HttpSession docstringsf9bcd7crm outdated ignore[misc], mypy settinga68a2e0rm outdated ignore[override]c2140c8fix: pass all arguments to the request function357d404fix: pass all arguments in REST functions91f6aebfix: ignore[misc] in REST functions by changing TypedDicts- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)