gidgetlab.treq
— treq support
- class gidgetlab.treq.GitLabAPI(*args, **kwargs)
An implementation of
gidgetlab.abc.GitLabAPI
using treq.Typical usage will be:
from twisted.internet import reactor, defer, task from gidgetlab.treq import GitLabAPI MY_TOKEN = "INSERT_TOKEN_HERE" USER_AGENT = "INSERT_USERNAME_HERE" def main(reactor, *args): gl = GitLabAPI(USER_AGENT, access_token=MY_TOKEN) d = defer.ensureDeferred(gl.getitem("/templates/licenses/MIT")) d.addCallback(print) return d task.react(main)