{"library":"starlette-testclient","type":"library","category":null,"description":"starlette-testclient is a backport of Starlette's TestClient that utilizes the `requests` library instead of `httpx`. Its primary goal is to offer a familiar synchronous testing interface for ASGI applications, easing the migration for users accustomed to `requests`-based testing. The current version is 0.4.1. Releases are infrequent, with the latest significant update in April 2024, reflecting a maintenance cadence focused on compatibility rather than rapid feature development, as its purpose is to bridge the gap for users transitioning from older Starlette testing practices.","language":"python","status":"maintenance","version":"0.4.1","tags":["testing","starlette","fastapi","http","requests","backport"],"install":[{"cmd":"pip install starlette-testclient","imports":["from starlette_testclient import TestClient"]}],"homepage":null,"github":"https://github.com/sponsors/Kludex","docs":null,"changelog":null,"pypi":"https://pypi.org/project/starlette-testclient/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.4,"avg_import_s":0.79,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/starlette-testclient/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}