{"library":"treq","type":"library","category":null,"description":"Treq is a high-level HTTP client library for Python, inspired by the popular `requests` library but built upon Twisted's asynchronous networking framework. It simplifies making HTTP requests within Twisted applications by providing a familiar, easy-to-use API for various HTTP methods, JSON handling, and cookie management. The library is actively maintained, currently at version 25.5.0, with a regular release cadence to support new Python and Twisted versions.","language":"python","status":"active","version":"25.5.0","tags":["HTTP client","Twisted","asynchronous","networking"],"last_verified":"Mon May 25","install":[{"cmd":"pip install treq","imports":["import treq\n# ... await treq.get(...)","import treq\n# ... await treq.post(...)","from twisted.internet.task import react","from treq.client import HTTPClient"]}],"homepage":null,"github":"https://github.com/twisted/treq","docs":"https://treq.readthedocs.io/","changelog":"https://github.com/twisted/treq/blob/HEAD/CHANGELOG.rst","pypi":"https://pypi.org/project/treq/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":6.1,"avg_import_s":1.45,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/treq/compatibility"}}