chore(deps): update dependency locust to v2.29.0 #31

Merged
realaravinth merged 1 commit from renovate/locust-2.x into master 2024-06-08 02:45:10 +05:30
Member

This PR contains the following updates:

Package Update Change
locust minor ==2.20.0 -> ==2.29.0

Release Notes

locustio/locust (locust)

v2.29.0

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/locustio/locust/compare/2.28.0...2.29.0

v2.28.0

Compare Source

Full Changelog

Fixed bugs:

  • The Charts presentation in the report downloaded by locust is problematic #​2706
  • Locust insists on using IPv6 despite being in an IPv4 stack. #​2689
  • When there is an error in the FAILURES of the front-end page when there is a worker, there is no escape. #​2674

Closed issues:

  • Pin the headers and aggregated row to the top and bottom of the window #​2688
  • Remove legacy UI #​2673
  • TaskSet's _task_queue should be a collections.deque? #​2653

Merged pull requests:

v2.27.0

Compare Source

Full Changelog

Fixed bugs:

  • User Classes with Empty Tasks Results in TypeError: 'NoneType' object is not iterable #​2694

Closed issues:

  • Why defining run_time on worker node raises an error #​2683

Merged pull requests:

  • annotate return types of a few functions to enable more mypy check #​2702 (tdadela)
  • refactor(WindowsKeyPoller): change implementation of captured_chars #​2701 (tdadela)
  • refactor: replace deprecated utcfromtimestamp function #​2700 (tdadela)
  • Use deque for tasks in taskset instead of plain list #​2698 (cyberw)
  • fix: Ensure locust does not crash when an User class has no task #​2696 (hangonlyra)
  • Fix various spelling errors using codespell #​2687 (cyberw)
  • Dispatch/user distribution calculation using Kullback-Leibler divergence. Allow float weights. #​2686 (tdadela)
  • Allow worker process to run with --run-time specified, just log a warning about it being ignored #​2685 (Sawiq)
  • Small cleanup: mypy type-ignore and dev deps #​2684 (tdadela)
  • Simplify how locustfiles are found (using -f). Don’t automatically append .py #​2655 (DennisKrone)

v2.26.0

Compare Source

Full Changelog

Merged pull requests:

v2.25.0

Compare Source

Full Changelog

Fixed bugs:

  • Wrong distribution of virtual users by user classes #​2662
  • Monkey patching error #​2661
  • cannot specify task of UserClass when locust run on distributed mode #​2657
  • [ModernUI] HTML entities are incorrectly escaped in generated report #​2635
  • Bug / Feature request: Time intensive custom_messages functions trigger heartbeat timeout #​2608

Closed issues:

  • Add an UI extension exemple that display proxy cache hit/miss #​2644

Merged pull requests:

v2.24.1

Compare Source

Full Changelog

Fixed bugs:

  • 'NoneType' object has no attribute 'get' when stream=True in FastHttpSession.request #​2640
  • Locust --processes argument generating multiple html reports #​2639
  • cannot open dashboard and console error shows 'the server responded with a MIME type of "text/plain".' #​2632
  • extend web ui not working since 2.22.0 #​2629
  • Custom parameters incomplete display #​2628

Closed issues:

  • pyproject.toml support for locust configuration #​2298

Merged pull requests:

v2.24.0

Compare Source

Full Changelog

Fixed bugs:

  • Blank page when accessing Locust Web UI via reverse proxy with subpath #​2614
  • [Report][Modern-UI] HTML report is blank #​2603

Closed issues:

  • SocketIOUser send method supports specific subscribe request #​2616
  • "Sticky" user types on workers #​2522

Merged pull requests:

v2.23.1

Compare Source

Full Changelog

Fixed bugs:

  • Modern UI: Average Response Time and 95th percentile have the same color #​2598

Closed issues:

  • Modern UI: Add exception message column on the Exception Statistics #​2597

Merged pull requests:

v2.23.0

Compare Source

Full Changelog

Closed issues:

  • Modern UI: ability to sort tables by column specific column #​2593
  • Modern UI - User class picker - add option to enable/disable everything. #​2585
  • [LocustLineChart] Implement an option/configuration for users to customize the color of the LocustLineChart. #​2578

Merged pull requests:

v2.22.0

Compare Source

Full Changelog

Fixed bugs:

  • Modern UI - new test modal not scrollable #​2574

Merged pull requests:

v2.21.0

Full Changelog

Fixed bugs:

  • 95th percentile line chart does not display correctly on the Response Times (ms) graph #​2540
  • ValueError: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 152 from C header, got 40 from PyObject #​2539
  • TaskSet missing _cp_last_run attribute #​2532
  • Modern UI "forgets" the selected user count and ramp up rate when starting a new test or editing a running one #​2531
  • Update dependency or remove support for Basic Auth for the Web UI #​2517

Closed issues:

  • Unifying percentile displays in Locust's statistics screens #​2546
  • Improve the Class Picker #​2545
  • Add response.ok support to FastHttpUser's FastResponse, ala HttpUser/requests #​2520

Merged pull requests:

v2.20.1

Compare Source

Full Changelog

Fixed bugs:

  • Vite-version needs to be updated #​2528
  • Issue of 100% CPU usage when closing WebSocket connections. #​2516

Merged pull requests:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [locust](https://github.com/locustio/locust) | minor | `==2.20.0` -> `==2.29.0` | --- ### Release Notes <details> <summary>locustio/locust (locust)</summary> ### [`v2.29.0`](https://github.com/locustio/locust/releases/tag/2.29.0) [Compare Source](https://github.com/locustio/locust/compare/2.28.0...2.29.0) ##### What's Changed - Show Reset Button when Test is Stopped by [@&#8203;andrewbaldwin44](https://github.com/andrewbaldwin44) in https://github.com/locustio/locust/pull/2726 - Ensure spawning_complete only happens once on workers by [@&#8203;cyberw](https://github.com/cyberw) in https://github.com/locustio/locust/pull/2728 - Improve confusing log messages if someone accidentally accesses the Web UI over HTTPS by [@&#8203;cyberw](https://github.com/cyberw) in https://github.com/locustio/locust/pull/2727 - The time of the downloaded HTML report is not correct by [@&#8203;andrewbaldwin44](https://github.com/andrewbaldwin44) in https://github.com/locustio/locust/pull/2729 - Use requests 2.32.2 or higher for Python 3.12 by [@&#8203;cyberw](https://github.com/cyberw) in https://github.com/locustio/locust/pull/2730 - Docs: Upgrade Sphinx to latest version (7.3.7) by [@&#8203;plaindocs](https://github.com/plaindocs) in https://github.com/locustio/locust/pull/2732 - Docs: Fix theme by [@&#8203;plaindocs](https://github.com/plaindocs) in https://github.com/locustio/locust/pull/2735 - Docs: Fix sphinx and theme upgrade by [@&#8203;plaindocs](https://github.com/plaindocs) in https://github.com/locustio/locust/pull/2736 - Add date and zoom to charts in web UI by [@&#8203;andrewbaldwin44](https://github.com/andrewbaldwin44) in https://github.com/locustio/locust/pull/2731 - Docs: Fix API TOC by [@&#8203;plaindocs](https://github.com/plaindocs) in https://github.com/locustio/locust/pull/2737 - Modify timestamp generation to remove deprecation warning by [@&#8203;JavierUhagon](https://github.com/JavierUhagon) in https://github.com/locustio/locust/pull/2738 - Add Logging to download_locustfile_from_master by [@&#8203;andrewbaldwin44](https://github.com/andrewbaldwin44) in https://github.com/locustio/locust/pull/2749 - Mention installing Locust in Building the Docs by [@&#8203;plaindocs](https://github.com/plaindocs) in https://github.com/locustio/locust/pull/2733 - Docs: Import wiki to docs by [@&#8203;plaindocs](https://github.com/plaindocs) in https://github.com/locustio/locust/pull/2734 - Send logs from workers to master and improve log viewer tab in the Web UI by [@&#8203;andrewbaldwin44](https://github.com/andrewbaldwin44) in https://github.com/locustio/locust/pull/2750 ##### New Contributors - [@&#8203;plaindocs](https://github.com/plaindocs) made their first contribution in https://github.com/locustio/locust/pull/2732 **Full Changelog**: https://github.com/locustio/locust/compare/2.28.0...2.29.0 ### [`v2.28.0`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2280-2024-05-23) [Compare Source](https://github.com/locustio/locust/compare/2.27.0...2.28.0) [Full Changelog](https://github.com/locustio/locust/compare/2.27.0...2.28.0) **Fixed bugs:** - The Charts presentation in the report downloaded by locust is problematic [#&#8203;2706](https://github.com/locustio/locust/issues/2706) - Locust insists on using IPv6 despite being in an IPv4 stack. [#&#8203;2689](https://github.com/locustio/locust/issues/2689) - When there is an error in the FAILURES of the front-end page when there is a worker, there is no escape. [#&#8203;2674](https://github.com/locustio/locust/issues/2674) **Closed issues:** - Pin the headers and aggregated row to the top and bottom of the window [#&#8203;2688](https://github.com/locustio/locust/issues/2688) - Remove legacy UI [#&#8203;2673](https://github.com/locustio/locust/issues/2673) - TaskSet's `_task_queue` should be a `collections.deque`? [#&#8203;2653](https://github.com/locustio/locust/issues/2653) **Merged pull requests:** - Pin the headers to the top of the window [#&#8203;2717](https://github.com/locustio/locust/pull/2717) ([JavierUhagon](https://github.com/JavierUhagon)) - Dont enable ipv6 for zmq if no ipv6 stack exists [#&#8203;2715](https://github.com/locustio/locust/pull/2715) ([cyberw](https://github.com/cyberw)) - Give better error message if User subclass doesnt call base constructor [#&#8203;2713](https://github.com/locustio/locust/pull/2713) ([cyberw](https://github.com/cyberw)) - Stop quoting error messages an extra time in distributed mode [#&#8203;2712](https://github.com/locustio/locust/pull/2712) ([cyberw](https://github.com/cyberw)) - Lower log levels for exceptions in flask [#&#8203;2711](https://github.com/locustio/locust/pull/2711) ([cyberw](https://github.com/cyberw)) - Stop HTML escaping errors for /stats/requests endpoint [#&#8203;2710](https://github.com/locustio/locust/pull/2710) ([cyberw](https://github.com/cyberw)) - Update Stats History on HTML Report [#&#8203;2709](https://github.com/locustio/locust/pull/2709) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Logging: Only print hostname instead of FQDN [#&#8203;2705](https://github.com/locustio/locust/pull/2705) ([cyberw](https://github.com/cyberw)) - Remove legacy UI [#&#8203;2703](https://github.com/locustio/locust/pull/2703) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - WebUI: update users, spawn_rate, host and run_time in `parsed_options` (for LoadShapes that might access it) [#&#8203;2656](https://github.com/locustio/locust/pull/2656) ([raulparada](https://github.com/raulparada)) ### [`v2.27.0`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2270-2024-05-06) [Compare Source](https://github.com/locustio/locust/compare/2.26.0...2.27.0) [Full Changelog](https://github.com/locustio/locust/compare/2.26.0...2.27.0) **Fixed bugs:** - User Classes with Empty Tasks Results in TypeError: 'NoneType' object is not iterable [#&#8203;2694](https://github.com/locustio/locust/issues/2694) **Closed issues:** - Why defining run_time on worker node raises an error [#&#8203;2683](https://github.com/locustio/locust/issues/2683) **Merged pull requests:** - annotate return types of a few functions to enable more mypy check [#&#8203;2702](https://github.com/locustio/locust/pull/2702) ([tdadela](https://github.com/tdadela)) - refactor(WindowsKeyPoller): change implementation of captured_chars [#&#8203;2701](https://github.com/locustio/locust/pull/2701) ([tdadela](https://github.com/tdadela)) - refactor: replace deprecated utcfromtimestamp function [#&#8203;2700](https://github.com/locustio/locust/pull/2700) ([tdadela](https://github.com/tdadela)) - Use deque for tasks in taskset instead of plain list [#&#8203;2698](https://github.com/locustio/locust/pull/2698) ([cyberw](https://github.com/cyberw)) - fix: Ensure locust does not crash when an User class has no task [#&#8203;2696](https://github.com/locustio/locust/pull/2696) ([hangonlyra](https://github.com/hangonlyra)) - Fix various spelling errors using codespell [#&#8203;2687](https://github.com/locustio/locust/pull/2687) ([cyberw](https://github.com/cyberw)) - Dispatch/user distribution calculation using Kullback-Leibler divergence. Allow float weights. [#&#8203;2686](https://github.com/locustio/locust/pull/2686) ([tdadela](https://github.com/tdadela)) - Allow worker process to run with --run-time specified, just log a warning about it being ignored [#&#8203;2685](https://github.com/locustio/locust/pull/2685) ([Sawiq](https://github.com/Sawiq)) - Small cleanup: mypy type-ignore and dev deps [#&#8203;2684](https://github.com/locustio/locust/pull/2684) ([tdadela](https://github.com/tdadela)) - Simplify how locustfiles are found (using -f). Don’t automatically append .py [#&#8203;2655](https://github.com/locustio/locust/pull/2655) ([DennisKrone](https://github.com/DennisKrone)) ### [`v2.26.0`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2260-2024-04-18) [Compare Source](https://github.com/locustio/locust/compare/2.25.0...2.26.0) [Full Changelog](https://github.com/locustio/locust/compare/2.25.0...2.26.0) **Merged pull requests:** - Reformat and lint stuff. And pin gevenhttpclient version [#&#8203;2682](https://github.com/locustio/locust/pull/2682) ([cyberw](https://github.com/cyberw)) - Add ruff pre commit hook [#&#8203;2680](https://github.com/locustio/locust/pull/2680) ([cyberw](https://github.com/cyberw)) - Remove python 3.8 compatibility code [#&#8203;2679](https://github.com/locustio/locust/pull/2679) ([cyberw](https://github.com/cyberw)) - Drop support for Python 3.8 [#&#8203;2677](https://github.com/locustio/locust/pull/2677) ([cyberw](https://github.com/cyberw)) - Update geventhttpclient and adjust FastHttpUser max_retries / max_redirects [#&#8203;2676](https://github.com/locustio/locust/pull/2676) ([cyberw](https://github.com/cyberw)) ### [`v2.25.0`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2250-2024-04-14) [Compare Source](https://github.com/locustio/locust/compare/2.24.1...2.25.0) [Full Changelog](https://github.com/locustio/locust/compare/2.24.1...2.25.0) **Fixed bugs:** - Wrong distribution of virtual users by user classes [#&#8203;2662](https://github.com/locustio/locust/issues/2662) - Monkey patching error [#&#8203;2661](https://github.com/locustio/locust/issues/2661) - cannot specify task of UserClass when locust run on distributed mode [#&#8203;2657](https://github.com/locustio/locust/issues/2657) - \[ModernUI] HTML entities are incorrectly escaped in generated report [#&#8203;2635](https://github.com/locustio/locust/issues/2635) - Bug / Feature request: Time intensive `custom_messages` functions trigger heartbeat timeout [#&#8203;2608](https://github.com/locustio/locust/issues/2608) **Closed issues:** - Add an UI extension exemple that display proxy cache hit/miss [#&#8203;2644](https://github.com/locustio/locust/issues/2644) **Merged pull requests:** - Log deprecation warning for --legacy-ui [#&#8203;2670](https://github.com/locustio/locust/pull/2670) ([cyberw](https://github.com/cyberw)) - Add an example that displays cache stats using the new UI. [#&#8203;2669](https://github.com/locustio/locust/pull/2669) ([obriat](https://github.com/obriat)) - Update User Classes in Distributed Mode [#&#8203;2666](https://github.com/locustio/locust/pull/2666) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - fix(dispatch): UserClasses weight distribution with gcd [#&#8203;2663](https://github.com/locustio/locust/pull/2663) ([llirrikk](https://github.com/llirrikk)) - Fix issue with concurrent custom messages and docs [#&#8203;2654](https://github.com/locustio/locust/pull/2654) ([cyberw](https://github.com/cyberw)) - Add functionality to run listener functions for `custom_messages` concurrently [#&#8203;2650](https://github.com/locustio/locust/pull/2650) ([samuelspagl](https://github.com/samuelspagl)) - \[Modern UI] Escape HTML Entities correctly in Exceptions Table [#&#8203;2648](https://github.com/locustio/locust/pull/2648) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) ### [`v2.24.1`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2241-2024-03-20) [Compare Source](https://github.com/locustio/locust/compare/2.24.0...2.24.1) [Full Changelog](https://github.com/locustio/locust/compare/2.24.0...2.24.1) **Fixed bugs:** - `'NoneType' object has no attribute 'get'` when `stream=True` in `FastHttpSession.request` [#&#8203;2640](https://github.com/locustio/locust/issues/2640) - Locust --processes argument generating multiple html reports [#&#8203;2639](https://github.com/locustio/locust/issues/2639) - cannot open dashboard and console error shows 'the server responded with a MIME type of "text/plain".' [#&#8203;2632](https://github.com/locustio/locust/issues/2632) - extend web ui not working since 2.22.0 [#&#8203;2629](https://github.com/locustio/locust/issues/2629) - Custom parameters incomplete display [#&#8203;2628](https://github.com/locustio/locust/issues/2628) **Closed issues:** - pyproject.toml support for locust configuration [#&#8203;2298](https://github.com/locustio/locust/issues/2298) **Merged pull requests:** - Do not call blocking `content` property and lazily load response [#&#8203;2643](https://github.com/locustio/locust/pull/2643) ([neiser](https://github.com/neiser)) - Dont throw an exception in FastHttpUser if a request is made with stream=True and the connection fails [#&#8203;2642](https://github.com/locustio/locust/pull/2642) ([cyberw](https://github.com/cyberw)) - \[Modern UI] Modal Can Extend Beyond Screen Limits [#&#8203;2631](https://github.com/locustio/locust/pull/2631) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - chore: remove repetitive words [#&#8203;2625](https://github.com/locustio/locust/pull/2625) ([tgolang](https://github.com/tgolang)) - Add documentation about manually closing TCP/HTTP connections [#&#8203;2623](https://github.com/locustio/locust/pull/2623) ([DennisKrone](https://github.com/DennisKrone)) - Update ruff to 0.3.0 [#&#8203;2619](https://github.com/locustio/locust/pull/2619) ([cyberw](https://github.com/cyberw)) ### [`v2.24.0`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2240-2024-02-29) [Compare Source](https://github.com/locustio/locust/compare/2.23.1...2.24.0) [Full Changelog](https://github.com/locustio/locust/compare/2.23.1...2.24.0) **Fixed bugs:** - Blank page when accessing Locust Web UI via reverse proxy with subpath [#&#8203;2614](https://github.com/locustio/locust/issues/2614) - \[Report]\[Modern-UI] HTML report is blank [#&#8203;2603](https://github.com/locustio/locust/issues/2603) **Closed issues:** - SocketIOUser send method supports specific subscribe request [#&#8203;2616](https://github.com/locustio/locust/issues/2616) - "Sticky" user types on workers [#&#8203;2522](https://github.com/locustio/locust/issues/2522) **Merged pull requests:** - Modern UI - Fix logo asset [#&#8203;2618](https://github.com/locustio/locust/pull/2618) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Bugfix/2614 relative assets and stats links [#&#8203;2615](https://github.com/locustio/locust/pull/2615) ([skyanth](https://github.com/skyanth)) - \[Modern UI] Refactor and Add Tests for Entrypoints [#&#8203;2613](https://github.com/locustio/locust/pull/2613) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Implement pyproject.toml support for Locust configuration [#&#8203;2612](https://github.com/locustio/locust/pull/2612) ([alzex3](https://github.com/alzex3)) - Update Header Logo to Higher Resolution for the Modern UI [#&#8203;2611](https://github.com/locustio/locust/pull/2611) ([FooQoo](https://github.com/FooQoo)) - \[Report]\[Modern-UI] HTML report is blank [#&#8203;2609](https://github.com/locustio/locust/pull/2609) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - pluggable dispatcher logic [#&#8203;2606](https://github.com/locustio/locust/pull/2606) ([mgor](https://github.com/mgor)) - Modern UI: Change Footer to Static Positioning [#&#8203;2605](https://github.com/locustio/locust/pull/2605) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Check that locustfile downloaded from URL is valid Python code [#&#8203;2604](https://github.com/locustio/locust/pull/2604) ([DennisKrone](https://github.com/DennisKrone)) ### [`v2.23.1`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2231-2024-02-11) [Compare Source](https://github.com/locustio/locust/compare/2.23.0...2.23.1) [Full Changelog](https://github.com/locustio/locust/compare/2.23.0...2.23.1) **Fixed bugs:** - Modern UI: Average Response Time and 95th percentile have the same color [#&#8203;2598](https://github.com/locustio/locust/issues/2598) **Closed issues:** - Modern UI: Add exception message column on the Exception Statistics [#&#8203;2597](https://github.com/locustio/locust/issues/2597) **Merged pull requests:** - Modern UI: Add exception message column on the Exception Table [#&#8203;2601](https://github.com/locustio/locust/pull/2601) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Modern UI: Wrong chart's legend for overridden percentiles values [#&#8203;2600](https://github.com/locustio/locust/pull/2600) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Change download-from-master to use temp file dir [#&#8203;2599](https://github.com/locustio/locust/pull/2599) ([cyberw](https://github.com/cyberw)) ### [`v2.23.0`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2230-2024-02-11) [Compare Source](https://github.com/locustio/locust/compare/2.22.0...2.23.0) [Full Changelog](https://github.com/locustio/locust/compare/2.22.0...2.23.0) **Closed issues:** - Modern UI: ability to sort tables by column specific column [#&#8203;2593](https://github.com/locustio/locust/issues/2593) - Modern UI - User class picker - add option to enable/disable everything. [#&#8203;2585](https://github.com/locustio/locust/issues/2585) - \[LocustLineChart] Implement an option/configuration for users to customize the color of the LocustLineChart. [#&#8203;2578](https://github.com/locustio/locust/issues/2578) **Merged pull requests:** - Tables are Sortable by Default [#&#8203;2596](https://github.com/locustio/locust/pull/2596) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Allow getting locust files from http urls [#&#8203;2595](https://github.com/locustio/locust/pull/2595) ([DennisKrone](https://github.com/DennisKrone)) - Fixed typos in documentation [#&#8203;2592](https://github.com/locustio/locust/pull/2592) ([dorin131](https://github.com/dorin131)) - Remove no longer relevant documentation and (already not working?) checks for not loading locustfiles named locust.py [#&#8203;2591](https://github.com/locustio/locust/pull/2591) ([cyberw](https://github.com/cyberw)) - Add Select All / None Checkbox to User Class Picker [#&#8203;2590](https://github.com/locustio/locust/pull/2590) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Add New Colors for the Locust Charts [#&#8203;2589](https://github.com/locustio/locust/pull/2589) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Work around issue with locustfiles named "locust.py" [#&#8203;2587](https://github.com/locustio/locust/pull/2587) ([cyberw](https://github.com/cyberw)) - Update writing-a-locustfile.rst [#&#8203;2584](https://github.com/locustio/locust/pull/2584) ([KaushikPathak90](https://github.com/KaushikPathak90)) - Locustfile distribution from master to worker [#&#8203;2583](https://github.com/locustio/locust/pull/2583) ([cyberw](https://github.com/cyberw)) - Gh actions: Run tests on MacOS [#&#8203;2580](https://github.com/locustio/locust/pull/2580) ([cyberw](https://github.com/cyberw)) - Use defaultdict:s for stats dictionaries instead of setdefault [#&#8203;2579](https://github.com/locustio/locust/pull/2579) ([cyberw](https://github.com/cyberw)) - DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead [#&#8203;2576](https://github.com/locustio/locust/pull/2576) ([mgor](https://github.com/mgor)) - docs(running-distributed): cores -> logical cores [#&#8203;2570](https://github.com/locustio/locust/pull/2570) ([tdadela](https://github.com/tdadela)) ### [`v2.22.0`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2220-2024-02-04) [Compare Source](https://github.com/locustio/locust/compare/2.21.0...2.22.0) [Full Changelog](https://github.com/locustio/locust/compare/2.21.0...2.22.0) **Fixed bugs:** - Modern UI - new test modal not scrollable [#&#8203;2574](https://github.com/locustio/locust/issues/2574) **Merged pull requests:** - Fix Modern UI - new test modal not scrollable [#&#8203;2577](https://github.com/locustio/locust/pull/2577) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Fix Spawning State Never Updates to Running [#&#8203;2573](https://github.com/locustio/locust/pull/2573) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Update README.md Screenshots for Modern UI [#&#8203;2572](https://github.com/locustio/locust/pull/2572) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Use Modern UI by default [#&#8203;2569](https://github.com/locustio/locust/pull/2569) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - GH Actions: Run tests on windows [#&#8203;2567](https://github.com/locustio/locust/pull/2567) ([cyberw](https://github.com/cyberw)) ### [`v2.21.0`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2210-2024-01-27) [Full Changelog](https://github.com/locustio/locust/compare/2.20.1...2.21.0) **Fixed bugs:** - 95th percentile line chart does not display correctly on the Response Times (ms) graph [#&#8203;2540](https://github.com/locustio/locust/issues/2540) - ValueError: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 152 from C header, got 40 from PyObject [#&#8203;2539](https://github.com/locustio/locust/issues/2539) - TaskSet missing \_cp_last_run attribute [#&#8203;2532](https://github.com/locustio/locust/issues/2532) - Modern UI "forgets" the selected user count and ramp up rate when starting a new test or editing a running one [#&#8203;2531](https://github.com/locustio/locust/issues/2531) - Update dependency or remove support for Basic Auth for the Web UI [#&#8203;2517](https://github.com/locustio/locust/issues/2517) **Closed issues:** - Unifying percentile displays in Locust's statistics screens [#&#8203;2546](https://github.com/locustio/locust/issues/2546) - Improve the Class Picker [#&#8203;2545](https://github.com/locustio/locust/issues/2545) - Add `response.ok` support to `FastHttpUser`'s `FastResponse`, ala `HttpUser`/requests [#&#8203;2520](https://github.com/locustio/locust/issues/2520) **Merged pull requests:** - Optimize memory usage when using --processes [#&#8203;2564](https://github.com/locustio/locust/pull/2564) ([cyberw](https://github.com/cyberw)) - docs: update developing-locust.rst (black, flake8) -> ruff [#&#8203;2562](https://github.com/locustio/locust/pull/2562) ([tdadela](https://github.com/tdadela)) - Allow User weight adjustment (and task selection) in UI when running with --class-picker, or on command line with --config-users argument [#&#8203;2559](https://github.com/locustio/locust/pull/2559) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Ruff enable isort (with custom sections) [#&#8203;2556](https://github.com/locustio/locust/pull/2556) ([tdadela](https://github.com/tdadela)) - update readthedocs-sphinx-search [#&#8203;2553](https://github.com/locustio/locust/pull/2553) ([cyberw](https://github.com/cyberw)) - Fix pedantic typo in the index.html template [#&#8203;2552](https://github.com/locustio/locust/pull/2552) ([marcelofern](https://github.com/marcelofern)) - Ruff set python version and enable more rules [#&#8203;2551](https://github.com/locustio/locust/pull/2551) ([tdadela](https://github.com/tdadela)) - Customization Feature for Percentile Display on Statistics Page [#&#8203;2550](https://github.com/locustio/locust/pull/2550) ([FooQoo](https://github.com/FooQoo)) - Use ruff instead of flake8 and black for linting and formatting [#&#8203;2549](https://github.com/locustio/locust/pull/2549) ([cyberw](https://github.com/cyberw)) - Fix mypy configuration & upgrade typing [#&#8203;2548](https://github.com/locustio/locust/pull/2548) ([tdadela](https://github.com/tdadela)) - Fix Web UI Chart History [#&#8203;2544](https://github.com/locustio/locust/pull/2544) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Web UI Modern Auth [#&#8203;2538](https://github.com/locustio/locust/pull/2538) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Modern UI: Fix Default Values for Edit / Start New Test [#&#8203;2537](https://github.com/locustio/locust/pull/2537) ([andrewbaldwin44](https://github.com/andrewbaldwin44)) - Added response.ok support to FastHttpUser's FastResponse class similar to HttpUser's Response [#&#8203;2535](https://github.com/locustio/locust/pull/2535) ([PankajKhanwani](https://github.com/PankajKhanwani)) - Update shape class' runner when Web UI picker is used [#&#8203;2534](https://github.com/locustio/locust/pull/2534) ([wiatrak2](https://github.com/wiatrak2)) - setting initial \_cp_last_run on TaskSet in order to allow constant_pacing wait time strategy [#&#8203;2533](https://github.com/locustio/locust/pull/2533) ([ionutab](https://github.com/ionutab)) ### [`v2.20.1`](https://github.com/locustio/locust/blob/HEAD/CHANGELOG.md#2201-2024-01-03) [Compare Source](https://github.com/locustio/locust/compare/2.20.0...2.20.1) [Full Changelog](https://github.com/locustio/locust/compare/2.20.0...2.20.1) **Fixed bugs:** - Vite-version needs to be updated [#&#8203;2528](https://github.com/locustio/locust/issues/2528) - Issue of 100% CPU usage when closing WebSocket connections. [#&#8203;2516](https://github.com/locustio/locust/issues/2516) **Merged pull requests:** - Update Vite to 4.5.1 [#&#8203;2530](https://github.com/locustio/locust/pull/2530) ([cyberw](https://github.com/cyberw)) - Bump vite from 4.4.9 to 4.4.12 in /locust/webui [#&#8203;2527](https://github.com/locustio/locust/pull/2527) ([dependabot\[bot\]](https://github.com/apps/dependabot)) - update docker actions to get rid of node12 deprecation warnings [#&#8203;2524](https://github.com/locustio/locust/pull/2524) ([mgor](https://github.com/mgor)) - Support IPv6 for zmq connection between master and worker [#&#8203;2521](https://github.com/locustio/locust/pull/2521) ([simonwu-sn](https://github.com/simonwu-sn)) - run_single_user improvements [#&#8203;2519](https://github.com/locustio/locust/pull/2519) ([cyberw](https://github.com/cyberw)) - Bump Requests to 2.26.0, remove explicit dependency on charset_normalizer [#&#8203;2518](https://github.com/locustio/locust/pull/2518) ([cyberw](https://github.com/cyberw)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM5OS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlLWJvdCJdfQ==-->
renovate-bot added the
renovate-bot
label 2024-06-07 20:00:55 +05:30
renovate-bot force-pushed renovate/locust-2.x from 2cee5012b7 to 37a9a0342d 2024-06-08 01:00:32 +05:30 Compare
renovate-bot changed title from chore(deps): update dependency locust to v2.28.0 to chore(deps): update dependency locust to v2.29.0 2024-06-08 01:00:33 +05:30
realaravinth merged commit df3e557319 into master 2024-06-08 02:45:10 +05:30
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: mCaptcha/dcache#31
No description provided.