From d7d8336c0ff894b6bc70f362a82ac38b3787f9fa Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 22 Jun 2026 16:32:52 +0000 Subject: [PATCH 1/3] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index b6643dc5..0b1be7f6 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 48 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch/finch-a96dc8196c4f038d042fab2c73851166fcf491ec6a7e9bc76cae4661a8635afb.yml -openapi_spec_hash: 8f65946452f62662cc72ce8cb2f88b76 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch/finch-71d6c5fd2762ac6e9ebef43a0c2983cc27cdb71e9ab517316e8bd7771871b9f3.yml +openapi_spec_hash: 5e0e04e7274494062ff46ac85d358f5b config_hash: 812b56df3e506bc2af056b2898327b8a From 07e5096d5de07067ccaf6e714c00e38acca319ec Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 22 Jun 2026 17:30:31 +0000 Subject: [PATCH 2/3] feat(api): manual updates fix type mapping for go sdks --- .stats.yml | 4 ++-- api.md | 2 +- src/finch/types/hris/__init__.py | 2 +- .../{pay_statement_response_body.py => pay_statement_data.py} | 4 ++-- src/finch/types/hris/pay_statement_response.py | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) rename src/finch/types/hris/{pay_statement_response_body.py => pay_statement_data.py} (84%) diff --git a/.stats.yml b/.stats.yml index 0b1be7f6..b7a7420d 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 48 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch/finch-71d6c5fd2762ac6e9ebef43a0c2983cc27cdb71e9ab517316e8bd7771871b9f3.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch/finch-7e39b6a20bf3e1f23ad832300b73ae92b6f6ce7c9d86eaa8fcc0710b51455f17.yml openapi_spec_hash: 5e0e04e7274494062ff46ac85d358f5b -config_hash: 812b56df3e506bc2af056b2898327b8a +config_hash: 8b3c2a32014346513c18d98cbb752d2c diff --git a/api.md b/api.md index 425efaf8..ccbf6777 100644 --- a/api.md +++ b/api.md @@ -130,9 +130,9 @@ Types: ```python from finch.types.hris import ( PayStatement, + PayStatementData, PayStatementDataSyncInProgress, PayStatementResponse, - PayStatementResponseBody, ) ``` diff --git a/src/finch/types/hris/__init__.py b/src/finch/types/hris/__init__.py index a343c352..4f3c69d1 100644 --- a/src/finch/types/hris/__init__.py +++ b/src/finch/types/hris/__init__.py @@ -15,6 +15,7 @@ from .benefit_frequency import BenefitFrequency as BenefitFrequency from .document_response import DocumentResponse as DocumentResponse from .supported_benefit import SupportedBenefit as SupportedBenefit +from .pay_statement_data import PayStatementData as PayStatementData from .benefit_list_params import BenefitListParams as BenefitListParams from .individual_response import IndividualResponse as IndividualResponse from .payment_list_params import PaymentListParams as PaymentListParams @@ -32,7 +33,6 @@ from .employment_data_response import EmploymentDataResponse as EmploymentDataResponse from .support_per_benefit_type import SupportPerBenefitType as SupportPerBenefitType from .document_retreive_response import DocumentRetreiveResponse as DocumentRetreiveResponse -from .pay_statement_response_body import PayStatementResponseBody as PayStatementResponseBody from .benefit_features_and_operations import BenefitFeaturesAndOperations as BenefitFeaturesAndOperations from .employment_retrieve_many_params import EmploymentRetrieveManyParams as EmploymentRetrieveManyParams from .individual_retrieve_many_params import IndividualRetrieveManyParams as IndividualRetrieveManyParams diff --git a/src/finch/types/hris/pay_statement_response_body.py b/src/finch/types/hris/pay_statement_data.py similarity index 84% rename from src/finch/types/hris/pay_statement_response_body.py rename to src/finch/types/hris/pay_statement_data.py index 454a807c..a373f3d5 100644 --- a/src/finch/types/hris/pay_statement_response_body.py +++ b/src/finch/types/hris/pay_statement_data.py @@ -5,7 +5,7 @@ from ..._models import BaseModel from .pay_statement import PayStatement -__all__ = ["PayStatementResponseBody", "Paging"] +__all__ = ["PayStatementData", "Paging"] class Paging(BaseModel): @@ -16,7 +16,7 @@ class Paging(BaseModel): """The total number of elements for the entire query (not just the given page)""" -class PayStatementResponseBody(BaseModel): +class PayStatementData(BaseModel): paging: Paging pay_statements: List[PayStatement] diff --git a/src/finch/types/hris/pay_statement_response.py b/src/finch/types/hris/pay_statement_response.py index 56825783..e152673f 100644 --- a/src/finch/types/hris/pay_statement_response.py +++ b/src/finch/types/hris/pay_statement_response.py @@ -4,7 +4,7 @@ from typing_extensions import TypeAlias from ..._models import BaseModel -from .pay_statement_response_body import PayStatementResponseBody +from .pay_statement_data import PayStatementData from .pay_statement_data_sync_in_progress import PayStatementDataSyncInProgress __all__ = ["PayStatementResponse", "Body", "BodyBatchError"] @@ -20,7 +20,7 @@ class BodyBatchError(BaseModel): finch_code: Optional[str] = None -Body: TypeAlias = Union[PayStatementResponseBody, BodyBatchError, PayStatementDataSyncInProgress] +Body: TypeAlias = Union[PayStatementData, BodyBatchError, PayStatementDataSyncInProgress] class PayStatementResponse(BaseModel): From 38fb9a4d2a7e99624b40c8da6e844fad549d425d Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 22 Jun 2026 17:30:58 +0000 Subject: [PATCH 3/3] release: 1.46.0 --- .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 6d2723c7..4b6cc3c8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.45.0" + ".": "1.46.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index aedfbc1f..06afabac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.46.0 (2026-06-22) + +Full Changelog: [v1.45.0...v1.46.0](https://github.com/Finch-API/finch-api-python/compare/v1.45.0...v1.46.0) + +### Features + +* **api:** manual updates ([07e5096](https://github.com/Finch-API/finch-api-python/commit/07e5096d5de07067ccaf6e714c00e38acca319ec)) + ## 1.45.0 (2026-06-17) Full Changelog: [v1.44.1...v1.45.0](https://github.com/Finch-API/finch-api-python/compare/v1.44.1...v1.45.0) diff --git a/pyproject.toml b/pyproject.toml index 9a880024..42eb60eb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "finch-api" -version = "1.45.0" +version = "1.46.0" 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 d8308dd6..a4030504 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.45.0" # x-release-please-version +__version__ = "1.46.0" # x-release-please-version