gidgetlab.httpx — httpx support

class gidgetlab.httpx.GitLabAPI(client, *args, **kwargs)

An implementation of gidgetlab.abc.GitLabAPI using httpx.

Typical usage will be:

import httpx
import gidgetlab.httpx


async with httpx.AsyncClient() as client:
    gl = gidgetlab.httpx.GitLabAPI(client, requester,
                                   access_token=access_token)
    # Make your requests, e.g. ...
    data = await gl.getitem("/templates/licenses/MIT")