Skip to content

Commit cd4c025

Browse files
feat: Use ping instead of bright data for ISP proxy
1 parent bd8266c commit cd4c025

File tree

5 files changed

+18
-18
lines changed

5 files changed

+18
-18
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 65
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-ecf484375ede1edd7754779ad8beeebd4ba9118152fe6cd65772dc7245a19dee.yml
3-
openapi_spec_hash: b1f3f05005f75cbf5b82299459e2aa9b
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-e914e2d08b888c77051acb09176d5e88052f130e0d22e85d946a675d2c3d39ab.yml
3+
openapi_spec_hash: 611d0ed1b4519331470b5d14e5f6784a
44
config_hash: 3ded7a0ed77b1bfd68eabc6763521fe8

src/kernel/types/proxy_create_params.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ class ProxyCreateParams(TypedDict, total=False):
3535

3636

3737
class ConfigDatacenterProxyConfig(TypedDict, total=False):
38-
country: Required[str]
39-
"""ISO 3166 country code."""
38+
country: str
39+
"""ISO 3166 country code. Defaults to US if not provided."""
4040

4141

4242
class ConfigIspProxyConfig(TypedDict, total=False):
43-
country: Required[str]
44-
"""ISO 3166 country code."""
43+
country: str
44+
"""ISO 3166 country code. Defaults to US if not provided."""
4545

4646

4747
class ConfigResidentialProxyConfig(TypedDict, total=False):

src/kernel/types/proxy_create_response.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818

1919

2020
class ConfigDatacenterProxyConfig(BaseModel):
21-
country: str
22-
"""ISO 3166 country code."""
21+
country: Optional[str] = None
22+
"""ISO 3166 country code. Defaults to US if not provided."""
2323

2424

2525
class ConfigIspProxyConfig(BaseModel):
26-
country: str
27-
"""ISO 3166 country code."""
26+
country: Optional[str] = None
27+
"""ISO 3166 country code. Defaults to US if not provided."""
2828

2929

3030
class ConfigResidentialProxyConfig(BaseModel):

src/kernel/types/proxy_list_response.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919

2020

2121
class ProxyListResponseItemConfigDatacenterProxyConfig(BaseModel):
22-
country: str
23-
"""ISO 3166 country code."""
22+
country: Optional[str] = None
23+
"""ISO 3166 country code. Defaults to US if not provided."""
2424

2525

2626
class ProxyListResponseItemConfigIspProxyConfig(BaseModel):
27-
country: str
28-
"""ISO 3166 country code."""
27+
country: Optional[str] = None
28+
"""ISO 3166 country code. Defaults to US if not provided."""
2929

3030

3131
class ProxyListResponseItemConfigResidentialProxyConfig(BaseModel):

src/kernel/types/proxy_retrieve_response.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818

1919

2020
class ConfigDatacenterProxyConfig(BaseModel):
21-
country: str
22-
"""ISO 3166 country code."""
21+
country: Optional[str] = None
22+
"""ISO 3166 country code. Defaults to US if not provided."""
2323

2424

2525
class ConfigIspProxyConfig(BaseModel):
26-
country: str
27-
"""ISO 3166 country code."""
26+
country: Optional[str] = None
27+
"""ISO 3166 country code. Defaults to US if not provided."""
2828

2929

3030
class ConfigResidentialProxyConfig(BaseModel):

0 commit comments

Comments
 (0)