Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions src/cloudflare/resources/ai/to_markdown.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,11 +111,11 @@ def transform(
# sent to the server will contain a `boundary` parameter, e.g.
# multipart/form-data; boundary=---abc--
extra_headers = {"Content-Type": "multipart/form-data", **(extra_headers or {})}
return self._get_api_list(
return self._get_api_list( # type: ignore[call-arg]
path_template("/accounts/{account_id}/ai/tomarkdown", account_id=account_id),
page=SyncSinglePage[ToMarkdownTransformResponse],
body=maybe_transform(body, to_markdown_transform_params.ToMarkdownTransformParams),
files=files,
files=files, # pyright: ignore[reportCallIssue]
options=make_request_options(
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
),
Expand Down Expand Up @@ -210,11 +210,11 @@ def transform(
# sent to the server will contain a `boundary` parameter, e.g.
# multipart/form-data; boundary=---abc--
extra_headers = {"Content-Type": "multipart/form-data", **(extra_headers or {})}
return self._get_api_list(
return self._get_api_list( # type: ignore[call-arg]
path_template("/accounts/{account_id}/ai/tomarkdown", account_id=account_id),
page=AsyncSinglePage[ToMarkdownTransformResponse],
body=maybe_transform(body, to_markdown_transform_params.ToMarkdownTransformParams),
files=files,
files=files, # pyright: ignore[reportCallIssue]
options=make_request_options(
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
from ..._wrappers import ResultWrapper
from ..._base_client import make_request_options
from ...types.organizations import organization_profile_update_params
from ...types.organizations.organization_profile_get_params import Result
from ...types.organizations.organization_profile import OrganizationProfile as Result

__all__ = ["OrganizationProfileResource", "AsyncOrganizationProfileResource"]

Expand Down
8 changes: 4 additions & 4 deletions src/cloudflare/resources/radar/ai/to_markdown.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,11 @@ def create(
# sent to the server will contain a `boundary` parameter, e.g.
# multipart/form-data; boundary=---abc--
extra_headers = {"Content-Type": "multipart/form-data", **(extra_headers or {})}
return self._get_api_list(
return self._get_api_list( # type: ignore[call-arg]
path_template("/accounts/{account_id}/ai/tomarkdown", account_id=account_id),
page=SyncSinglePage[ToMarkdownCreateResponse],
body=maybe_transform(body, to_markdown_create_params.ToMarkdownCreateParams),
files=extracted_files, # pyright: ignore[reportCallIssue] # type: ignore[call-arg]
files=extracted_files, # pyright: ignore[reportCallIssue]
options=make_request_options(
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
),
Expand Down Expand Up @@ -156,11 +156,11 @@ def create(
# sent to the server will contain a `boundary` parameter, e.g.
# multipart/form-data; boundary=---abc--
extra_headers = {"Content-Type": "multipart/form-data", **(extra_headers or {})}
return self._get_api_list(
return self._get_api_list( # type: ignore[call-arg]
path_template("/accounts/{account_id}/ai/tomarkdown", account_id=account_id),
page=AsyncSinglePage[ToMarkdownCreateResponse],
body=maybe_transform(body, to_markdown_create_params.ToMarkdownCreateParams),
files=extracted_files, # pyright: ignore[reportCallIssue] # type: ignore[call-arg]
files=extracted_files, # pyright: ignore[reportCallIssue]
options=make_request_options(
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
),
Expand Down
2 changes: 1 addition & 1 deletion src/cloudflare/types/ai/finetunes/asset_create_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from __future__ import annotations

from typing_extensions import TypedDict
from typing_extensions import Required, TypedDict

from ...._types import FileTypes

Expand Down
30 changes: 25 additions & 5 deletions src/cloudflare/types/pipelines/sink_create_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from __future__ import annotations

from typing import Union, Iterable, Optional
from typing import List, Union, Iterable, Optional
from typing_extensions import Literal, Required, TypeAlias, TypedDict

__all__ = [
Expand Down Expand Up @@ -290,12 +290,32 @@ class SchemaFieldJson(TypedDict, total=False):
sql_name: str


class SchemaFieldStruct(total=False):
pass
class SchemaFieldStruct(TypedDict, total=False):
type: Required[Literal["struct"]]

metadata_key: Optional[str]

name: str

required: bool

sql_name: str

fields: Optional[List[object]] # recursive SchemaField


class SchemaFieldList(TypedDict, total=False):
type: Required[Literal["list"]]

metadata_key: Optional[str]

name: str

required: bool

sql_name: str

class SchemaFieldList(total=False):
pass
element: Optional[object] # recursive SchemaField


SchemaField: TypeAlias = Union[
Expand Down
28 changes: 24 additions & 4 deletions src/cloudflare/types/pipelines/sink_create_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -276,12 +276,32 @@ class SchemaFieldJson(BaseModel):
sql_name: Optional[str] = None


class SchemaFieldStruct:
pass
class SchemaFieldStruct(BaseModel):
type: Literal["struct"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

fields: Optional[List[object]] = None # recursive SchemaField


class SchemaFieldList(BaseModel):
type: Literal["list"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

class SchemaFieldList:
pass
element: Optional[object] = None # recursive SchemaField


SchemaField: TypeAlias = Annotated[
Expand Down
28 changes: 24 additions & 4 deletions src/cloudflare/types/pipelines/sink_get_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -264,12 +264,32 @@ class SchemaFieldJson(BaseModel):
sql_name: Optional[str] = None


class SchemaFieldStruct:
pass
class SchemaFieldStruct(BaseModel):
type: Literal["struct"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

fields: Optional[List[object]] = None # recursive SchemaField


class SchemaFieldList(BaseModel):
type: Literal["list"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

class SchemaFieldList:
pass
element: Optional[object] = None # recursive SchemaField


SchemaField: TypeAlias = Annotated[
Expand Down
28 changes: 24 additions & 4 deletions src/cloudflare/types/pipelines/sink_list_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -264,12 +264,32 @@ class SchemaFieldJson(BaseModel):
sql_name: Optional[str] = None


class SchemaFieldStruct:
pass
class SchemaFieldStruct(BaseModel):
type: Literal["struct"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

fields: Optional[List[object]] = None # recursive SchemaField


class SchemaFieldList(BaseModel):
type: Literal["list"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

class SchemaFieldList:
pass
element: Optional[object] = None # recursive SchemaField


SchemaField: TypeAlias = Annotated[
Expand Down
30 changes: 25 additions & 5 deletions src/cloudflare/types/pipelines/stream_create_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from __future__ import annotations

from typing import Union, Iterable, Optional
from typing import List, Union, Iterable, Optional
from typing_extensions import Literal, Required, TypeAlias, TypedDict

from ..._types import SequenceNotStr
Expand Down Expand Up @@ -198,12 +198,32 @@ class SchemaFieldJson(TypedDict, total=False):
sql_name: str


class SchemaFieldStruct(total=False):
pass
class SchemaFieldStruct(TypedDict, total=False):
type: Required[Literal["struct"]]

metadata_key: Optional[str]

name: str

required: bool

sql_name: str

fields: Optional[List[object]] # recursive SchemaField


class SchemaFieldList(TypedDict, total=False):
type: Required[Literal["list"]]

metadata_key: Optional[str]

name: str

required: bool

sql_name: str

class SchemaFieldList(total=False):
pass
element: Optional[object] # recursive SchemaField


SchemaField: TypeAlias = Union[
Expand Down
28 changes: 24 additions & 4 deletions src/cloudflare/types/pipelines/stream_create_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,12 +189,32 @@ class SchemaFieldJson(BaseModel):
sql_name: Optional[str] = None


class SchemaFieldStruct:
pass
class SchemaFieldStruct(BaseModel):
type: Literal["struct"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

fields: Optional[List[object]] = None # recursive SchemaField


class SchemaFieldList(BaseModel):
type: Literal["list"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

class SchemaFieldList:
pass
element: Optional[object] = None # recursive SchemaField


SchemaField: TypeAlias = Annotated[
Expand Down
28 changes: 24 additions & 4 deletions src/cloudflare/types/pipelines/stream_get_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,12 +189,32 @@ class SchemaFieldJson(BaseModel):
sql_name: Optional[str] = None


class SchemaFieldStruct:
pass
class SchemaFieldStruct(BaseModel):
type: Literal["struct"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

fields: Optional[List[object]] = None # recursive SchemaField


class SchemaFieldList(BaseModel):
type: Literal["list"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

class SchemaFieldList:
pass
element: Optional[object] = None # recursive SchemaField


SchemaField: TypeAlias = Annotated[
Expand Down
28 changes: 24 additions & 4 deletions src/cloudflare/types/pipelines/stream_list_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,12 +189,32 @@ class SchemaFieldJson(BaseModel):
sql_name: Optional[str] = None


class SchemaFieldStruct:
pass
class SchemaFieldStruct(BaseModel):
type: Literal["struct"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

fields: Optional[List[object]] = None # recursive SchemaField


class SchemaFieldList(BaseModel):
type: Literal["list"]

metadata_key: Optional[str] = None

name: Optional[str] = None

required: Optional[bool] = None

sql_name: Optional[str] = None

class SchemaFieldList:
pass
element: Optional[object] = None # recursive SchemaField


SchemaField: TypeAlias = Annotated[
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

from cloudflare import Cloudflare, AsyncCloudflare
from tests.utils import assert_matches_type
from cloudflare.types.organizations.organization_profile_get_params import Result
from cloudflare.types.organizations.organization_profile import OrganizationProfile as Result

base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")

Expand Down
Loading