locust plugins installation ¶
with poetry ¶
poetry add locust-plugins
Then just import locust_plugins in your locustfile and use whatever plugins you need (see below)
Python libraries ¶
poetry show --tree
ipython 8.5.0 IPython: Productive Interactive Computing
├── appnope *
├── backcall *
├── colorama *
├── decorator *
├── jedi >=0.16
│ └── parso >=0.8.0,<0.9.0
├── matplotlib-inline *
│ └── traitlets *
├── pexpect >4.3
│ └── ptyprocess >=0.5
├── pickleshare *
├── prompt-toolkit >3.0.1,<3.1.0
│ └── wcwidth *
├── pygments >=2.4.0
├── stack-data *
│ ├── asttokens *
│ │ └── six *
│ ├── executing *
│ └── pure-eval *
└── traitlets >=5
locust 2.12.1 Developer friendly load testing framework
├── configargparse >=1.0
├── flask >=2.0.0
│ ├── click >=8.0
│ │ └── colorama *
│ ├── itsdangerous >=2.0
│ ├── jinja2 >=3.0
│ │ └── markupsafe >=2.0
│ └── werkzeug >=2.2.2
│ └── markupsafe >=2.1.1 (circular dependency aborted here)
├── flask-basicauth >=0.2.0
│ └── flask *
│ ├── click >=8.0
│ │ └── colorama *
│ ├── itsdangerous >=2.0
│ ├── jinja2 >=3.0
│ │ └── markupsafe >=2.0
│ └── werkzeug >=2.2.2
│ └── markupsafe >=2.1.1 (circular dependency aborted here)
├── flask-cors >=3.0.10
│ ├── flask >=0.9
│ │ ├── click >=8.0
│ │ │ └── colorama *
│ │ ├── itsdangerous >=2.0
│ │ ├── jinja2 >=3.0
│ │ │ └── markupsafe >=2.0
│ │ └── werkzeug >=2.2.2
│ │ └── markupsafe >=2.1.1 (circular dependency aborted here)
│ └── six *
├── gevent >=20.12.1
│ ├── cffi >=1.12.2
│ │ └── pycparser *
│ ├── greenlet >=1.1.3,<2.0
│ ├── setuptools *
│ ├── zope-event *
│ │ └── setuptools * (circular dependency aborted here)
│ └── zope-interface *
│ └── setuptools * (circular dependency aborted here)
├── geventhttpclient >=2.0.2
│ ├── brotli *
│ ├── certifi *
│ ├── gevent >=0.13
│ │ ├── cffi >=1.12.2
│ │ │ └── pycparser *
│ │ ├── greenlet >=1.1.3,<2.0
│ │ ├── setuptools *
│ │ ├── zope-event *
│ │ │ └── setuptools * (circular dependency aborted here)
│ │ └── zope-interface *
│ │ └── setuptools * (circular dependency aborted here)
│ └── six *
├── msgpack >=0.6.2
├── psutil >=5.6.7
├── pywin32 *
├── pyzmq >=22.2.1,<23.0.0 || >23.0.0
│ ├── cffi *
│ │ └── pycparser *
│ └── py *
├── requests >=2.23.0
│ ├── certifi >=2017.4.17
│ ├── charset-normalizer >=2,<3
│ ├── idna >=2.5,<4
│ └── urllib3 >=1.21.1,<1.27
├── roundrobin >=0.0.2
├── typing-extensions >=3.7.4.3
└── werkzeug >=2.0.0
└── markupsafe >=2.1.1