Skip to content

Commit

Permalink
release: 5.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored Feb 28, 2025
1 parent 912fa23 commit 19d9c10
Show file tree
Hide file tree
Showing 4 changed files with 111 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "4.0.0"
".": "5.0.0"
}
108 changes: 108 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,113 @@
# Changelog

## 5.0.0 (2025-02-28)

Full Changelog: [v4.0.0...v5.0.0](https://github.com/cloudflare/cloudflare-python/compare/v4.0.0...v5.0.0)

### ⚠ BREAKING CHANGES

* **tunnels:** move all cloudflared resources into dedicated namespace ([#2453](https://github.com/cloudflare/cloudflare-python/issues/2453))

### Features

* **access:** make `access_requests` singular for model ([#2439](https://github.com/cloudflare/cloudflare-python/issues/2439)) ([493bb1f](https://github.com/cloudflare/cloudflare-python/commit/493bb1fa9c6efac7f594dc400e157c98a6f1117c))
* **access:** move policy rules into policy namespace ([#2409](https://github.com/cloudflare/cloudflare-python/issues/2409)) ([85d7eb5](https://github.com/cloudflare/cloudflare-python/commit/85d7eb542d11177c190f84e52ddf37c0cf582708))
* **account_roles:** explicitly configure `page_pagination` for listing ([#2420](https://github.com/cloudflare/cloudflare-python/issues/2420)) ([8e961e7](https://github.com/cloudflare/cloudflare-python/commit/8e961e7d7b30598991f91f202357e43988156d27))
* **api_token_permission_groups:** define `get` operation for datasources ([#2431](https://github.com/cloudflare/cloudflare-python/issues/2431)) ([246265a](https://github.com/cloudflare/cloudflare-python/commit/246265af453b2d7c9245c1d0c43547e88ee66b3b))
* **api:** add endpoint mappings ([#2408](https://github.com/cloudflare/cloudflare-python/issues/2408)) ([f7bdce1](https://github.com/cloudflare/cloudflare-python/commit/f7bdce1b005a0a8852135609925655b5fed55dfe))
* **api:** api update ([#2407](https://github.com/cloudflare/cloudflare-python/issues/2407)) ([9d7ef49](https://github.com/cloudflare/cloudflare-python/commit/9d7ef492bc0d5a7f72949ecb38ed7d469d923492))
* **api:** api update ([#2414](https://github.com/cloudflare/cloudflare-python/issues/2414)) ([1a67458](https://github.com/cloudflare/cloudflare-python/commit/1a674582f44dce9601ad01179004f33cdc5867c2))
* **api:** api update ([#2419](https://github.com/cloudflare/cloudflare-python/issues/2419)) ([3afdb43](https://github.com/cloudflare/cloudflare-python/commit/3afdb434d79d14fe790f7cb384d4665105b32717))
* **api:** api update ([#2423](https://github.com/cloudflare/cloudflare-python/issues/2423)) ([7cfc2cd](https://github.com/cloudflare/cloudflare-python/commit/7cfc2cdb78de79a4228985a5ab67d5f8a68d257e))
* **api:** api update ([#2424](https://github.com/cloudflare/cloudflare-python/issues/2424)) ([a10f15f](https://github.com/cloudflare/cloudflare-python/commit/a10f15f4628b0bed2a06d95571ecf83ed66ab4cc))
* **api:** api update ([#2426](https://github.com/cloudflare/cloudflare-python/issues/2426)) ([d3f7ffb](https://github.com/cloudflare/cloudflare-python/commit/d3f7ffb9de811101e2a43ea2377e9d8a924c85bc))
* **api:** api update ([#2429](https://github.com/cloudflare/cloudflare-python/issues/2429)) ([8e3c4b8](https://github.com/cloudflare/cloudflare-python/commit/8e3c4b853a76ea15c4a2da0dd36e85f71e6a9eb2))
* **api:** api update ([#2430](https://github.com/cloudflare/cloudflare-python/issues/2430)) ([414a9d6](https://github.com/cloudflare/cloudflare-python/commit/414a9d6bf33c0d2b886984742d0b8efbae58ebaa))
* **api:** api update ([#2433](https://github.com/cloudflare/cloudflare-python/issues/2433)) ([bf55994](https://github.com/cloudflare/cloudflare-python/commit/bf559949de9365e33ad06a4b1721b12979a956fb))
* **api:** api update ([#2437](https://github.com/cloudflare/cloudflare-python/issues/2437)) ([67f7a8a](https://github.com/cloudflare/cloudflare-python/commit/67f7a8a932995240d3b5b678fbf96e33de345511))
* **api:** api update ([#2442](https://github.com/cloudflare/cloudflare-python/issues/2442)) ([0378708](https://github.com/cloudflare/cloudflare-python/commit/0378708a90684fe96801bc7ff4bf9f5c0437aeb1))
* **api:** api update ([#2444](https://github.com/cloudflare/cloudflare-python/issues/2444)) ([898893c](https://github.com/cloudflare/cloudflare-python/commit/898893c52d8a25ea9952e968aa60a1de63d85ea2))
* **api:** api update ([#2446](https://github.com/cloudflare/cloudflare-python/issues/2446)) ([2a0324d](https://github.com/cloudflare/cloudflare-python/commit/2a0324dd595ebd51ff884829b6a9de9aca54cfbf))
* **api:** api update ([#2447](https://github.com/cloudflare/cloudflare-python/issues/2447)) ([2516853](https://github.com/cloudflare/cloudflare-python/commit/25168533bf4a9c79b30e3f0e218c663d1a69d31f))
* **api:** api update ([#2451](https://github.com/cloudflare/cloudflare-python/issues/2451)) ([4af9551](https://github.com/cloudflare/cloudflare-python/commit/4af95514405795d8e6fa108c82619d92db6309f2))
* **api:** api update ([#2452](https://github.com/cloudflare/cloudflare-python/issues/2452)) ([b35a36d](https://github.com/cloudflare/cloudflare-python/commit/b35a36df6180e6f84c22feff7c2155d57f182e29))
* **api:** api update ([#2456](https://github.com/cloudflare/cloudflare-python/issues/2456)) ([02c1e4e](https://github.com/cloudflare/cloudflare-python/commit/02c1e4e5d7ba1ee26941188e7d78609db1aeca4e))
* **api:** api update ([#2458](https://github.com/cloudflare/cloudflare-python/issues/2458)) ([25d39d1](https://github.com/cloudflare/cloudflare-python/commit/25d39d166c1b53443cc678065bf64c2e87816c8c))
* **api:** api update ([#2459](https://github.com/cloudflare/cloudflare-python/issues/2459)) ([b181496](https://github.com/cloudflare/cloudflare-python/commit/b181496b8bafca60cf86bfb77f33eaa3f4c513cf))
* **api:** api update ([#2463](https://github.com/cloudflare/cloudflare-python/issues/2463)) ([eae9e64](https://github.com/cloudflare/cloudflare-python/commit/eae9e64f2b06e3d8c83566ae0a2e6c5bb71c882c))
* **api:** api update ([#2465](https://github.com/cloudflare/cloudflare-python/issues/2465)) ([6996e20](https://github.com/cloudflare/cloudflare-python/commit/6996e2031388497e03b18d5030cf35ef3c179622))
* **api:** api update ([#2467](https://github.com/cloudflare/cloudflare-python/issues/2467)) ([dfd04b2](https://github.com/cloudflare/cloudflare-python/commit/dfd04b221e66ce4bf146105ea825cb961226bb30))
* **api:** api update ([#2469](https://github.com/cloudflare/cloudflare-python/issues/2469)) ([f3ea490](https://github.com/cloudflare/cloudflare-python/commit/f3ea490397e12346a0cbdd05f3e4f38f2f986f78))
* **api:** api update ([#2471](https://github.com/cloudflare/cloudflare-python/issues/2471)) ([cc270fe](https://github.com/cloudflare/cloudflare-python/commit/cc270fe1af958d22adaac6dc223b9abd8cfed508))
* **api:** api update ([#2472](https://github.com/cloudflare/cloudflare-python/issues/2472)) ([6b81c50](https://github.com/cloudflare/cloudflare-python/commit/6b81c502a95ebe8973614434039e87fbf7c59bcb))
* **api:** api update ([#2473](https://github.com/cloudflare/cloudflare-python/issues/2473)) ([eb8ac49](https://github.com/cloudflare/cloudflare-python/commit/eb8ac49d7eed6aa5c5a6ff45aaa8b582013976ea))
* **api:** api update ([#2474](https://github.com/cloudflare/cloudflare-python/issues/2474)) ([f7a03e2](https://github.com/cloudflare/cloudflare-python/commit/f7a03e224765a2162b5f74ab8ea36eef76fa7237))
* **api:** api update ([#2476](https://github.com/cloudflare/cloudflare-python/issues/2476)) ([48bdd22](https://github.com/cloudflare/cloudflare-python/commit/48bdd220c6b7ab8ea54853cf6ef7862de9e89e56))
* **api:** api update ([#2477](https://github.com/cloudflare/cloudflare-python/issues/2477)) ([da2ce0d](https://github.com/cloudflare/cloudflare-python/commit/da2ce0dcaf3806da245f6a9b040d8b5d17d992d3))
* **api:** api update ([#2478](https://github.com/cloudflare/cloudflare-python/issues/2478)) ([94e997a](https://github.com/cloudflare/cloudflare-python/commit/94e997ac4f6ccf4eeb97726f67139790b6477a95))
* **api:** api update ([#2479](https://github.com/cloudflare/cloudflare-python/issues/2479)) ([b49f05d](https://github.com/cloudflare/cloudflare-python/commit/b49f05d2186c4166171570236b639f7e77aabd2e))
* **api:** api update ([#2480](https://github.com/cloudflare/cloudflare-python/issues/2480)) ([b27f1bb](https://github.com/cloudflare/cloudflare-python/commit/b27f1bbc27264c0fe8ee683052e0b698deb91a58))
* **api:** automatic updates ([#2432](https://github.com/cloudflare/cloudflare-python/issues/2432)) ([63e2a26](https://github.com/cloudflare/cloudflare-python/commit/63e2a26275569dbbc89a4d3c10af0dfad91bed69))
* **api:** enable zero_trust_tunnel_cloudflared_token ([#2449](https://github.com/cloudflare/cloudflare-python/issues/2449)) ([24d88fa](https://github.com/cloudflare/cloudflare-python/commit/24d88fa2564ee9e23c7b8ecd45f5aafae3979077))
* **api:** manual updates ([#2422](https://github.com/cloudflare/cloudflare-python/issues/2422)) ([daceb2a](https://github.com/cloudflare/cloudflare-python/commit/daceb2abcd78f64aa279d587d71645378907e5fc))
* **api:** rename browsing_rendering to browser_rendering ([#2488](https://github.com/cloudflare/cloudflare-python/issues/2488)) ([6b3425f](https://github.com/cloudflare/cloudflare-python/commit/6b3425fe978466d1536f77212c4ac36c93aa6105))
* **api:** update internal path ([#2440](https://github.com/cloudflare/cloudflare-python/issues/2440)) ([0b114b7](https://github.com/cloudflare/cloudflare-python/commit/0b114b79654c03dc0aa430721da83daccd0ada95))
* **browsing_rendering:** add support for subresources ([#2484](https://github.com/cloudflare/cloudflare-python/issues/2484)) ([6739a41](https://github.com/cloudflare/cloudflare-python/commit/6739a4123bcf82fe58143ac51e69f590be8c1822))
* **client:** allow passing `NotGiven` for body ([#2468](https://github.com/cloudflare/cloudflare-python/issues/2468)) ([2f6ae57](https://github.com/cloudflare/cloudflare-python/commit/2f6ae57ad759e7aeaf2014cf32b4a09359bec62e))
* **client:** send `X-Stainless-Read-Timeout` header ([#2428](https://github.com/cloudflare/cloudflare-python/issues/2428)) ([0eb2862](https://github.com/cloudflare/cloudflare-python/commit/0eb2862805155f388df50a96eb2620e279a9dd9a))
* **connectors:** `telemetry` => `events` ([#2464](https://github.com/cloudflare/cloudflare-python/issues/2464)) ([69b8193](https://github.com/cloudflare/cloudflare-python/commit/69b819359d33b15a8c6cd23c4e58e08d2e2090a0))
* **connectors:** add `telemetry` and `snapshots` ([#2461](https://github.com/cloudflare/cloudflare-python/issues/2461)) ([83dc1e3](https://github.com/cloudflare/cloudflare-python/commit/83dc1e35373b371458f47e79db768b1d9c092af8))
* **firewall_rules:** remove duplicated `id` query parameter ([#2462](https://github.com/cloudflare/cloudflare-python/issues/2462)) ([bd30260](https://github.com/cloudflare/cloudflare-python/commit/bd30260cd96b03995766f99bd95a384c72d62cfb))
* **r2_bucket_event_notification:** add resource and flatten method hierarchy ([#2438](https://github.com/cloudflare/cloudflare-python/issues/2438)) ([62bceb0](https://github.com/cloudflare/cloudflare-python/commit/62bceb0628a4c903d7fd44927a22b7eefcb72b0d))
* **radar:** add DNS endpoint ([#2487](https://github.com/cloudflare/cloudflare-python/issues/2487)) ([a5d4c51](https://github.com/cloudflare/cloudflare-python/commit/a5d4c51312ec12691f9fa4aa1e5ff3721d927d0a))
* **roles:** enable correct pagination parameters ([#2441](https://github.com/cloudflare/cloudflare-python/issues/2441)) ([5c34539](https://github.com/cloudflare/cloudflare-python/commit/5c345391421f38d3a1ef6d1c1d6432b07acdc8e7))
* **subscription:** apply enums for rate_plan.id ([#2421](https://github.com/cloudflare/cloudflare-python/issues/2421)) ([58592dc](https://github.com/cloudflare/cloudflare-python/commit/58592dc11c2927130cf2e637d832fe30ac0f5737))
* **terraform:** add datasource for `zero_trust_tunnel_cloudflared_token` ([#2427](https://github.com/cloudflare/cloudflare-python/issues/2427)) ([5ee78ee](https://github.com/cloudflare/cloudflare-python/commit/5ee78eec670351783034e8a44cff67787943f715))
* **tunnels:** move all cloudflared resources into dedicated namespace ([#2453](https://github.com/cloudflare/cloudflare-python/issues/2453)) ([819be80](https://github.com/cloudflare/cloudflare-python/commit/819be808da8e502380bfa110410a08d3458abb82))
* **vpc_flows:** add token support ([#2485](https://github.com/cloudflare/cloudflare-python/issues/2485)) ([904614f](https://github.com/cloudflare/cloudflare-python/commit/904614f85526fa63f3eee05532f6285c2c5d0cdd))
* **zaraz:** re-enable resources ([#2460](https://github.com/cloudflare/cloudflare-python/issues/2460)) ([3614d2e](https://github.com/cloudflare/cloudflare-python/commit/3614d2e808b9dbba6910e5c1f5d5a6f31653df9d))
* **zero_trust:** add subnets ([#2454](https://github.com/cloudflare/cloudflare-python/issues/2454)) ([260750c](https://github.com/cloudflare/cloudflare-python/commit/260750c1c31c6e690638034df62b5aa49e60199c))


### Bug Fixes

* asyncify on non-asyncio runtimes ([#2450](https://github.com/cloudflare/cloudflare-python/issues/2450)) ([f6a1477](https://github.com/cloudflare/cloudflare-python/commit/f6a1477b8eed665cbcdc1dc08e321908fda787b5))
* **client:** mark some request bodies as optional ([2f6ae57](https://github.com/cloudflare/cloudflare-python/commit/2f6ae57ad759e7aeaf2014cf32b4a09359bec62e))
* improve names for conflicting params ([#2425](https://github.com/cloudflare/cloudflare-python/issues/2425)) ([198c3b1](https://github.com/cloudflare/cloudflare-python/commit/198c3b1774e74b5b12469f56c19e3557e9708511))


### Chores

* change api.md to use accounts_or_zones ([#2455](https://github.com/cloudflare/cloudflare-python/issues/2455)) ([d9a5eb2](https://github.com/cloudflare/cloudflare-python/commit/d9a5eb24b8254343a999d8ba014535b8c7bc235c))
* **docs:** update client docstring ([#2483](https://github.com/cloudflare/cloudflare-python/issues/2483)) ([e98bd28](https://github.com/cloudflare/cloudflare-python/commit/e98bd2880f1f33083e0ce1e585bcaa635eda4176))
* fix async helper leaving dangling threads under certain cases ([52fdd79](https://github.com/cloudflare/cloudflare-python/commit/52fdd79beaab4253da16b1345bf96670507558f3))
* **internal:** add back missing test imports ([35bcfd4](https://github.com/cloudflare/cloudflare-python/commit/35bcfd42354e46fce288b50eb62c684f796743da))
* **internal:** add missing test dependency ([79bf7c1](https://github.com/cloudflare/cloudflare-python/commit/79bf7c11be2372317931facf2b53d8aadd84d6a3))
* **internal:** bummp ruff dependency ([#2416](https://github.com/cloudflare/cloudflare-python/issues/2416)) ([99fa876](https://github.com/cloudflare/cloudflare-python/commit/99fa876848bee710678a3759d37a7876f40ea870))
* **internal:** change default timeout to an int ([#2415](https://github.com/cloudflare/cloudflare-python/issues/2415)) ([312a895](https://github.com/cloudflare/cloudflare-python/commit/312a8959daa72bdf06eae3dc4829760518d8391b))
* **internal:** codegen related update ([#2413](https://github.com/cloudflare/cloudflare-python/issues/2413)) ([d5baa16](https://github.com/cloudflare/cloudflare-python/commit/d5baa16e614ecf100f10699ce85a53456bcc139c))
* **internal:** codegen related update ([#2443](https://github.com/cloudflare/cloudflare-python/issues/2443)) ([81783bb](https://github.com/cloudflare/cloudflare-python/commit/81783bbbe83e721ab2a8adf8a730ccc8d53dae4a))
* **internal:** codegen related update ([#2448](https://github.com/cloudflare/cloudflare-python/issues/2448)) ([2a844c6](https://github.com/cloudflare/cloudflare-python/commit/2a844c61654672122a65a8999262aedb635c37ac))
* **internal:** codegen related update ([#2457](https://github.com/cloudflare/cloudflare-python/issues/2457)) ([89e9d32](https://github.com/cloudflare/cloudflare-python/commit/89e9d32cbe5e7fb992d367906592b69a2bd696de))
* **internal:** codegen related update ([#2475](https://github.com/cloudflare/cloudflare-python/issues/2475)) ([329c314](https://github.com/cloudflare/cloudflare-python/commit/329c314d1756618ef5434817f1077173041a0ebc))
* **internal:** fix devcontainers setup ([#2470](https://github.com/cloudflare/cloudflare-python/issues/2470)) ([0b5ad5f](https://github.com/cloudflare/cloudflare-python/commit/0b5ad5fffc079e14e07c170229c03384f50ac8e8))
* **internal:** fix path params tests ([#2411](https://github.com/cloudflare/cloudflare-python/issues/2411)) ([be6603f](https://github.com/cloudflare/cloudflare-python/commit/be6603f8021b6d5777cf8365874bb967152abea4))
* **internal:** fix type traversing dictionary params ([#2434](https://github.com/cloudflare/cloudflare-python/issues/2434)) ([e71215d](https://github.com/cloudflare/cloudflare-python/commit/e71215df8267baee95173c17567919988b3de209))
* **internal:** mark VPC and PDF as initialisms ([#2486](https://github.com/cloudflare/cloudflare-python/issues/2486)) ([f0b00be](https://github.com/cloudflare/cloudflare-python/commit/f0b00beeebe149cc989e6c398b5f9ccfd2dce33b))
* **internal:** minor type handling changes ([#2435](https://github.com/cloudflare/cloudflare-python/issues/2435)) ([06e91c3](https://github.com/cloudflare/cloudflare-python/commit/06e91c303666493ccf1134cc64e40db06e064964))
* **internal:** update client tests ([#2445](https://github.com/cloudflare/cloudflare-python/issues/2445)) ([cb0dfdb](https://github.com/cloudflare/cloudflare-python/commit/cb0dfdba9b05bba9f65758c05721c11b7cef1783))
* **internal:** use TypeAliasType for type aliases ([#2417](https://github.com/cloudflare/cloudflare-python/issues/2417)) ([48e461a](https://github.com/cloudflare/cloudflare-python/commit/48e461a739ca8ca1c4d3d9ea6e3506a6975e52ed))
* minor change to tests ([#2436](https://github.com/cloudflare/cloudflare-python/issues/2436)) ([949ab06](https://github.com/cloudflare/cloudflare-python/commit/949ab067065bc75ab9e782f54fd8bed9410634ac))
* revert request tracers change ([58ced28](https://github.com/cloudflare/cloudflare-python/commit/58ced28ba034cd0a62b730ac8d5c0dacb2f62ea2))
* **tests:** fix mising password param ([b9ea5e3](https://github.com/cloudflare/cloudflare-python/commit/b9ea5e3c095ac23f00158c364a327f9a2d1d1739))
* **tests:** fix path params tests ([#2412](https://github.com/cloudflare/cloudflare-python/issues/2412)) ([de03087](https://github.com/cloudflare/cloudflare-python/commit/de030875ea811e7372f31c602bea8d7191f3728d))
* **types:** fix ApplicationPolicy imports ([1767baf](https://github.com/cloudflare/cloudflare-python/commit/1767baf17fe0f4e11c24f039de9c9044fcb3c894))


### Documentation

* update URLs from stainlessapi.com to stainless.com ([#2481](https://github.com/cloudflare/cloudflare-python/issues/2481)) ([fe98b1d](https://github.com/cloudflare/cloudflare-python/commit/fe98b1da5bed21d62ff14cb1c84f8f89da4a03ac))

## 4.0.0 (2025-01-13)

Full Changelog: [v3.1.1...v4.0.0](https://github.com/cloudflare/cloudflare-python/compare/v3.1.1...v4.0.0)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "cloudflare"
version = "4.0.0"
version = "5.0.0"
description = "The official Python library for the cloudflare API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion src/cloudflare/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "cloudflare"
__version__ = "4.0.0" # x-release-please-version
__version__ = "5.0.0" # x-release-please-version

0 comments on commit 19d9c10

Please sign in to comment.