Skip to content

Commit efe6072

Browse files
committed
SDK regeneration
1 parent 73ac999 commit efe6072

23 files changed

+289
-54
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![fern shield](https://img.shields.io/badge/%F0%9F%8C%BF-Built%20with%20Fern-brightgreen)](https://buildwithfern.com?utm_source=github&utm_medium=github&utm_campaign=readme&utm_source=https%3A%2F%2Fgithub.com%2FPipedreamHQ%2Fpipedream-sdk-python)
44
[![pypi](https://img.shields.io/pypi/v/pipedream)](https://pypi.python.org/pypi/pipedream)
55

6-
The Pipedream Python library provides convenient access to the Pipedream API from Python.
6+
The Pipedream Python library provides convenient access to the Pipedream APIs from Python.
77

88
## Installation
99

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "pipedream"
33

44
[tool.poetry]
55
name = "pipedream"
6-
version = "1.0.5"
6+
version = "1.0.6"
77
description = ""
88
readme = "README.md"
99
authors = []

src/pipedream/actions/client.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from ..core.pagination import AsyncPager, SyncPager
77
from ..core.request_options import RequestOptions
88
from ..types.component import Component
9+
from ..types.configure_prop_opts_configured_props_value import ConfigurePropOptsConfiguredPropsValue
910
from ..types.configure_prop_response import ConfigurePropResponse
1011
from ..types.reload_props_response import ReloadPropsResponse
1112
from ..types.run_action_opts_stash_id import RunActionOptsStashId
@@ -131,7 +132,7 @@ def configure_prop(
131132
external_user_id: str,
132133
prop_name: str,
133134
blocking: typing.Optional[bool] = OMIT,
134-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
135+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
135136
dynamic_props_id: typing.Optional[str] = OMIT,
136137
page: typing.Optional[float] = OMIT,
137138
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -155,7 +156,7 @@ def configure_prop(
155156
blocking : typing.Optional[bool]
156157
Whether this operation should block until completion
157158
158-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
159+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
159160
The configured properties for the component
160161
161162
dynamic_props_id : typing.Optional[str]
@@ -468,7 +469,7 @@ async def configure_prop(
468469
external_user_id: str,
469470
prop_name: str,
470471
blocking: typing.Optional[bool] = OMIT,
471-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
472+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
472473
dynamic_props_id: typing.Optional[str] = OMIT,
473474
page: typing.Optional[float] = OMIT,
474475
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -492,7 +493,7 @@ async def configure_prop(
492493
blocking : typing.Optional[bool]
493494
Whether this operation should block until completion
494495
495-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
496+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
496497
The configured properties for the component
497498
498499
dynamic_props_id : typing.Optional[str]

src/pipedream/actions/raw_client.py

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from ..core.request_options import RequestOptions
1313
from ..core.serialization import convert_and_respect_annotation_metadata
1414
from ..types.component import Component
15+
from ..types.configure_prop_opts_configured_props_value import ConfigurePropOptsConfiguredPropsValue
1516
from ..types.configure_prop_response import ConfigurePropResponse
1617
from ..types.get_component_response import GetComponentResponse
1718
from ..types.get_components_response import GetComponentsResponse
@@ -155,7 +156,7 @@ def configure_prop(
155156
external_user_id: str,
156157
prop_name: str,
157158
blocking: typing.Optional[bool] = OMIT,
158-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
159+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
159160
dynamic_props_id: typing.Optional[str] = OMIT,
160161
page: typing.Optional[float] = OMIT,
161162
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -179,7 +180,7 @@ def configure_prop(
179180
blocking : typing.Optional[bool]
180181
Whether this operation should block until completion
181182
182-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
183+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
183184
The configured properties for the component
184185
185186
dynamic_props_id : typing.Optional[str]
@@ -210,7 +211,11 @@ def configure_prop(
210211
"external_user_id": external_user_id,
211212
"prop_name": prop_name,
212213
"blocking": blocking,
213-
"configured_props": configured_props,
214+
"configured_props": convert_and_respect_annotation_metadata(
215+
object_=configured_props,
216+
annotation=typing.Dict[str, ConfigurePropOptsConfiguredPropsValue],
217+
direction="write",
218+
),
214219
"dynamic_props_id": dynamic_props_id,
215220
"page": page,
216221
"prev_context": prev_context,
@@ -512,7 +517,7 @@ async def configure_prop(
512517
external_user_id: str,
513518
prop_name: str,
514519
blocking: typing.Optional[bool] = OMIT,
515-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
520+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
516521
dynamic_props_id: typing.Optional[str] = OMIT,
517522
page: typing.Optional[float] = OMIT,
518523
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -536,7 +541,7 @@ async def configure_prop(
536541
blocking : typing.Optional[bool]
537542
Whether this operation should block until completion
538543
539-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
544+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
540545
The configured properties for the component
541546
542547
dynamic_props_id : typing.Optional[str]
@@ -567,7 +572,11 @@ async def configure_prop(
567572
"external_user_id": external_user_id,
568573
"prop_name": prop_name,
569574
"blocking": blocking,
570-
"configured_props": configured_props,
575+
"configured_props": convert_and_respect_annotation_metadata(
576+
object_=configured_props,
577+
annotation=typing.Dict[str, ConfigurePropOptsConfiguredPropsValue],
578+
direction="write",
579+
),
571580
"dynamic_props_id": dynamic_props_id,
572581
"page": page,
573582
"prev_context": prev_context,

src/pipedream/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import typing
55

66
import httpx
7-
from .types.project_environment import ProjectEnvironment
7+
from ._.types.project_environment import ProjectEnvironment
88
from .accounts.client import AccountsClient, AsyncAccountsClient
99
from .actions.client import ActionsClient, AsyncActionsClient
1010
from .app_categories.client import AppCategoriesClient, AsyncAppCategoriesClient

src/pipedream/components/client.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from ..core.pagination import AsyncPager, SyncPager
77
from ..core.request_options import RequestOptions
88
from ..types.component import Component
9+
from ..types.configure_prop_opts_configured_props_value import ConfigurePropOptsConfiguredPropsValue
910
from ..types.configure_prop_response import ConfigurePropResponse
1011
from ..types.reload_props_response import ReloadPropsResponse
1112
from .raw_client import AsyncRawComponentsClient, RawComponentsClient
@@ -129,7 +130,7 @@ def configure_prop(
129130
external_user_id: str,
130131
prop_name: str,
131132
blocking: typing.Optional[bool] = OMIT,
132-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
133+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
133134
dynamic_props_id: typing.Optional[str] = OMIT,
134135
page: typing.Optional[float] = OMIT,
135136
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -153,7 +154,7 @@ def configure_prop(
153154
blocking : typing.Optional[bool]
154155
Whether this operation should block until completion
155156
156-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
157+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
157158
The configured properties for the component
158159
159160
dynamic_props_id : typing.Optional[str]
@@ -404,7 +405,7 @@ async def configure_prop(
404405
external_user_id: str,
405406
prop_name: str,
406407
blocking: typing.Optional[bool] = OMIT,
407-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
408+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
408409
dynamic_props_id: typing.Optional[str] = OMIT,
409410
page: typing.Optional[float] = OMIT,
410411
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -428,7 +429,7 @@ async def configure_prop(
428429
blocking : typing.Optional[bool]
429430
Whether this operation should block until completion
430431
431-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
432+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
432433
The configured properties for the component
433434
434435
dynamic_props_id : typing.Optional[str]

src/pipedream/components/raw_client.py

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
from ..core.pagination import AsyncPager, BaseHttpResponse, SyncPager
1111
from ..core.pydantic_utilities import parse_obj_as
1212
from ..core.request_options import RequestOptions
13+
from ..core.serialization import convert_and_respect_annotation_metadata
1314
from ..types.component import Component
15+
from ..types.configure_prop_opts_configured_props_value import ConfigurePropOptsConfiguredPropsValue
1416
from ..types.configure_prop_response import ConfigurePropResponse
1517
from ..types.get_component_response import GetComponentResponse
1618
from ..types.get_components_response import GetComponentsResponse
@@ -152,7 +154,7 @@ def configure_prop(
152154
external_user_id: str,
153155
prop_name: str,
154156
blocking: typing.Optional[bool] = OMIT,
155-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
157+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
156158
dynamic_props_id: typing.Optional[str] = OMIT,
157159
page: typing.Optional[float] = OMIT,
158160
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -176,7 +178,7 @@ def configure_prop(
176178
blocking : typing.Optional[bool]
177179
Whether this operation should block until completion
178180
179-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
181+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
180182
The configured properties for the component
181183
182184
dynamic_props_id : typing.Optional[str]
@@ -207,7 +209,11 @@ def configure_prop(
207209
"external_user_id": external_user_id,
208210
"prop_name": prop_name,
209211
"blocking": blocking,
210-
"configured_props": configured_props,
212+
"configured_props": convert_and_respect_annotation_metadata(
213+
object_=configured_props,
214+
annotation=typing.Dict[str, ConfigurePropOptsConfiguredPropsValue],
215+
direction="write",
216+
),
211217
"dynamic_props_id": dynamic_props_id,
212218
"page": page,
213219
"prev_context": prev_context,
@@ -439,7 +445,7 @@ async def configure_prop(
439445
external_user_id: str,
440446
prop_name: str,
441447
blocking: typing.Optional[bool] = OMIT,
442-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
448+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
443449
dynamic_props_id: typing.Optional[str] = OMIT,
444450
page: typing.Optional[float] = OMIT,
445451
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -463,7 +469,7 @@ async def configure_prop(
463469
blocking : typing.Optional[bool]
464470
Whether this operation should block until completion
465471
466-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
472+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
467473
The configured properties for the component
468474
469475
dynamic_props_id : typing.Optional[str]
@@ -494,7 +500,11 @@ async def configure_prop(
494500
"external_user_id": external_user_id,
495501
"prop_name": prop_name,
496502
"blocking": blocking,
497-
"configured_props": configured_props,
503+
"configured_props": convert_and_respect_annotation_metadata(
504+
object_=configured_props,
505+
annotation=typing.Dict[str, ConfigurePropOptsConfiguredPropsValue],
506+
direction="write",
507+
),
498508
"dynamic_props_id": dynamic_props_id,
499509
"page": page,
500510
"prev_context": prev_context,

src/pipedream/core/client_wrapper.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import typing
44

55
import httpx
6-
from ..types.project_environment import ProjectEnvironment
6+
from .._.types.project_environment import ProjectEnvironment
77
from .http_client import AsyncHttpClient, HttpClient
88

99

@@ -27,10 +27,10 @@ def __init__(
2727

2828
def get_headers(self) -> typing.Dict[str, str]:
2929
headers: typing.Dict[str, str] = {
30-
"User-Agent": "pipedream/1.0.5",
30+
"User-Agent": "pipedream/1.0.6",
3131
"X-Fern-Language": "Python",
3232
"X-Fern-SDK-Name": "pipedream",
33-
"X-Fern-SDK-Version": "1.0.5",
33+
"X-Fern-SDK-Version": "1.0.6",
3434
**(self.get_custom_headers() or {}),
3535
}
3636
if self._project_environment is not None:

src/pipedream/triggers/client.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from ..core.pagination import AsyncPager, SyncPager
77
from ..core.request_options import RequestOptions
88
from ..types.component import Component
9+
from ..types.configure_prop_opts_configured_props_value import ConfigurePropOptsConfiguredPropsValue
910
from ..types.configure_prop_response import ConfigurePropResponse
1011
from ..types.deployed_component import DeployedComponent
1112
from ..types.reload_props_response import ReloadPropsResponse
@@ -130,7 +131,7 @@ def configure_prop(
130131
external_user_id: str,
131132
prop_name: str,
132133
blocking: typing.Optional[bool] = OMIT,
133-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
134+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
134135
dynamic_props_id: typing.Optional[str] = OMIT,
135136
page: typing.Optional[float] = OMIT,
136137
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -154,7 +155,7 @@ def configure_prop(
154155
blocking : typing.Optional[bool]
155156
Whether this operation should block until completion
156157
157-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
158+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
158159
The configured properties for the component
159160
160161
dynamic_props_id : typing.Optional[str]
@@ -468,7 +469,7 @@ async def configure_prop(
468469
external_user_id: str,
469470
prop_name: str,
470471
blocking: typing.Optional[bool] = OMIT,
471-
configured_props: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
472+
configured_props: typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]] = OMIT,
472473
dynamic_props_id: typing.Optional[str] = OMIT,
473474
page: typing.Optional[float] = OMIT,
474475
prev_context: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
@@ -492,7 +493,7 @@ async def configure_prop(
492493
blocking : typing.Optional[bool]
493494
Whether this operation should block until completion
494495
495-
configured_props : typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]]
496+
configured_props : typing.Optional[typing.Dict[str, ConfigurePropOptsConfiguredPropsValue]]
496497
The configured properties for the component
497498
498499
dynamic_props_id : typing.Optional[str]

0 commit comments

Comments
 (0)