BSD Ports

www/py-httpx_gssapi 0.4_2 DragonFly

Requests GSSAPI for HTTPX

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
python, www
Package size
16.3 KiB, 63.4 KiB installed

Description

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.

In the other systems

SystemPortVersion
DragonFlywww/py-httpx_gssapi0.4_2
FreeBSDwww/py-httpx_gssapi0.5
HardenedBSDwww/py-httpx_gssapi0.5
GhostBSDwww/py-httpx_gssapi0.5

Install

Binary package:

pkg install py311-httpx_gssapi

From DPorts:

cd /usr/dports/www/py-httpx_gssapi && make install clean

Dependencies

Run dependencies 2

No port depends on this one.