-
Notifications
You must be signed in to change notification settings - Fork 76
release: 4.4.0 #2664
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
stainless-app
wants to merge
751
commits into
main
Choose a base branch
from
release-please--branches--main--changes--next
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
release: 4.4.0 #2664
Changes from all commits
Commits
Show all changes
751 commits
Select commit
Hold shift + click to select a range
7a3233f
codegen metadata
stainless-app[bot] 5cf8e6c
codegen metadata
stainless-app[bot] 909b415
codegen metadata
stainless-app[bot] 8434154
codegen metadata
stainless-app[bot] 676953a
codegen metadata
stainless-app[bot] ef4b433
codegen metadata
stainless-app[bot] 2d3e22b
codegen metadata
stainless-app[bot] 3a781a0
codegen metadata
stainless-app[bot] e568d41
codegen metadata
stainless-app[bot] ebcf6a2
codegen metadata
stainless-app[bot] 4372d91
codegen metadata
stainless-app[bot] 40b1e48
codegen metadata
stainless-app[bot] be94ae0
chore(api): upload OpenAPI schema from api-schemas
stainless-app[bot] 2bfa20a
feat(client): support file upload requests
stainless-app[bot] 9cce5ac
chore(api): update composite API spec
stainless-app[bot] 053f18f
feat(api): api update
stainless-app[bot] e0e13d1
feat(api): api update
stainless-app[bot] 0ea1719
feat(api): api update
stainless-app[bot] b0defd7
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] f47f76b
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 0d5adaa
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] f548ad4
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] d903656
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 4456fdb
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 8b866ab
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 5d2c28c
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 2496ef6
codegen metadata
stainless-app[bot] daa7fe0
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 82af7fa
codegen metadata
stainless-app[bot] 7d95ee9
codegen metadata
stainless-app[bot] 1a01a4c
feat(api): api update
stainless-app[bot] 54f39a7
codegen metadata
stainless-app[bot] 4f45fd3
feat(api): api update
stainless-app[bot] cde1ea6
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] da40430
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] c5b4600
codegen metadata
stainless-app[bot] 33b5aba
feat(api): api update
stainless-app[bot] 1509d02
codegen metadata
stainless-app[bot] 716164d
codegen metadata
stainless-app[bot] 3ec16bb
codegen metadata
stainless-app[bot] 58a55d5
codegen metadata
stainless-app[bot] 6409e1c
feat(api): api update
stainless-app[bot] 01861c1
codegen metadata
stainless-app[bot] 1fe51da
codegen metadata
stainless-app[bot] 1e44790
feat(api): api update
stainless-app[bot] 58569a8
codegen metadata
stainless-app[bot] bfdc49d
codegen metadata
stainless-app[bot] 45cbd69
codegen metadata
stainless-app[bot] 776e3fe
codegen metadata
stainless-app[bot] d8f12f4
codegen metadata
stainless-app[bot] 2eacfc3
codegen metadata
stainless-app[bot] 12b632c
codegen metadata
stainless-app[bot] 88f5280
chore(internal): fix ruff target version
stainless-app[bot] 432cee1
codegen metadata
stainless-app[bot] 01e8b8f
codegen metadata
stainless-app[bot] c4397a3
codegen metadata
stainless-app[bot] 2b3bf9a
codegen metadata
stainless-app[bot] 9e346be
codegen metadata
stainless-app[bot] c03c32f
codegen metadata
stainless-app[bot] e771f59
codegen metadata
stainless-app[bot] be2ee94
codegen metadata
stainless-app[bot] a9d663c
codegen metadata
stainless-app[bot] 4a19fdc
feat(api): api update
stainless-app[bot] 7625ab6
codegen metadata
stainless-app[bot] e929abc
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 23052e9
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] a27e50c
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] a59205e
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 82ca780
codegen metadata
stainless-app[bot] 8c9c619
codegen metadata
stainless-app[bot] e122304
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] ca1f686
codegen metadata
stainless-app[bot] 772b16a
codegen metadata
stainless-app[bot] c6e5b8c
codegen metadata
stainless-app[bot] 06bed10
codegen metadata
stainless-app[bot] 980b404
codegen metadata
stainless-app[bot] 5ea1f95
codegen metadata
stainless-app[bot] a4b55b1
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] dc18093
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 9f4226d
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 49eb6de
codegen metadata
stainless-app[bot] 17ff10e
codegen metadata
stainless-app[bot] 5724345
codegen metadata
stainless-app[bot] dd641c8
feat(api): api update
stainless-app[bot] 54f3f95
codegen metadata
stainless-app[bot] 6a1b4d4
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] a83c7e9
codegen metadata
stainless-app[bot] a78c89b
codegen metadata
stainless-app[bot] 2bf6eee
codegen metadata
stainless-app[bot] 6464b31
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 1e499f3
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 5662a87
feat(api): api update
stainless-app[bot] 21ac940
codegen metadata
stainless-app[bot] c070bb9
codegen metadata
stainless-app[bot] 0fea836
codegen metadata
stainless-app[bot] bcf6e3e
codegen metadata
stainless-app[bot] 99f367f
codegen metadata
stainless-app[bot] c019dae
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 5698cb6
feat(api): api update
stainless-app[bot] 420916d
codegen metadata
stainless-app[bot] 78f2fe1
codegen metadata
stainless-app[bot] 4afac86
codegen metadata
stainless-app[bot] 6dc54a3
codegen metadata
stainless-app[bot] 6792a7a
codegen metadata
stainless-app[bot] 4f42c75
codegen metadata
stainless-app[bot] fcff175
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] c7027ca
codegen metadata
stainless-app[bot] 9f04236
codegen metadata
stainless-app[bot] 1345ed3
codegen metadata
stainless-app[bot] d49e730
codegen metadata
stainless-app[bot] 9f1f4b0
feat(api): api update
stainless-app[bot] 6cbf008
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] fc725ed
codegen metadata
stainless-app[bot] 1b9c534
codegen metadata
stainless-app[bot] 649bc99
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] f6cb2e1
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 9fff7a0
feat(api): api update
stainless-app[bot] abee1be
codegen metadata
stainless-app[bot] e02e133
codegen metadata
stainless-app[bot] a7d8353
codegen metadata
stainless-app[bot] 7e10f24
codegen metadata
stainless-app[bot] cadee02
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] d3c0690
codegen metadata
stainless-app[bot] 9bee0a8
codegen metadata
stainless-app[bot] 3f7e26d
codegen metadata
stainless-app[bot] 9582934
codegen metadata
stainless-app[bot] 4a7d32d
codegen metadata
stainless-app[bot] 49c5552
codegen metadata
stainless-app[bot] be708f5
codegen metadata
stainless-app[bot] 6600542
codegen metadata
stainless-app[bot] 772aedb
codegen metadata
stainless-app[bot] 51aac22
codegen metadata
stainless-app[bot] eecae32
codegen metadata
stainless-app[bot] 18cb6b3
codegen metadata
stainless-app[bot] 9fc8b31
codegen metadata
stainless-app[bot] 8d1c023
codegen metadata
stainless-app[bot] 86277db
codegen metadata
stainless-app[bot] 3117368
codegen metadata
stainless-app[bot] 3b9ea5d
feat(api): api update
stainless-app[bot] fa0b676
codegen metadata
stainless-app[bot] c8ae192
codegen metadata
stainless-app[bot] 78661c3
codegen metadata
stainless-app[bot] 041aba6
codegen metadata
stainless-app[bot] 8378dd0
codegen metadata
stainless-app[bot] 7bfd28f
codegen metadata
stainless-app[bot] a1e726e
chore: update @stainless-api/prism-cli to v5.15.0
stainless-app[bot] 562f4e7
codegen metadata
stainless-app[bot] aa0b329
codegen metadata
stainless-app[bot] 29eeab3
codegen metadata
stainless-app[bot] e449e47
feat(api): api update
stainless-app[bot] 73c752b
codegen metadata
stainless-app[bot] 1c14611
codegen metadata
stainless-app[bot] 2526d05
codegen metadata
stainless-app[bot] cf3a21e
chore(internal): detect breaking changes when removing endpoints
stainless-app[bot] 7477489
chore(api): upload stainless config from cloudflare-config
stainless-app[bot] 8f64f5f
chore(internal): update comment in script
stainless-app[bot] 410146f
codegen metadata
stainless-app[bot] d46c5af
codegen metadata
stainless-app[bot] a051a1a
codegen metadata
stainless-app[bot] 7c1787d
codegen metadata
stainless-app[bot] 49ea1e3
codegen metadata
stainless-app[bot] 97ef71e
codegen metadata
stainless-app[bot] f4a0e39
codegen metadata
stainless-app[bot] fa39008
codegen metadata
stainless-app[bot] 950193e
codegen metadata
stainless-app[bot] f8282eb
codegen metadata
stainless-app[bot] b20d895
feat(api): api update
stainless-app[bot] 02bb247
codegen metadata
stainless-app[bot] 080e338
codegen metadata
stainless-app[bot] e4f6db1
feat(api): api update
stainless-app[bot] 30efe43
codegen metadata
stainless-app[bot] 31b69b8
codegen metadata
stainless-app[bot] 6bee693
codegen metadata
stainless-app[bot] 8c733e8
codegen metadata
stainless-app[bot] c8b84c8
codegen metadata
stainless-app[bot] d79454a
codegen metadata
stainless-app[bot] 54b30b1
codegen metadata
stainless-app[bot] 43bcfe1
codegen metadata
stainless-app[bot] dc60d1f
codegen metadata
stainless-app[bot] e9401b4
codegen metadata
stainless-app[bot] dcdce96
codegen metadata
stainless-app[bot] f587c98
codegen metadata
stainless-app[bot] a6720f5
feat(api): api update
stainless-app[bot] 13aaaf8
codegen metadata
stainless-app[bot] df1ea9b
codegen metadata
stainless-app[bot] 73c642d
codegen metadata
stainless-app[bot] 81796e7
codegen metadata
stainless-app[bot] 8570679
feat(api): api update
stainless-app[bot] c3f510c
feat(api): api update
stainless-app[bot] 9e35d23
feat(api): api update
stainless-app[bot] e46ab45
codegen metadata
stainless-app[bot] d68eb0b
codegen metadata
stainless-app[bot] 86d177b
codegen metadata
stainless-app[bot] 1747166
codegen metadata
stainless-app[bot] c0bf1f3
codegen metadata
stainless-app[bot] 4acc106
codegen metadata
stainless-app[bot] 282793c
codegen metadata
stainless-app[bot] 04032a7
codegen metadata
stainless-app[bot] 6e2a4c8
codegen metadata
stainless-app[bot] 96dd75c
codegen metadata
stainless-app[bot] a76ac03
codegen metadata
stainless-app[bot] 2439e6f
feat(api): api update
stainless-app[bot] 1107896
codegen metadata
stainless-app[bot] af66067
feat(api): api update
stainless-app[bot] 24bfb4d
codegen metadata
stainless-app[bot] 12167db
codegen metadata
stainless-app[bot] 924f630
codegen metadata
stainless-app[bot] 05b795b
codegen metadata
stainless-app[bot] 2580c2d
codegen metadata
stainless-app[bot] 9dd5c70
codegen metadata
stainless-app[bot] 9f57ff4
codegen metadata
stainless-app[bot] 490c474
codegen metadata
stainless-app[bot] 0ac5a45
codegen metadata
stainless-app[bot] 27dcdf9
codegen metadata
stainless-app[bot] 91c3a53
codegen metadata
stainless-app[bot] 1eae20b
codegen metadata
stainless-app[bot] 2f4f8a9
codegen metadata
stainless-app[bot] fc9fb01
codegen metadata
stainless-app[bot] c79d831
codegen metadata
stainless-app[bot] b115142
feat(api): api update
stainless-app[bot] bfa56fb
codegen metadata
stainless-app[bot] 65c576c
codegen metadata
stainless-app[bot] 78034ba
feat(api): api update
stainless-app[bot] f4b8ab1
codegen metadata
stainless-app[bot] bd9776b
codegen metadata
stainless-app[bot] 6353be6
codegen metadata
stainless-app[bot] 725d375
codegen metadata
stainless-app[bot] 85fe55a
codegen metadata
stainless-app[bot] c116216
codegen metadata
stainless-app[bot] fef2d52
codegen metadata
stainless-app[bot] 8f6824a
codegen metadata
stainless-app[bot] 5ec55ef
codegen metadata
stainless-app[bot] 58a95e5
codegen metadata
stainless-app[bot] 9a383ab
feat(api): api update
stainless-app[bot] 1c6167c
codegen metadata
stainless-app[bot] 6b38219
feat(api): api update
stainless-app[bot] 98f5a49
codegen metadata
stainless-app[bot] ceef2bf
codegen metadata
stainless-app[bot] fbb869b
codegen metadata
stainless-app[bot] 52f8e71
codegen metadata
stainless-app[bot] 2bf7ec6
feat(api): api update
stainless-app[bot] 246a724
codegen metadata
stainless-app[bot] 6c49455
codegen metadata
stainless-app[bot] 5d69c85
codegen metadata
stainless-app[bot] 469282a
codegen metadata
stainless-app[bot] 2bbe521
codegen metadata
stainless-app[bot] 0a37a07
codegen metadata
stainless-app[bot] 7028488
codegen metadata
stainless-app[bot] dbf2825
codegen metadata
stainless-app[bot] d04f9b8
release: 4.4.0
stainless-app[bot] File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
name: CI | ||
on: | ||
pull_request: | ||
branches: | ||
- main | ||
- next | ||
|
||
jobs: | ||
detect_breaking_changes: | ||
runs-on: 'ubuntu-latest' | ||
name: detect-breaking-changes | ||
if: github.repository == 'cloudflare/cloudflare-python' | ||
steps: | ||
- name: Calculate fetch-depth | ||
run: | | ||
echo "FETCH_DEPTH=$(expr ${{ github.event.pull_request.commits }} + 1)" >> $GITHUB_ENV | ||
|
||
- uses: actions/checkout@v4 | ||
with: | ||
# Ensure we can check out the pull request base in the script below. | ||
fetch-depth: ${{ env.FETCH_DEPTH }} | ||
|
||
- name: Install Rye | ||
run: | | ||
curl -sSf https://rye.astral.sh/get | bash | ||
echo "$HOME/.rye/shims" >> $GITHUB_PATH | ||
env: | ||
RYE_VERSION: '0.44.0' | ||
RYE_INSTALL_OPTION: '--yes' | ||
- name: Install dependencies | ||
run: | | ||
rye sync --all-features | ||
|
||
- name: Detect breaking changes | ||
run: | | ||
# Try to check out previous versions of the breaking change detection script. This ensures that | ||
# we still detect breaking changes when entire files and their tests are removed. | ||
git checkout "${{ github.event.pull_request.base.sha }}" -- ./scripts/detect-breaking-changes 2>/dev/null || true | ||
./scripts/detect-breaking-changes ${{ github.event.pull_request.base.sha }} | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
.prism.log | ||
.vscode | ||
_dev | ||
|
||
__pycache__ | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
{ | ||
".": "4.3.1" | ||
".": "4.4.0" | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
configured_endpoints: 1752 | ||
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-b15b44e0efd207de48e7e74e742b0b4b190c74f12a941a1a0ef59a51656a5224.yml | ||
openapi_spec_hash: 83243c9ee06f88d0fa91e9b185d8a42e | ||
config_hash: 8601d43fd5ccaf9e3d08f26748a5a63a | ||
configured_endpoints: 1793 | ||
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-bf6dcd562e592c1c6d992e04b39d5b372e2a7cb4d3fdcad23e483e21389bd3aa.yml | ||
openapi_spec_hash: 8b8da2355d909906fe7af3bc6f507487 | ||
config_hash: de4c81cee29cd7dd907279e8916b334f |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"python.analysis.importFormat": "relative", | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Copilot Autofix
AI 5 days ago
To fix the problem, add a
permissions
block to the workflow to explicitly set the minimum required permissions for theGITHUB_TOKEN
. Since the workflow only checks out code and runs scripts, it only needscontents: read
permission. The best way to do this is to add the following at the top level of the workflow file (just after thename:
line and beforeon:
), so it applies to all jobs in the workflow. No changes to the jobs or steps are required.