-
Notifications
You must be signed in to change notification settings - Fork 70
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
305
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.
+21,067
−8,990
Open
release: 4.4.0 #2664
Changes from all commits
Commits
Show all changes
305 commits
Select commit
Hold shift + click to select a range
e6f4984
codegen metadata
stainless-app[bot] b77ac30
codegen metadata
stainless-app[bot] 3743d11
codegen metadata
stainless-app[bot] a8296be
codegen metadata
stainless-app[bot] 752214a
codegen metadata
stainless-app[bot] 79324cb
codegen metadata
stainless-app[bot] 138db78
codegen metadata
stainless-app[bot] bc47aad
codegen metadata
stainless-app[bot] a3a9ea6
codegen metadata
stainless-app[bot] 8274221
codegen metadata
stainless-app[bot] 9b1a0da
codegen metadata
stainless-app[bot] 5e53e66
codegen metadata
stainless-app[bot] 8619b77
codegen metadata
stainless-app[bot] 2bf9737
feat(api): api update
stainless-app[bot] b69ea15
codegen metadata
stainless-app[bot] 35bd023
codegen metadata
stainless-app[bot] d78e2ac
codegen metadata
stainless-app[bot] ba49769
codegen metadata
stainless-app[bot] 29baf9d
codegen metadata
stainless-app[bot] 835ee91
codegen metadata
stainless-app[bot] fd9a98d
codegen metadata
stainless-app[bot] b299ce2
codegen metadata
stainless-app[bot] 601cb97
codegen metadata
stainless-app[bot] 639265a
codegen metadata
stainless-app[bot] 2db1372
codegen metadata
stainless-app[bot] 3a5e37a
codegen metadata
stainless-app[bot] a8d5fa1
codegen metadata
stainless-app[bot] a916b7e
codegen metadata
stainless-app[bot] 94cdb65
codegen metadata
stainless-app[bot] 695cb14
codegen metadata
stainless-app[bot] 4d31720
codegen metadata
stainless-app[bot] 4a6b563
codegen metadata
stainless-app[bot] 002726f
codegen metadata
stainless-app[bot] 204472a
codegen metadata
stainless-app[bot] 8894476
codegen metadata
stainless-app[bot] 4a5401e
codegen metadata
stainless-app[bot] d4a0f2b
codegen metadata
stainless-app[bot] 211ddfc
feat(api): api update
stainless-app[bot] 23fcd79
codegen metadata
stainless-app[bot] cca2c32
codegen metadata
stainless-app[bot] a437f58
codegen metadata
stainless-app[bot] 40f82c0
codegen metadata
stainless-app[bot] e5e4e72
codegen metadata
stainless-app[bot] 93b79eb
codegen metadata
stainless-app[bot] 540dac3
codegen metadata
stainless-app[bot] 7a5bc7f
codegen metadata
stainless-app[bot] 685df2c
codegen metadata
stainless-app[bot] 4a75ab8
codegen metadata
stainless-app[bot] 50a5c7e
codegen metadata
stainless-app[bot] 8d5c342
codegen metadata
stainless-app[bot] dab268e
codegen metadata
stainless-app[bot] 0eb468d
codegen metadata
stainless-app[bot] c880ed2
codegen metadata
stainless-app[bot] 63c4b80
codegen metadata
stainless-app[bot] f5209e5
codegen metadata
stainless-app[bot] 9dfc3d6
codegen metadata
stainless-app[bot] cb30380
codegen metadata
stainless-app[bot] 9853cfc
codegen metadata
stainless-app[bot] fdf7bfd
codegen metadata
stainless-app[bot] ec3e4ec
codegen metadata
stainless-app[bot] 9003e00
codegen metadata
stainless-app[bot] 7d514d3
codegen metadata
stainless-app[bot] 3b7e153
codegen metadata
stainless-app[bot] 2f03fae
codegen metadata
stainless-app[bot] f2f1f4b
codegen metadata
stainless-app[bot] c8116e8
codegen metadata
stainless-app[bot] 736bc3f
fix(ci): release-doctor — report correct token name
stainless-app[bot] c0e9b0c
codegen metadata
stainless-app[bot] 4b1c8b1
codegen metadata
stainless-app[bot] 9fe28c5
codegen metadata
stainless-app[bot] de00cde
codegen metadata
stainless-app[bot] a364dc7
codegen metadata
stainless-app[bot] 0d32330
codegen metadata
stainless-app[bot] 23499df
feat(api): api update
stainless-app[bot] 0662d7d
codegen metadata
stainless-app[bot] 7972e6f
codegen metadata
stainless-app[bot] 18a6fde
feat(api): api update
stainless-app[bot] e63b1a9
codegen metadata
stainless-app[bot] 5ea2ece
codegen metadata
stainless-app[bot] 91a68b2
codegen metadata
stainless-app[bot] ced1c92
codegen metadata
stainless-app[bot] a371c83
codegen metadata
stainless-app[bot] 5162f21
codegen metadata
stainless-app[bot] 156da36
codegen metadata
stainless-app[bot] a73d1bc
codegen metadata
stainless-app[bot] b021842
codegen metadata
stainless-app[bot] 620f99b
codegen metadata
stainless-app[bot] 4db27f6
codegen metadata
stainless-app[bot] fc20862
feat(api): api update
stainless-app[bot] 8c1950e
codegen metadata
stainless-app[bot] be65ec7
codegen metadata
stainless-app[bot] 037d783
codegen metadata
stainless-app[bot] 84aff5c
codegen metadata
stainless-app[bot] a195d99
codegen metadata
stainless-app[bot] 16cdf47
feat(api): api update
stainless-app[bot] 1190250
codegen metadata
stainless-app[bot] 9900f90
chore(ci): only run for pushes and fork pull requests
stainless-app[bot] 9cd6ad8
codegen metadata
stainless-app[bot] ec2e81c
feat(api): api update
stainless-app[bot] 427f8f1
feat(api): api update
stainless-app[bot] 138f1f0
codegen metadata
stainless-app[bot] dbab062
codegen metadata
stainless-app[bot] 4089586
codegen metadata
stainless-app[bot] a071a9a
fix(ci): correct conditional
stainless-app[bot] 0f9df9c
codegen metadata
stainless-app[bot] c78996b
feat(api): api update
stainless-app[bot] 6249040
codegen metadata
stainless-app[bot] f96551d
feat(api): api update
stainless-app[bot] 2d31877
feat(api): api update
stainless-app[bot] 566e8fe
codegen metadata
stainless-app[bot] 5c9a632
codegen metadata
stainless-app[bot] 79d9994
codegen metadata
stainless-app[bot] 23a0a7c
codegen metadata
stainless-app[bot] d711a03
codegen metadata
stainless-app[bot] daee173
codegen metadata
stainless-app[bot] 1e141f2
codegen metadata
stainless-app[bot] c8e76fe
codegen metadata
stainless-app[bot] 4d80c55
feat(api): Add Radar Bots and Web Crawlers
stainless-app[bot] 4d9b003
codegen metadata
stainless-app[bot] ee955f5
codegen metadata
stainless-app[bot] 3a32563
codegen metadata
stainless-app[bot] 3f94ddf
feat(api): api update
stainless-app[bot] c432058
codegen metadata
stainless-app[bot] da58d5e
codegen metadata
stainless-app[bot] d90839b
codegen metadata
stainless-app[bot] b4de192
feat(api): api update
stainless-app[bot] 3697fa3
codegen metadata
stainless-app[bot] f116592
feat(api): api update
stainless-app[bot] 493c628
feat(api): api update
stainless-app[bot] 5c7fff8
codegen metadata
stainless-app[bot] 3aa4552
codegen metadata
stainless-app[bot] 2537147
codegen metadata
stainless-app[bot] d982424
feat(api): api update
stainless-app[bot] 0508466
codegen metadata
stainless-app[bot] fa43249
codegen metadata
stainless-app[bot] dcf06c8
feat(api): api update
stainless-app[bot] 87e1a8a
codegen metadata
stainless-app[bot] bb1987d
codegen metadata
stainless-app[bot] a876e99
codegen metadata
stainless-app[bot] 9a96496
codegen metadata
stainless-app[bot] 42705d7
feat(api): Add DELETE and POST routes for Magic Connector
stainless-app[bot] af37d2f
codegen metadata
stainless-app[bot] 5d9961c
feat(brand_protection): Add new routes
stainless-app[bot] 12fa4c6
codegen metadata
stainless-app[bot] 6a77477
codegen metadata
stainless-app[bot] 88a9958
chore(ci): change upload type
stainless-app[bot] 0fe0c96
codegen metadata
stainless-app[bot] 1a0fb4d
codegen metadata
stainless-app[bot] fdc3ce0
codegen metadata
stainless-app[bot] 9d6bd88
codegen metadata
stainless-app[bot] 9364179
codegen metadata
stainless-app[bot] 2432b16
codegen metadata
stainless-app[bot] 0ddeaf4
feat(api): api update
stainless-app[bot] d41a1ec
codegen metadata
stainless-app[bot] 430e57e
codegen metadata
stainless-app[bot] 82e0746
codegen metadata
stainless-app[bot] d220489
codegen metadata
stainless-app[bot] c651496
codegen metadata
stainless-app[bot] b1c4cb1
codegen metadata
stainless-app[bot] 2902ef7
codegen metadata
stainless-app[bot] a41f917
codegen metadata
stainless-app[bot] ad30a1b
codegen metadata
stainless-app[bot] 578424f
codegen metadata
stainless-app[bot] 96581bc
feat(zero_trust_dlp): Added individual resources and new routes
stainless-app[bot] 1f93055
chore(internal): add breaking change detection
stainless-app[bot] f9365f8
feat(api): api update
stainless-app[bot] ee58942
codegen metadata
stainless-app[bot] df4f8a7
codegen metadata
stainless-app[bot] d2f4a44
codegen metadata
stainless-app[bot] b3fe225
codegen metadata
stainless-app[bot] 2c4373c
codegen metadata
stainless-app[bot] 62ff705
codegen metadata
stainless-app[bot] 3dbbe9c
feat(api): api update
stainless-app[bot] f25c8ce
codegen metadata
stainless-app[bot] 278a799
feat(api): api update
stainless-app[bot] 49cb3e3
codegen metadata
stainless-app[bot] f636ca6
codegen metadata
stainless-app[bot] ac33445
codegen metadata
stainless-app[bot] f1eb29f
codegen metadata
stainless-app[bot] 0497d11
codegen metadata
stainless-app[bot] b7b2ddf
codegen metadata
stainless-app[bot] ff426dd
codegen metadata
stainless-app[bot] 9fd5b05
codegen metadata
stainless-app[bot] 2b643f5
codegen metadata
stainless-app[bot] a71948e
codegen metadata
stainless-app[bot] c6096ae
feat(api): api update
stainless-app[bot] b1c5063
codegen metadata
stainless-app[bot] 076b2ed
codegen metadata
stainless-app[bot] ce2f65f
codegen metadata
stainless-app[bot] 0e41683
codegen metadata
stainless-app[bot] a46cf0d
feat(api): api update
stainless-app[bot] a151be0
chore(internal): bump pinned h11 dep
stainless-app[bot] 0028874
codegen metadata
stainless-app[bot] c7d7dc1
codegen metadata
stainless-app[bot] 9e18f39
chore(package): mark python 3.13 as supported
stainless-app[bot] 9e6eb88
fix(parsing): correctly handle nested discriminated unions
stainless-app[bot] c87b536
chore(api): skip broken prism tests
stainless-app[bot] 371845c
chore(internal): codegen related update
stainless-app[bot] 063c76c
codegen metadata
stainless-app[bot] d3d7dd6
chore(readme): fix version rendering on pypi
stainless-app[bot] f1eda00
fix(api): add missing `items` param
stainless-app[bot] 43041fb
fix(client): don't send Content-Type header on GET requests
stainless-app[bot] 0cce581
codegen metadata
stainless-app[bot] 087d706
codegen metadata
stainless-app[bot] f24f43d
feat: clean up environment call outs
stainless-app[bot] b99a5f3
codegen metadata
stainless-app[bot] c553c74
codegen metadata
stainless-app[bot] 71baeb0
chore(api): Skip broken prism test for updating custom DLP entries
stainless-app[bot] 234b609
fix: radar types
nlsandler 42c2209
fix: radar types
nlsandler 9085347
fix: dns record example
nlsandler 8f2f7a4
fix: dns record example
nlsandler 4ec7e83
feat(api): api update
stainless-app[bot] 8a99cf5
feat(api): api update
stainless-app[bot] c85696e
codegen metadata
stainless-app[bot] 1da41c3
codegen metadata
stainless-app[bot] dad119b
codegen metadata
stainless-app[bot] 4f38766
codegen metadata
stainless-app[bot] 5c1c281
codegen metadata
stainless-app[bot] 0d26a36
feat(api): api update
stainless-app[bot] e36d876
codegen metadata
stainless-app[bot] a4ac65b
codegen metadata
stainless-app[bot] 0d4a823
codegen metadata
stainless-app[bot] 215f90a
codegen metadata
stainless-app[bot] f4164e2
codegen metadata
stainless-app[bot] 60999f2
codegen metadata
stainless-app[bot] 79b213a
codegen metadata
stainless-app[bot] ddff81c
codegen metadata
stainless-app[bot] 1e6e173
codegen metadata
stainless-app[bot] 2d5f030
codegen metadata
stainless-app[bot] 0b74e94
codegen metadata
stainless-app[bot] 4f9a53b
codegen metadata
stainless-app[bot] e577fd3
codegen metadata
stainless-app[bot] f2974f8
codegen metadata
stainless-app[bot] 8b2e69b
codegen metadata
stainless-app[bot] 99f85fd
codegen metadata
stainless-app[bot] 6e3fa7d
codegen metadata
stainless-app[bot] e236b25
codegen metadata
stainless-app[bot] f56c2b4
codegen metadata
stainless-app[bot] 1b8950c
codegen metadata
stainless-app[bot] 9650869
codegen metadata
stainless-app[bot] 288cf47
codegen metadata
stainless-app[bot] 75df94a
codegen metadata
stainless-app[bot] ba78336
codegen metadata
stainless-app[bot] 5364bb7
feat(api): api update
stainless-app[bot] f8e1ced
codegen metadata
stainless-app[bot] c2b1d7c
codegen metadata
stainless-app[bot] 3057014
codegen metadata
stainless-app[bot] ef87eb4
codegen metadata
stainless-app[bot] dd64a4a
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,35 @@ | ||
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: ./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,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: 1777 | ||
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-c493698a1cde78df7b38557058847107dcc8041a33b8367b7416cd3dc08324e9.yml | ||
openapi_spec_hash: 3202b0c046cd2617b0f8839c941ff334 | ||
config_hash: bafeb7666d2b7868c9d4ab8f0cc686e1 |
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 18 days ago
To fix the issue, we will add a
permissions
block at the root of the workflow file. This block will define the minimal permissions required for the workflow to function. Based on the tasks in the workflow, it only needs read access to repository contents (contents: read
). No write permissions are necessary.The
permissions
block will be added immediately after thename
field at the top of the file. This ensures that the permissions apply to all jobs in the workflow unless overridden by a job-specificpermissions
block.