Skip to content

Releases: locustio/locust

0.14.6

29 Apr 17:18
Compare
Choose a tag to compare

Update to latest version of Gevent (20.4.0) and fix bug causing Locust to not work with latest Gevent version.

0.14.5

25 Feb 15:36
Compare
Choose a tag to compare

Fixed bugs:

  • Code blocks in docs not rendered #1258
  • Unable to install on windows #1254

Closed issues:

  • Remove support for Python 2.7 & 3.5 #1120

Merged pull requests:

  • add json() method to FastHttpLocust (to match regular HttpLocust) #1259 (cyberw)
  • docs: remove the description of port 5558 #1255 (orisano)
  • Remove six and other 2.7 compatibility code #1253 (cyberw)

0.14.4

03 Feb 14:57
Compare
Choose a tag to compare

0.14.3 version was missing wheel build

0.14.3

03 Feb 12:55
Compare
Choose a tag to compare

First Python 3 only version.

0.14.2 will give an error if installed on py2 (this was supposed to happen in 0.14.0, but post install steps dont work for wheels based packages, so I had to release a source-only package)

0.14.3 (and onwards) are pure py3 versions and will not be downloaded by pip2.

0.14.0

03 Feb 08:49
Compare
Choose a tag to compare
  • Drop Python 2 and Python 3.5 support! #1120
  • Continuously measure CPU usage and emit a warning if we get a five second average above 90% #1161
  • Show CPU usage of slave nodes in the Web UI
  • Fixed issue: when running Locust distributed and new slave nodes connected during the hatching/ramp-up
    phase #1168
  • Fixed issue: FastHttpLocust times out when HttpLocust does not #1246

0.13.5

17 Dec 08:03
Compare
Choose a tag to compare

Various minor fixes, mainly regarding FastHttpLocust.

0.13.4

16 Dec 14:58
Compare
Choose a tag to compare

Same code as 0.13.3, but now automatically deployed to Pypi using Travis!

0.13.3

13 Dec 16:19
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Unable to properly connect multiple slaves, master #1176
  • Zero exit code on exception #1172
  • --stop-timeout is not respected when changing number of running Users in distributed mode #1162

Closed issues:

  • "Percentage of the requests.." table has missing column headers #1180
  • Set locust parameters via env vars & config file #1166

Merged pull requests:

  • Use ConfigArgParse instead of argparse, to support getting parameters from config file and/or env vars. #1167 (cyberw)
  • Add toolbox control for for downloading chart as png #1165 (skivis)
  • Allow locust to get SIGTERM(aka Ctrl+C) messages. #1159 (turgayozgur)
  • Stats: New argument "--csv-full-history" appends stats entries every interval in a new "_stats_history.csv" File #1146 (mehta-ankit)

0.13.2

13 Dec 16:20
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Response Times graph broken (drops to 0 after a while) #1157
  • TaskSet min_wait and max_wait are ignored #891

Closed issues:

  • Add charts for number of failures in the Web UI #952

0.13.1

16 Nov 12:44
Compare
Choose a tag to compare

Fixed bugs:

  • Web UI doesn't start on Python 3.8.0 #1154
  • When locust exits the current RPS is outputted instead of the total RPS #1152
  • Missing headline columns in response time percentile stats printed to console #1151

Closed issues:

  • Be able to install pip packages using the docker image #1149

Merged pull requests: