From aebf66b5e4039bdd6edd9f04edde2113a980fca2 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 19:46:17 +0000 Subject: [PATCH 1/2] chore(internal): codegen related update (#595) --- src/finch/pagination.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/finch/pagination.py b/src/finch/pagination.py index dedacd1c..4ee0f60d 100644 --- a/src/finch/pagination.py +++ b/src/finch/pagination.py @@ -123,7 +123,7 @@ def next_page_info(self) -> None: class SyncIndividualsPage(BaseSyncPage[_T], BasePage[_T], Generic[_T]): individuals: List[_T] """The array of employees.""" - paging: Paging + paging: Optional[Paging] = None @override def _get_page_items(self) -> List[_T]: @@ -135,7 +135,7 @@ def _get_page_items(self) -> List[_T]: @override def next_page_info(self) -> Optional[PageInfo]: offset = None - if self.paging is not None: # pyright: ignore[reportUnnecessaryComparison] + if self.paging is not None: if self.paging.offset is not None: offset = self.paging.offset if offset is None: @@ -145,7 +145,7 @@ def next_page_info(self) -> Optional[PageInfo]: current_count = offset + length count = None - if self.paging is not None: # pyright: ignore[reportUnnecessaryComparison] + if self.paging is not None: if self.paging.count is not None: count = self.paging.count if count is None: @@ -160,7 +160,7 @@ def next_page_info(self) -> Optional[PageInfo]: class AsyncIndividualsPage(BaseAsyncPage[_T], BasePage[_T], Generic[_T]): individuals: List[_T] """The array of employees.""" - paging: Paging + paging: Optional[Paging] = None @override def _get_page_items(self) -> List[_T]: @@ -172,7 +172,7 @@ def _get_page_items(self) -> List[_T]: @override def next_page_info(self) -> Optional[PageInfo]: offset = None - if self.paging is not None: # pyright: ignore[reportUnnecessaryComparison] + if self.paging is not None: if self.paging.offset is not None: offset = self.paging.offset if offset is None: @@ -182,7 +182,7 @@ def next_page_info(self) -> Optional[PageInfo]: current_count = offset + length count = None - if self.paging is not None: # pyright: ignore[reportUnnecessaryComparison] + if self.paging is not None: if self.paging.count is not None: count = self.paging.count if count is None: @@ -196,7 +196,7 @@ def next_page_info(self) -> Optional[PageInfo]: class SyncPage(BaseSyncPage[_T], BasePage[_T], Generic[_T]): data: List[_T] - paging: Paging + paging: Optional[Paging] = None @override def _get_page_items(self) -> List[_T]: @@ -208,7 +208,7 @@ def _get_page_items(self) -> List[_T]: @override def next_page_info(self) -> Optional[PageInfo]: offset = None - if self.paging is not None: # pyright: ignore[reportUnnecessaryComparison] + if self.paging is not None: if self.paging.offset is not None: offset = self.paging.offset if offset is None: @@ -218,7 +218,7 @@ def next_page_info(self) -> Optional[PageInfo]: current_count = offset + length count = None - if self.paging is not None: # pyright: ignore[reportUnnecessaryComparison] + if self.paging is not None: if self.paging.count is not None: count = self.paging.count if count is None: @@ -232,7 +232,7 @@ def next_page_info(self) -> Optional[PageInfo]: class AsyncPage(BaseAsyncPage[_T], BasePage[_T], Generic[_T]): data: List[_T] - paging: Paging + paging: Optional[Paging] = None @override def _get_page_items(self) -> List[_T]: @@ -244,7 +244,7 @@ def _get_page_items(self) -> List[_T]: @override def next_page_info(self) -> Optional[PageInfo]: offset = None - if self.paging is not None: # pyright: ignore[reportUnnecessaryComparison] + if self.paging is not None: if self.paging.offset is not None: offset = self.paging.offset if offset is None: @@ -254,7 +254,7 @@ def next_page_info(self) -> Optional[PageInfo]: current_count = offset + length count = None - if self.paging is not None: # pyright: ignore[reportUnnecessaryComparison] + if self.paging is not None: if self.paging.count is not None: count = self.paging.count if count is None: From 61783cbfcbdfae9262ddb346b947a08bfd473550 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 19:46:43 +0000 Subject: [PATCH 2/2] release: 1.14.2 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- src/finch/_version.py | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index a780111d..19cc6edc 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.14.1" + ".": "1.14.2" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 69218cb3..1b2da92f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.14.2 (2025-02-11) + +Full Changelog: [v1.14.1...v1.14.2](https://github.com/Finch-API/finch-api-python/compare/v1.14.1...v1.14.2) + +### Chores + +* **internal:** codegen related update ([#595](https://github.com/Finch-API/finch-api-python/issues/595)) ([aebf66b](https://github.com/Finch-API/finch-api-python/commit/aebf66b5e4039bdd6edd9f04edde2113a980fca2)) + ## 1.14.1 (2025-02-10) Full Changelog: [v1.14.0...v1.14.1](https://github.com/Finch-API/finch-api-python/compare/v1.14.0...v1.14.1) diff --git a/pyproject.toml b/pyproject.toml index 94f9e855..7e931aeb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "finch-api" -version = "1.14.1" +version = "1.14.2" description = "The official Python library for the Finch API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/finch/_version.py b/src/finch/_version.py index 4261c266..4b2efd49 100644 --- a/src/finch/_version.py +++ b/src/finch/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "finch" -__version__ = "1.14.1" # x-release-please-version +__version__ = "1.14.2" # x-release-please-version