Skip to content

Commit 0557ee5

Browse files
author
Stainless Bot
committed
feat(api): api update (#41)
1 parent 8c98d9e commit 0557ee5

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

Diff for: README.md

-6
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ bb = Browserbase(
4141

4242
session = client.sessions.create(
4343
project_id=BROWSERBASE_PROJECT_ID,
44-
proxies=True,
4544
)
4645
print(session.id)
4746

@@ -113,7 +112,6 @@ client = Browserbase()
113112
try:
114113
client.sessions.create(
115114
project_id="your_project_id",
116-
proxies=True,
117115
)
118116
except browserbase.APIConnectionError as e:
119117
print("The server could not be reached")
@@ -159,7 +157,6 @@ client = Browserbase(
159157
# Or, configure per-request:
160158
client.with_options(max_retries=5).sessions.create(
161159
project_id="your_project_id",
162-
proxies=True,
163160
)
164161
```
165162

@@ -185,7 +182,6 @@ client = Browserbase(
185182
# Override per-request:
186183
client.with_options(timeout=5.0).sessions.create(
187184
project_id="your_project_id",
188-
proxies=True,
189185
)
190186
```
191187

@@ -227,7 +223,6 @@ from browserbase import Browserbase
227223
client = Browserbase()
228224
response = client.sessions.with_raw_response.create(
229225
project_id="your_project_id",
230-
proxies=True,
231226
)
232227
print(response.headers.get('X-My-Header'))
233228

@@ -248,7 +243,6 @@ To stream the response body, use `.with_streaming_response` instead, which requi
248243
```python
249244
with client.sessions.with_streaming_response.create(
250245
project_id="your_project_id",
251-
proxies=True,
252246
) as response:
253247
print(response.headers.get("X-My-Header"))
254248

Diff for: tests/test_client.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -723,7 +723,7 @@ def test_retrying_timeout_errors_doesnt_leak(self, respx_mock: MockRouter) -> No
723723
with pytest.raises(APITimeoutError):
724724
self.client.post(
725725
"/v1/sessions",
726-
body=cast(object, dict(project_id="your_project_id", proxies=True)),
726+
body=cast(object, dict(project_id="your_project_id")),
727727
cast_to=httpx.Response,
728728
options={"headers": {RAW_RESPONSE_HEADER: "stream"}},
729729
)
@@ -738,7 +738,7 @@ def test_retrying_status_errors_doesnt_leak(self, respx_mock: MockRouter) -> Non
738738
with pytest.raises(APIStatusError):
739739
self.client.post(
740740
"/v1/sessions",
741-
body=cast(object, dict(project_id="your_project_id", proxies=True)),
741+
body=cast(object, dict(project_id="your_project_id")),
742742
cast_to=httpx.Response,
743743
options={"headers": {RAW_RESPONSE_HEADER: "stream"}},
744744
)
@@ -1503,7 +1503,7 @@ async def test_retrying_timeout_errors_doesnt_leak(self, respx_mock: MockRouter)
15031503
with pytest.raises(APITimeoutError):
15041504
await self.client.post(
15051505
"/v1/sessions",
1506-
body=cast(object, dict(project_id="your_project_id", proxies=True)),
1506+
body=cast(object, dict(project_id="your_project_id")),
15071507
cast_to=httpx.Response,
15081508
options={"headers": {RAW_RESPONSE_HEADER: "stream"}},
15091509
)
@@ -1518,7 +1518,7 @@ async def test_retrying_status_errors_doesnt_leak(self, respx_mock: MockRouter)
15181518
with pytest.raises(APIStatusError):
15191519
await self.client.post(
15201520
"/v1/sessions",
1521-
body=cast(object, dict(project_id="your_project_id", proxies=True)),
1521+
body=cast(object, dict(project_id="your_project_id")),
15221522
cast_to=httpx.Response,
15231523
options={"headers": {RAW_RESPONSE_HEADER: "stream"}},
15241524
)

0 commit comments

Comments
 (0)