From 066bf8a7d51d3b790ca141a1ab098349f25aff4a Mon Sep 17 00:00:00 2001 From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com> Date: Thu, 5 Mar 2026 17:46:17 +0000 Subject: [PATCH 1/2] SDK regeneration --- poetry.lock | 6 +++--- pyproject.toml | 2 +- src/pipedream/client.py | 2 +- src/pipedream/core/client_wrapper.py | 6 +++--- src/pipedream/types/__init__.py | 3 +++ src/pipedream/types/configurable_prop.py | 3 +++ src/pipedream/types/configurable_prop_string.py | 2 ++ src/pipedream/types/configurable_prop_string_array.py | 2 ++ src/pipedream/types/configurable_prop_string_format.py | 5 +++++ 9 files changed, 23 insertions(+), 8 deletions(-) create mode 100644 src/pipedream/types/configurable_prop_string_format.py diff --git a/poetry.lock b/poetry.lock index 2f8666b..83fdc8b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -38,13 +38,13 @@ trio = ["trio (>=0.26.1)"] [[package]] name = "certifi" -version = "2026.1.4" +version = "2026.2.25" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.7" files = [ - {file = "certifi-2026.1.4-py3-none-any.whl", hash = "sha256:9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c"}, - {file = "certifi-2026.1.4.tar.gz", hash = "sha256:ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120"}, + {file = "certifi-2026.2.25-py3-none-any.whl", hash = "sha256:027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa"}, + {file = "certifi-2026.2.25.tar.gz", hash = "sha256:e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index 4b2288a..b569920 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ dynamic = ["version"] [tool.poetry] name = "pipedream" -version = "1.1.4" +version = "1.1.5" description = "" readme = "README.md" authors = [] diff --git a/src/pipedream/client.py b/src/pipedream/client.py index 4713964..ac9ea45 100644 --- a/src/pipedream/client.py +++ b/src/pipedream/client.py @@ -6,7 +6,7 @@ import typing import httpx -from .types.project_environment import ProjectEnvironment +from ._.types.project_environment import ProjectEnvironment from .core.api_error import ApiError from .core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from .core.oauth_token_provider import AsyncOAuthTokenProvider, OAuthTokenProvider diff --git a/src/pipedream/core/client_wrapper.py b/src/pipedream/core/client_wrapper.py index d8407b0..c97361d 100644 --- a/src/pipedream/core/client_wrapper.py +++ b/src/pipedream/core/client_wrapper.py @@ -3,7 +3,7 @@ import typing import httpx -from ..types.project_environment import ProjectEnvironment +from .._.types.project_environment import ProjectEnvironment from .http_client import AsyncHttpClient, HttpClient @@ -27,10 +27,10 @@ def __init__( def get_headers(self) -> typing.Dict[str, str]: headers: typing.Dict[str, str] = { - "User-Agent": "pipedream/1.1.4", + "User-Agent": "pipedream/1.1.5", "X-Fern-Language": "Python", "X-Fern-SDK-Name": "pipedream", - "X-Fern-SDK-Version": "1.1.4", + "X-Fern-SDK-Version": "1.1.5", **(self.get_custom_headers() or {}), } if self._project_environment is not None: diff --git a/src/pipedream/types/__init__.py b/src/pipedream/types/__init__.py index b7173bb..ff7e75c 100644 --- a/src/pipedream/types/__init__.py +++ b/src/pipedream/types/__init__.py @@ -75,6 +75,7 @@ from .configurable_prop_string import ConfigurablePropString from .configurable_prop_string_array import ConfigurablePropStringArray from .configurable_prop_string_array_options_item import ConfigurablePropStringArrayOptionsItem + from .configurable_prop_string_format import ConfigurablePropStringFormat from .configurable_prop_string_options_item import ConfigurablePropStringOptionsItem from .configurable_prop_timer import ConfigurablePropTimer from .configurable_prop_timer_default import ConfigurablePropTimerDefault @@ -199,6 +200,7 @@ "ConfigurablePropString": ".configurable_prop_string", "ConfigurablePropStringArray": ".configurable_prop_string_array", "ConfigurablePropStringArrayOptionsItem": ".configurable_prop_string_array_options_item", + "ConfigurablePropStringFormat": ".configurable_prop_string_format", "ConfigurablePropStringOptionsItem": ".configurable_prop_string_options_item", "ConfigurablePropTimer": ".configurable_prop_timer", "ConfigurablePropTimerDefault": ".configurable_prop_timer_default", @@ -373,6 +375,7 @@ def __dir__(): "ConfigurablePropString", "ConfigurablePropStringArray", "ConfigurablePropStringArrayOptionsItem", + "ConfigurablePropStringFormat", "ConfigurablePropStringOptionsItem", "ConfigurablePropTimer", "ConfigurablePropTimerDefault", diff --git a/src/pipedream/types/configurable_prop.py b/src/pipedream/types/configurable_prop.py index 2f88533..eb7cf85 100644 --- a/src/pipedream/types/configurable_prop.py +++ b/src/pipedream/types/configurable_prop.py @@ -17,6 +17,7 @@ from .configurable_prop_sql_auth import ConfigurablePropSqlAuth from .configurable_prop_sql_options_item import ConfigurablePropSqlOptionsItem from .configurable_prop_string_array_options_item import ConfigurablePropStringArrayOptionsItem +from .configurable_prop_string_format import ConfigurablePropStringFormat from .configurable_prop_string_options_item import ConfigurablePropStringOptionsItem from .configurable_prop_timer_default import ConfigurablePropTimerDefault from .configurable_prop_timer_option import ConfigurablePropTimerOption @@ -643,6 +644,7 @@ class ConfigurableProp_String(UniversalBaseModel): type: typing.Literal["string"] = "string" secret: typing.Optional[bool] = None + format: typing.Optional[ConfigurablePropStringFormat] = None default: typing.Optional[ConfiguredPropValueString] = None options: typing.Optional[typing.List[ConfigurablePropStringOptionsItem]] = None name: str @@ -673,6 +675,7 @@ class ConfigurableProp_StringArray(UniversalBaseModel): type: typing.Literal["string[]"] = "string[]" secret: typing.Optional[bool] = None + format: typing.Optional[ConfigurablePropStringFormat] = None default: typing.Optional[typing.List[ConfiguredPropValueString]] = None options: typing.Optional[typing.List[ConfigurablePropStringArrayOptionsItem]] = None name: str diff --git a/src/pipedream/types/configurable_prop_string.py b/src/pipedream/types/configurable_prop_string.py index 76f4680..949cfd2 100644 --- a/src/pipedream/types/configurable_prop_string.py +++ b/src/pipedream/types/configurable_prop_string.py @@ -5,6 +5,7 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2 from .configurable_prop_base import ConfigurablePropBase +from .configurable_prop_string_format import ConfigurablePropStringFormat from .configurable_prop_string_options_item import ConfigurablePropStringOptionsItem from .configured_prop_value_string import ConfiguredPropValueString @@ -15,6 +16,7 @@ class ConfigurablePropString(ConfigurablePropBase): If true, this prop is a secret and should not be displayed in plain text. """ + format: typing.Optional[ConfigurablePropStringFormat] = None default: typing.Optional[ConfiguredPropValueString] = None options: typing.Optional[typing.List[ConfigurablePropStringOptionsItem]] = None diff --git a/src/pipedream/types/configurable_prop_string_array.py b/src/pipedream/types/configurable_prop_string_array.py index 9b00d4b..b2d3afd 100644 --- a/src/pipedream/types/configurable_prop_string_array.py +++ b/src/pipedream/types/configurable_prop_string_array.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2 from .configurable_prop_base import ConfigurablePropBase from .configurable_prop_string_array_options_item import ConfigurablePropStringArrayOptionsItem +from .configurable_prop_string_format import ConfigurablePropStringFormat from .configured_prop_value_string import ConfiguredPropValueString @@ -15,6 +16,7 @@ class ConfigurablePropStringArray(ConfigurablePropBase): If true, this prop is a secret and should not be displayed in plain text. """ + format: typing.Optional[ConfigurablePropStringFormat] = None default: typing.Optional[typing.List[ConfiguredPropValueString]] = pydantic.Field(default=None) """ The default value for this prop diff --git a/src/pipedream/types/configurable_prop_string_format.py b/src/pipedream/types/configurable_prop_string_format.py new file mode 100644 index 0000000..2ca7904 --- /dev/null +++ b/src/pipedream/types/configurable_prop_string_format.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ConfigurablePropStringFormat = typing.Union[typing.Literal["file-ref"], typing.Any] From ed06223a1c9cdbe3f8ede8ca1c290b99b13e17ee Mon Sep 17 00:00:00 2001 From: js07 <19861096+js07@users.noreply.github.com> Date: Wed, 4 Mar 2026 15:06:52 -0500 Subject: [PATCH 2/2] Fix annoying typo --------- Co-authored-by: Jay Vercellone --- src/pipedream/client.py | 2 +- src/pipedream/core/client_wrapper.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pipedream/client.py b/src/pipedream/client.py index ac9ea45..4713964 100644 --- a/src/pipedream/client.py +++ b/src/pipedream/client.py @@ -6,7 +6,7 @@ import typing import httpx -from ._.types.project_environment import ProjectEnvironment +from .types.project_environment import ProjectEnvironment from .core.api_error import ApiError from .core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from .core.oauth_token_provider import AsyncOAuthTokenProvider, OAuthTokenProvider diff --git a/src/pipedream/core/client_wrapper.py b/src/pipedream/core/client_wrapper.py index c97361d..dab687b 100644 --- a/src/pipedream/core/client_wrapper.py +++ b/src/pipedream/core/client_wrapper.py @@ -3,7 +3,7 @@ import typing import httpx -from .._.types.project_environment import ProjectEnvironment +from ..types.project_environment import ProjectEnvironment from .http_client import AsyncHttpClient, HttpClient