Skip to content

Commit e052e68

Browse files
release: 1.25.0 (#657)
* codegen metadata * chore(internal): fix list file params * chore(internal): refactor retries to not use recursion * fix(pydantic v1): more robust ModelField.annotation check * chore(internal): minor formatting changes * codegen metadata * chore(ci): run on more branches and use depot runners * chore(ci): only use depot for staging repos * chore: broadly detect json family of content-type headers * feat(api): api update * release: 1.25.0 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent af0ae3e commit e052e68

23 files changed

+226
-270
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
name: CI
22
on:
33
push:
4-
branches:
5-
- main
6-
pull_request:
7-
branches:
8-
- main
9-
- next
4+
branches-ignore:
5+
- 'generated'
6+
- 'codegen/**'
7+
- 'integrated/**'
8+
- 'stl-preview-head/**'
9+
- 'stl-preview-base/**'
1010

1111
jobs:
1212
lint:
1313
timeout-minutes: 10
1414
name: lint
15-
runs-on: ubuntu-latest
15+
runs-on: ${{ github.repository == 'stainless-sdks/finch-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
1616
steps:
1717
- uses: actions/checkout@v4
1818

@@ -33,7 +33,7 @@ jobs:
3333
test:
3434
timeout-minutes: 10
3535
name: test
36-
runs-on: ubuntu-latest
36+
runs-on: ${{ github.repository == 'stainless-sdks/finch-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
3737
steps:
3838
- uses: actions/checkout@v4
3939

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.24.0"
2+
".": "1.25.0"
33
}

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 46
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch%2Ffinch-a9dc15ba77c4c6e40c8f2429b1d614e7fe6888910579b54002fb90d418682d09.yml
3-
openapi_spec_hash: be98b11d320aa0a1f3443650ce1b5b90
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch%2Ffinch-05a1c7485ea6dd75ad2fb1a0628570d88a3e7c4f1e1ecad433711c78deae50e6.yml
3+
openapi_spec_hash: 6d6014d50e18c98219b496bb2a5dab1d
44
config_hash: 53778a0b839c4f6ad34fbba051f5e8a6

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Changelog
22

3+
## 1.25.0 (2025-04-23)
4+
5+
Full Changelog: [v1.24.0...v1.25.0](https://github.com/Finch-API/finch-api-python/compare/v1.24.0...v1.25.0)
6+
7+
### Features
8+
9+
* **api:** api update ([176d774](https://github.com/Finch-API/finch-api-python/commit/176d774f1ae10f0b37dd430c7f51cff4dd664db0))
10+
11+
12+
### Bug Fixes
13+
14+
* **pydantic v1:** more robust ModelField.annotation check ([579eedd](https://github.com/Finch-API/finch-api-python/commit/579eeddd1fcbbe147add3aa929ee4767e2b43e83))
15+
16+
17+
### Chores
18+
19+
* broadly detect json family of content-type headers ([2864fa8](https://github.com/Finch-API/finch-api-python/commit/2864fa89555340d8e654cd17bdc3ee089eaee3a3))
20+
* **ci:** only use depot for staging repos ([e8a6836](https://github.com/Finch-API/finch-api-python/commit/e8a6836f06bd970a5ac10189753aa1778feea6ef))
21+
* **ci:** run on more branches and use depot runners ([5203afe](https://github.com/Finch-API/finch-api-python/commit/5203afee32ed62d01217ee6bddc41770fb1deccd))
22+
* **internal:** fix list file params ([42ed0b1](https://github.com/Finch-API/finch-api-python/commit/42ed0b1e0e0e5791b90f5ca9c09fd3614bf86067))
23+
* **internal:** minor formatting changes ([f517369](https://github.com/Finch-API/finch-api-python/commit/f5173692369bdbf1223d2b89be54cc43fe95e50a))
24+
* **internal:** refactor retries to not use recursion ([64f0107](https://github.com/Finch-API/finch-api-python/commit/64f01072073a9ffc71e2fe274179df4f372953f0))
25+
326
## 1.24.0 (2025-04-22)
427

528
Full Changelog: [v1.23.1...v1.24.0](https://github.com/Finch-API/finch-api-python/compare/v1.23.1...v1.24.0)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "finch-api"
3-
version = "1.24.0"
3+
version = "1.25.0"
44
description = "The official Python library for the Finch API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)