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 <morph@debian.org>  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 <morph@debian.org>  Wed, 13 Mar 2024 00:41:31 -0400

locust (2.12.1-2) unstable; urgency=medium

  * drop DPT

 -- Sandro Tosi <morph@debian.org>  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 <morph@debian.org>  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 <morph@debian.org>  Tue, 07 Dec 2021 01:35:07 -0500

locust (1.4.3-2) unstable; urgency=medium

  * source-only upload

 -- Sandro Tosi <morph@debian.org>  Mon, 06 Dec 2021 00:53:06 -0500

locust (1.4.3-1) unstable; urgency=low

  * Initial release; Closes: #982508

 -- Sandro Tosi <morph@debian.org>  Sun, 14 Feb 2021 03:33:38 -0500
