From be1ccbea392021bc96c899820faf5903b269fc9a Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 08:51:31 +0000 Subject: [PATCH 1/3] chore(internal): detect missing future annotations with ruff --- pyproject.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index b1b41a7a2..354431c1e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -224,6 +224,8 @@ select = [ "B", # remove unused imports "F401", + # check for missing future annotations + "FA102", # bare except statements "E722", # unused arguments @@ -246,6 +248,8 @@ unfixable = [ "T203", ] +extend-safe-fixes = ["FA102"] + [tool.ruff.lint.flake8-tidy-imports.banned-api] "functools.lru_cache".msg = "This function does not retain type information for the wrapped function's arguments; The `lru_cache` function from `_utils` should be used instead" From 495bb1b75ef8712b237bce12c1717100f4deade6 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 15:28:18 +0000 Subject: [PATCH 2/3] feat(api): api update --- .stats.yml | 4 ++-- src/increase/types/ach_transfer.py | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 8490456b1..cf55854c7 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 220 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-4d0b54206ef7c159e14154c892fe3146fa1ed1108a06cf53731ba27ac27b962a.yml -openapi_spec_hash: 7a575e29fc5e9fd1e74e9de7ddb8ba67 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-d5e8c32ee2dc3b3f70e43e439b18ad51e73cb830c01f7bb53290a340be7937ea.yml +openapi_spec_hash: dcf97003cd0f0b49bfc2b1213ef83ed9 config_hash: f0b80170c2ea09811aeae3f1e94bc422 diff --git a/src/increase/types/ach_transfer.py b/src/increase/types/ach_transfer.py index a0cbd820b..a417578a1 100644 --- a/src/increase/types/ach_transfer.py +++ b/src/increase/types/ach_transfer.py @@ -567,6 +567,17 @@ class Settlement(BaseModel): class Submission(BaseModel): + administrative_returns_expected_by: Optional[datetime.datetime] = None + """The timestamp by which any administrative returns are expected to be received + by. + + This follows the NACHA guidelines for return windows, which are: "In general, + return entries must be received by the RDFI’s ACH Operator by its deposit + deadline for the return entry to be made available to the ODFI no later than the + opening of business on the second banking day following the Settlement Date of + the original entry.". + """ + effective_date: datetime.date """The ACH transfer's effective date as sent to the Federal Reserve. From 90227201e74057dcea3bf287e9ec5ac8f6db4ee6 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 15:28:42 +0000 Subject: [PATCH 3/3] release: 0.355.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 13 +++++++++++++ pyproject.toml | 2 +- src/increase/_version.py | 2 +- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 9e26915df..8eb45f64c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.354.0" + ".": "0.355.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index a037eb5b5..90790abd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 0.355.0 (2025-10-10) + +Full Changelog: [v0.354.0...v0.355.0](https://github.com/Increase/increase-python/compare/v0.354.0...v0.355.0) + +### Features + +* **api:** api update ([495bb1b](https://github.com/Increase/increase-python/commit/495bb1b75ef8712b237bce12c1717100f4deade6)) + + +### Chores + +* **internal:** detect missing future annotations with ruff ([be1ccbe](https://github.com/Increase/increase-python/commit/be1ccbea392021bc96c899820faf5903b269fc9a)) + ## 0.354.0 (2025-10-08) Full Changelog: [v0.353.0...v0.354.0](https://github.com/Increase/increase-python/compare/v0.353.0...v0.354.0) diff --git a/pyproject.toml b/pyproject.toml index 354431c1e..ff79f16f6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "increase" -version = "0.354.0" +version = "0.355.0" description = "The official Python library for the increase API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/increase/_version.py b/src/increase/_version.py index 9e2841be9..4c5523479 100644 --- a/src/increase/_version.py +++ b/src/increase/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "increase" -__version__ = "0.354.0" # x-release-please-version +__version__ = "0.355.0" # x-release-please-version