treq is an HTTP library inspired by requests but written on top of Twisted's Agents. It provides a simple, higher level API for making HTTP requests when using Twisted. dependency for upcoming synapse/matrix server port. ok solene@, tweaks by me.