Source: geventhttpclient
Section: python
Maintainer: Sandro Tosi <morph@debian.org>
Build-Depends: debhelper-compat (= 14),
               dh-sequence-python3,
               dh-sequence-single-binary,
               libllhttp-dev,
               pybuild-plugin-pyproject,
               python3-all-dev,
               python3-brotli <!nocheck>,
               python3-certifi <!nocheck>,
               python3-dpkt <!nocheck>,
               python3-gevent (>= 25.9) <!nocheck>,
               python3-httplib2 <!nocheck>,
               python3-pytest <!nocheck>,
               python3-setuptools,
               python3-setuptools-scm,
Standards-Version: 4.7.4.1
Homepage: https://github.com/geventhttpclient/geventhttpclient
Vcs-Git: https://salsa.debian.org/morph/geventhttpclient.git
Vcs-Browser: https://salsa.debian.org/morph/geventhttpclient
Testsuite: autopkgtest-pkg-pybuild

Package: python3-geventhttpclient
Architecture: any
Breaks: python3-locust (<< 2.46.6-3~),
Description: high performance, concurrent HTTP client library for Python using gevent
 geventhttpclient uses a fast HTTP parser written in C, llhttp from the
 Node.js project.
 .
 geventhttpclient has been specifically designed for high concurrency,
 streaming and support HTTP 1.1 persistent connections. More generally it is
 designed for efficiently pulling from REST APIs and streaming APIs.
 .
 Safe SSL support is provided by default. geventhttpclient depends on
 the certifi CA Bundle. This is the same CA Bundle which ships with the
 Requests codebase, and is derived from Mozilla Firefox's canonical set.
 .
 It also offers drop-in interfaces compatible with requests, httpx and
 http.client, covering common HTTP usage such as cookie management, form data
 encoding and decoding of compressed data.
