HTTPX is a full featured Python HTTP library with both sync and async APIs
designed to be a next generation HTTP client for Python. This library is a
port of Requests GSSAPI to HTTPX which adds optional GSSAPI authentication
support and supports mutual authentication.
Basic GET usage:
>>> import httpx
>>> from httpx_gssapi import HTTPSPNEGOAuth
>>> r = httpx.get("http://example.org", auth=HTTPSPNEGOAuth())
Both the sync and async HTTPX APIs should be fully supported.
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-httpx_gssapi listed in the above command, you can pick from the names under the Packages section.
python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal
Any missed ports, feel free to bump.
Any ports that need setuptools at runtime can have the devel/py-setuptools
manually added back to RUN_DEPENDS, but understand that this practice
is deprecated; see CHANGES for details.
www/py-httpx_gssapi: Correct depdendency
Fix fallout breakage:
py311-httpx_gssapi-0.4 depends on package: py311-httpx>=0.16<0.28
This broke because:
a - dependency range was incorrect
b - dependency was update and was outside range
Adjust depedency based on upstream setup.cfg: <0.29