locust (2.46.6-1) unstable; urgency=medium * New upstream release * debian/watch - upgrade to version 5 - add webui component, the prebuilt web UI from the PyPI sdist, as upstream no longer ships it in git * debian/copyright - reduce the webui component to locust/webui/dist - update upstream copyright; document the web UI files and the libraries bundled in them; drop the stanzas for the removed locust/static files * debian/gbp.conf - add webui component * debian/control - add hatchling and hatch-vcs to b-d, the new upstream build system - drop setuptools and roundrobin from b-d, no longer needed - add engineio, flask, gevent, opentelemetry, socketio and werkzeug to b-d, needed by tests - bump versioned b-d to the upstream minimum versions - drop Priority, optional is now the default - bump Standards-Version to 4.7.4 (no changes needed) - suggest the packages needed by the dns, mqtt and otel extras, and websocket for the socket.io websocket transport * debian/rules - include pkg-info.mk, so the upstream version is actually passed to hatch-vcs; Closes: #1069850 - install the prebuilt web UI from the webui component - remove the Azure Load Testing advertisement from the web UI start page, via the new debian/remove-azure-ad.py - remove the CSV files left by tests in clean; Closes: #1048334 - run TestMasterWorkerRunners again, it no longer times out; skip tests needing network access and a timing sensitive one * debian/patches - add a DEP-3 header to increase-subprocess-timeout.patch - wheel-anchor-include-patterns.patch: keep the web UI sources, tests and the webui component out of the installed package - relax-configargparse-requirement.patch: accept configargparse 1.7 * debian/locust - add a shebang, tests now execute it directly * debian/python3-locust.docs - drop README, removed upstream * add lintian overrides for the prebuilt web UI * remove debian/missing-sources, the files it covered are gone -- Sandro Tosi Thu, 24 Sep 2026 13:57:02 -0400 locust (2.24.0-1) unstable; urgency=medium * New upstream release * drop patches, no longer needed * debian/control - replace flask-basicauth with flask-login - bump versioned b-d on configargparse to >= 1.5.5 -- Sandro Tosi Wed, 13 Mar 2024 00:41:31 -0400 locust (2.12.1-2) unstable; urgency=medium * drop DPT -- Sandro Tosi Sat, 02 Mar 2024 13:55:31 -0500 locust (2.12.1-1) unstable; urgency=medium * New upstream release; Closes: #1020842 * debian/watch - track github tags rather than PyPI releases * debian/rules - feed the debian version to setuptools-scm - remove _version.py in clean target, as generated by setuptools-scm - setup the version file before building the documentation - exclude examples/test_data_management.py from pytest, network access - create the locust version file before build, so it's available for test and gets installed too - adjust how we run tests: disable fake http(s)_proxy, set PATH to use `debian/locust`, exclude TestMasterWorkerRunners * refresh patches * debian/control - tests b-d: bump geventhttpclient to >= 2.0.8 - doc b-d: add typing-extensions, add flask-cors, add sphinx-prompt - bump b-d on pyquery to >= 1.4.3 - add retry, roundrobing and typing-extensions to b-d, needed by tests - bump Standard-Versions to 4.6.2.0 (no changes needed) - build using pybuild-plugin-pyproject * stop building the -doc package * debian/locust - add a straightforward binary needed to pretend it's `/usr/bin/locust` during tests * debian/copyright - extend packaging copyright years -- Sandro Tosi Sat, 24 Dec 2022 01:00:17 -0500 locust (1.4.3-3) unstable; urgency=medium * debian/rules - make the build reproducible by removing .pyc files from examples; patch by Chris Lamb; Closes: #1001227 -- Sandro Tosi Tue, 07 Dec 2021 01:35:07 -0500 locust (1.4.3-2) unstable; urgency=medium * source-only upload -- Sandro Tosi Mon, 06 Dec 2021 00:53:06 -0500 locust (1.4.3-1) unstable; urgency=low * Initial release; Closes: #982508 -- Sandro Tosi Sun, 14 Feb 2021 03:33:38 -0500