{"repo":"steel-dev/steel-python","free":true,"listed":false,"github":"https://github.com/steel-dev/steel-python","clone":"git clone https://github.com/steel-dev/steel-python.git","description":"The official Python library for the Steel API","language":"Python","stars":34,"topics":["browser-automation","llm-tools","web-scraping","ai-agents"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"Steel Python API library ) The Steel Python library provides convenient access to the Steel REST API from any Python 3.9+ application. The library includes type definitions for all request params and response fields, and offers both synchronous and asynchronous clients powered by httpx. It is generated with Stainless. Documentation The REST API documentation can be found on docs.steel.dev. The full API of this library can be found in api.md. Installation Usage The full API of this library can be found in api.md. While you can provide a steel api key keyword argument, we recommend using python-dotenv to add STEEL API KEY=\"My Steel API Key\" to your .env file so that your Steel API Key is not stored in source control. Async usage Simply import AsyncSteel instead of Steel and use await with each API call: Functionality between the synchronous and asynchronous clients is otherwise identical. With aiohttp By default, the async client uses httpx for HTTP requests. However, for improved concurrency performance you may also use aiohttp as the HTTP backend. You can enable this by installing aiohttp : Then you can enable it by instantiating the client with http client=DefaultAioHttpClient() : Using types Nested request parameters are TypedDicts. Responses are Pydantic models which also provide helper methods for things like: - Serializing back into JSON, model.to json() - Converting to a dictionary, model.to dict() Typed requests and responses provide autocomplete and documentation with","default_branch":null,"files":null,"tree":[],"storefront":"/r/steel-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/steel-dev/steel-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}