geventhttpclient (2.5.1-1) unstable; urgency=medium

  * New upstream release
  * debian/patches/add-llhttp-v6.0.10.patch
    - remove, replaced by linking against the system llhttp
  * debian/patches/use-system-llhttp.patch
    - build the parser against the system libllhttp instead of a vendored
      copy; it now uses llhttp 9.4.3, which fixes CVE-2024-27982
  * debian/patches/examples-python3-shebang.patch
    - use python3 in the shebang of the examples, now executable
  * debian/control
    - bump debhelper compat to 14; add dh-sequence-python3 and
      dh-sequence-single-binary to b-d, replacing dh-python
    - add libllhttp-dev to b-d, for use-system-llhttp.patch
    - add pybuild-plugin-pyproject to b-d, to build via pyproject.toml
    - drop urllib3 from b-d, no longer needed
    - mark certifi and gevent b-d as <!nocheck>, only the tests need them
    - drop the substvars, now applied automatically
    - add Breaks on locust << 2.46.6-3~, which needs a fix for the renamed
      redirect_response_codes attribute
    - drop Priority, optional is now the default
    - update Homepage to the new upstream location
    - update the description: the parser is now llhttp; mention the
      requests-compatible interface
    - bump Standards-Version to 4.7.4.1 (no further changes needed)
  * debian/rules
    - enable all hardening flags, adding bindnow to the extension
    - drop --with python3, replaced by dh-sequence-python3
    - drop override_dh_installexamples, it installed the examples a second
      time in a nested examples/ directory
  * debian/copyright
    - update Source to the new upstream location
    - drop the stanza for ext/http_parser.*, no longer in the source
    - add a stanza for the code taken from requests, under Apache-2.0
    - extend packaging copyright years
  * debian/watch
    - convert to version 5, using the GitHub template
  * debian/upstream/metadata
    - add Changelog and Repository
  * debian/source/options
    - remove, pybuild cleans the egg-info and the pattern no longer matched it

 -- Sandro Tosi <morph@debian.org>  Sun, 04 Oct 2026 01:57:28 -0400

geventhttpclient (2.3.9-1) unstable; urgency=medium

  * New upstream release

 -- Sandro Tosi <morph@debian.org>  Wed, 15 Apr 2026 12:25:42 -0400

geventhttpclient (2.3.5-1) unstable; urgency=medium

  * New upstream release
  * debian/control
    - drop six from b-d, no longer needed; Closes: #1090786

 -- Sandro Tosi <morph@debian.org>  Tue, 30 Sep 2025 00:40:58 -0400

geventhttpclient (2.3.3-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add patch to fix the testuite with OpenSSL 3.5 (Closes: #1102957).

 -- Sebastian Andrzej Siewior <sebastian@breakpoint.cc>  Fri, 23 May 2025 21:16:12 +0200

geventhttpclient (2.3.3-1) unstable; urgency=medium

  * New upstream release
  * debian/rules
    - use the `network` mark to exclude network-accessing tests
    - drop the custom tests target and run them via pybuild
  * debian/control
    - bump b-d on gevent to >= 24.11.1
  * debian/python3-geventhttpclient.docs
    - install README.md
  * debian/pybuild.testfiles
    - remove, no longer needed

 -- Sandro Tosi <morph@debian.org>  Thu, 19 Dec 2024 00:21:22 -0500

geventhttpclient (2.0.11-2) unstable; urgency=medium

  * drop DPT

 -- Sandro Tosi <morph@debian.org>  Sat, 02 Mar 2024 13:15:08 -0500

geventhttpclient (2.0.11-1) unstable; urgency=medium

  [ Alexandre Detiste ]
  * New upstream version 2.0.11 (Closes: #1055735)
  * remove python3-mock build-dep: it's hybridized

  [ Sandro Tosi ]
  * run autopkgtests via autopkgtest-pkg-pybuild

 -- Sandro Tosi <morph@debian.org>  Tue, 23 Jan 2024 12:00:28 -0500

geventhttpclient (2.0.8-1) unstable; urgency=medium

  * New upstream release; Closes: #1024066
  * debian/patches/PR168.patch
    - drop patches, merged upstream
  * debian/patches/add-llhttp-v6.0.10.patch
    - include llhttp as a patch, given upstream now uses it via submodule
  * debian/copyright
    - extend packaging copyright years

 -- Sandro Tosi <morph@debian.org>  Sun, 11 Dec 2022 02:46:39 -0500

geventhttpclient (2.0.2-1) unstable; urgency=medium

  * New upstream release
  * debian/control
    - add urllib3 to b-d, needed by tests
  * debian/patches/PR168.patch
    - fix build with setuptools 65.3.0

 -- Sandro Tosi <morph@debian.org>  Fri, 30 Sep 2022 16:44:45 -0400

geventhttpclient (1.5.3-1) unstable; urgency=medium

  * New upstream release

 -- Sandro Tosi <morph@debian.org>  Thu, 14 Oct 2021 00:13:46 -0400

geventhttpclient (1.5.2-1) unstable; urgency=medium

  * New upstream release
  * debian/control
    - add brotli to b-d, needed by tests

 -- Sandro Tosi <morph@debian.org>  Wed, 06 Oct 2021 23:26:24 -0400

geventhttpclient (1.4.5-1) unstable; urgency=low

  * Initial release; Closes: #982577

 -- Sandro Tosi <morph@debian.org>  Fri, 12 Feb 2021 20:12:41 -0500
